Documentation ¶
Index ¶
- type LocalRulestack
- type LocalRulestackArgs
- type LocalRulestackArray
- type LocalRulestackArrayInput
- type LocalRulestackArrayOutput
- func (LocalRulestackArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackArrayOutput) Index(i pulumi.IntInput) LocalRulestackOutput
- func (o LocalRulestackArrayOutput) ToLocalRulestackArrayOutput() LocalRulestackArrayOutput
- func (o LocalRulestackArrayOutput) ToLocalRulestackArrayOutputWithContext(ctx context.Context) LocalRulestackArrayOutput
- type LocalRulestackCertificate
- type LocalRulestackCertificateArgs
- type LocalRulestackCertificateArray
- func (LocalRulestackCertificateArray) ElementType() reflect.Type
- func (i LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutput() LocalRulestackCertificateArrayOutput
- func (i LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutputWithContext(ctx context.Context) LocalRulestackCertificateArrayOutput
- type LocalRulestackCertificateArrayInput
- type LocalRulestackCertificateArrayOutput
- func (LocalRulestackCertificateArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackCertificateArrayOutput) Index(i pulumi.IntInput) LocalRulestackCertificateOutput
- func (o LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutput() LocalRulestackCertificateArrayOutput
- func (o LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutputWithContext(ctx context.Context) LocalRulestackCertificateArrayOutput
- type LocalRulestackCertificateInput
- type LocalRulestackCertificateMap
- func (LocalRulestackCertificateMap) ElementType() reflect.Type
- func (i LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutput() LocalRulestackCertificateMapOutput
- func (i LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutputWithContext(ctx context.Context) LocalRulestackCertificateMapOutput
- type LocalRulestackCertificateMapInput
- type LocalRulestackCertificateMapOutput
- func (LocalRulestackCertificateMapOutput) ElementType() reflect.Type
- func (o LocalRulestackCertificateMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackCertificateOutput
- func (o LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutput() LocalRulestackCertificateMapOutput
- func (o LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutputWithContext(ctx context.Context) LocalRulestackCertificateMapOutput
- type LocalRulestackCertificateOutput
- func (o LocalRulestackCertificateOutput) AuditComment() pulumi.StringPtrOutput
- func (o LocalRulestackCertificateOutput) Description() pulumi.StringPtrOutput
- func (LocalRulestackCertificateOutput) ElementType() reflect.Type
- func (o LocalRulestackCertificateOutput) KeyVaultCertificateId() pulumi.StringPtrOutput
- func (o LocalRulestackCertificateOutput) Name() pulumi.StringOutput
- func (o LocalRulestackCertificateOutput) RulestackId() pulumi.StringOutput
- func (o LocalRulestackCertificateOutput) SelfSigned() pulumi.BoolPtrOutput
- func (o LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutput() LocalRulestackCertificateOutput
- func (o LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutputWithContext(ctx context.Context) LocalRulestackCertificateOutput
- type LocalRulestackCertificateState
- type LocalRulestackFqdnList
- type LocalRulestackFqdnListArgs
- type LocalRulestackFqdnListArray
- func (LocalRulestackFqdnListArray) ElementType() reflect.Type
- func (i LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutput() LocalRulestackFqdnListArrayOutput
- func (i LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutputWithContext(ctx context.Context) LocalRulestackFqdnListArrayOutput
- type LocalRulestackFqdnListArrayInput
- type LocalRulestackFqdnListArrayOutput
- func (LocalRulestackFqdnListArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackFqdnListArrayOutput) Index(i pulumi.IntInput) LocalRulestackFqdnListOutput
- func (o LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutput() LocalRulestackFqdnListArrayOutput
- func (o LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutputWithContext(ctx context.Context) LocalRulestackFqdnListArrayOutput
- type LocalRulestackFqdnListInput
- type LocalRulestackFqdnListMap
- type LocalRulestackFqdnListMapInput
- type LocalRulestackFqdnListMapOutput
- func (LocalRulestackFqdnListMapOutput) ElementType() reflect.Type
- func (o LocalRulestackFqdnListMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackFqdnListOutput
- func (o LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutput() LocalRulestackFqdnListMapOutput
- func (o LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutputWithContext(ctx context.Context) LocalRulestackFqdnListMapOutput
- type LocalRulestackFqdnListOutput
- func (o LocalRulestackFqdnListOutput) AuditComment() pulumi.StringPtrOutput
- func (o LocalRulestackFqdnListOutput) Description() pulumi.StringPtrOutput
- func (LocalRulestackFqdnListOutput) ElementType() reflect.Type
- func (o LocalRulestackFqdnListOutput) FullyQualifiedDomainNames() pulumi.StringArrayOutput
- func (o LocalRulestackFqdnListOutput) Name() pulumi.StringOutput
- func (o LocalRulestackFqdnListOutput) RulestackId() pulumi.StringOutput
- func (o LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutput() LocalRulestackFqdnListOutput
- func (o LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutputWithContext(ctx context.Context) LocalRulestackFqdnListOutput
- type LocalRulestackFqdnListState
- type LocalRulestackInput
- type LocalRulestackMap
- type LocalRulestackMapInput
- type LocalRulestackMapOutput
- func (LocalRulestackMapOutput) ElementType() reflect.Type
- func (o LocalRulestackMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackOutput
- func (o LocalRulestackMapOutput) ToLocalRulestackMapOutput() LocalRulestackMapOutput
- func (o LocalRulestackMapOutput) ToLocalRulestackMapOutputWithContext(ctx context.Context) LocalRulestackMapOutput
- type LocalRulestackOutboundTrustCertificateAssociation
- func GetLocalRulestackOutboundTrustCertificateAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*LocalRulestackOutboundTrustCertificateAssociation, error)
- func NewLocalRulestackOutboundTrustCertificateAssociation(ctx *pulumi.Context, name string, ...) (*LocalRulestackOutboundTrustCertificateAssociation, error)
- func (*LocalRulestackOutboundTrustCertificateAssociation) ElementType() reflect.Type
- func (i *LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutput() LocalRulestackOutboundTrustCertificateAssociationOutput
- func (i *LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationOutput
- type LocalRulestackOutboundTrustCertificateAssociationArgs
- type LocalRulestackOutboundTrustCertificateAssociationArray
- func (LocalRulestackOutboundTrustCertificateAssociationArray) ElementType() reflect.Type
- func (i LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput() LocalRulestackOutboundTrustCertificateAssociationArrayOutput
- func (i LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationArrayOutput
- type LocalRulestackOutboundTrustCertificateAssociationArrayInput
- type LocalRulestackOutboundTrustCertificateAssociationArrayOutput
- func (LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundTrustCertificateAssociationArrayOutput) Index(i pulumi.IntInput) LocalRulestackOutboundTrustCertificateAssociationOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput() LocalRulestackOutboundTrustCertificateAssociationArrayOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationArrayOutput
- type LocalRulestackOutboundTrustCertificateAssociationInput
- type LocalRulestackOutboundTrustCertificateAssociationMap
- func (LocalRulestackOutboundTrustCertificateAssociationMap) ElementType() reflect.Type
- func (i LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput() LocalRulestackOutboundTrustCertificateAssociationMapOutput
- func (i LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationMapOutput
- type LocalRulestackOutboundTrustCertificateAssociationMapInput
- type LocalRulestackOutboundTrustCertificateAssociationMapOutput
- func (LocalRulestackOutboundTrustCertificateAssociationMapOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundTrustCertificateAssociationMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackOutboundTrustCertificateAssociationOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput() LocalRulestackOutboundTrustCertificateAssociationMapOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationMapOutput
- type LocalRulestackOutboundTrustCertificateAssociationOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationOutput) CertificateId() pulumi.StringOutput
- func (LocalRulestackOutboundTrustCertificateAssociationOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutput() LocalRulestackOutboundTrustCertificateAssociationOutput
- func (o LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationOutput
- type LocalRulestackOutboundTrustCertificateAssociationState
- type LocalRulestackOutboundUntrustCertificateAssociation
- func GetLocalRulestackOutboundUntrustCertificateAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*LocalRulestackOutboundUntrustCertificateAssociation, error)
- func NewLocalRulestackOutboundUntrustCertificateAssociation(ctx *pulumi.Context, name string, ...) (*LocalRulestackOutboundUntrustCertificateAssociation, error)
- func (*LocalRulestackOutboundUntrustCertificateAssociation) ElementType() reflect.Type
- func (i *LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutput() LocalRulestackOutboundUntrustCertificateAssociationOutput
- func (i *LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationOutput
- type LocalRulestackOutboundUntrustCertificateAssociationArgs
- type LocalRulestackOutboundUntrustCertificateAssociationArray
- func (LocalRulestackOutboundUntrustCertificateAssociationArray) ElementType() reflect.Type
- func (i LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput() LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
- func (i LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
- type LocalRulestackOutboundUntrustCertificateAssociationArrayInput
- type LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
- func (LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) Index(i pulumi.IntInput) LocalRulestackOutboundUntrustCertificateAssociationOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput() LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
- type LocalRulestackOutboundUntrustCertificateAssociationInput
- type LocalRulestackOutboundUntrustCertificateAssociationMap
- func (LocalRulestackOutboundUntrustCertificateAssociationMap) ElementType() reflect.Type
- func (i LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput() LocalRulestackOutboundUntrustCertificateAssociationMapOutput
- func (i LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationMapOutput
- type LocalRulestackOutboundUntrustCertificateAssociationMapInput
- type LocalRulestackOutboundUntrustCertificateAssociationMapOutput
- func (LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundUntrustCertificateAssociationMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackOutboundUntrustCertificateAssociationOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput() LocalRulestackOutboundUntrustCertificateAssociationMapOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationMapOutput
- type LocalRulestackOutboundUntrustCertificateAssociationOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) CertificateId() pulumi.StringOutput
- func (LocalRulestackOutboundUntrustCertificateAssociationOutput) ElementType() reflect.Type
- func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutput() LocalRulestackOutboundUntrustCertificateAssociationOutput
- func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationOutput
- type LocalRulestackOutboundUntrustCertificateAssociationState
- type LocalRulestackOutput
- func (o LocalRulestackOutput) AntiSpywareProfile() pulumi.StringPtrOutput
- func (o LocalRulestackOutput) AntiVirusProfile() pulumi.StringPtrOutput
- func (o LocalRulestackOutput) Description() pulumi.StringPtrOutput
- func (o LocalRulestackOutput) DnsSubscription() pulumi.StringPtrOutput
- func (LocalRulestackOutput) ElementType() reflect.Type
- func (o LocalRulestackOutput) FileBlockingProfile() pulumi.StringPtrOutput
- func (o LocalRulestackOutput) Location() pulumi.StringOutput
- func (o LocalRulestackOutput) Name() pulumi.StringOutput
- func (o LocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
- func (o LocalRulestackOutput) ToLocalRulestackOutput() LocalRulestackOutput
- func (o LocalRulestackOutput) ToLocalRulestackOutputWithContext(ctx context.Context) LocalRulestackOutput
- func (o LocalRulestackOutput) UrlFilteringProfile() pulumi.StringPtrOutput
- func (o LocalRulestackOutput) VulnerabilityProfile() pulumi.StringPtrOutput
- type LocalRulestackPrefixList
- type LocalRulestackPrefixListArgs
- type LocalRulestackPrefixListArray
- func (LocalRulestackPrefixListArray) ElementType() reflect.Type
- func (i LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutput() LocalRulestackPrefixListArrayOutput
- func (i LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutputWithContext(ctx context.Context) LocalRulestackPrefixListArrayOutput
- type LocalRulestackPrefixListArrayInput
- type LocalRulestackPrefixListArrayOutput
- func (LocalRulestackPrefixListArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackPrefixListArrayOutput) Index(i pulumi.IntInput) LocalRulestackPrefixListOutput
- func (o LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutput() LocalRulestackPrefixListArrayOutput
- func (o LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutputWithContext(ctx context.Context) LocalRulestackPrefixListArrayOutput
- type LocalRulestackPrefixListInput
- type LocalRulestackPrefixListMap
- func (LocalRulestackPrefixListMap) ElementType() reflect.Type
- func (i LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutput() LocalRulestackPrefixListMapOutput
- func (i LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutputWithContext(ctx context.Context) LocalRulestackPrefixListMapOutput
- type LocalRulestackPrefixListMapInput
- type LocalRulestackPrefixListMapOutput
- func (LocalRulestackPrefixListMapOutput) ElementType() reflect.Type
- func (o LocalRulestackPrefixListMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackPrefixListOutput
- func (o LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutput() LocalRulestackPrefixListMapOutput
- func (o LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutputWithContext(ctx context.Context) LocalRulestackPrefixListMapOutput
- type LocalRulestackPrefixListOutput
- func (o LocalRulestackPrefixListOutput) AuditComment() pulumi.StringPtrOutput
- func (o LocalRulestackPrefixListOutput) Description() pulumi.StringPtrOutput
- func (LocalRulestackPrefixListOutput) ElementType() reflect.Type
- func (o LocalRulestackPrefixListOutput) Name() pulumi.StringOutput
- func (o LocalRulestackPrefixListOutput) PrefixLists() pulumi.StringArrayOutput
- func (o LocalRulestackPrefixListOutput) RulestackId() pulumi.StringOutput
- func (o LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutput() LocalRulestackPrefixListOutput
- func (o LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutputWithContext(ctx context.Context) LocalRulestackPrefixListOutput
- type LocalRulestackPrefixListState
- type LocalRulestackRule
- type LocalRulestackRuleArgs
- type LocalRulestackRuleArray
- type LocalRulestackRuleArrayInput
- type LocalRulestackRuleArrayOutput
- func (LocalRulestackRuleArrayOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleArrayOutput) Index(i pulumi.IntInput) LocalRulestackRuleOutput
- func (o LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutput() LocalRulestackRuleArrayOutput
- func (o LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutputWithContext(ctx context.Context) LocalRulestackRuleArrayOutput
- type LocalRulestackRuleCategory
- type LocalRulestackRuleCategoryArgs
- func (LocalRulestackRuleCategoryArgs) ElementType() reflect.Type
- func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutput() LocalRulestackRuleCategoryOutput
- func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryOutput
- func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
- func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
- type LocalRulestackRuleCategoryInput
- type LocalRulestackRuleCategoryOutput
- func (o LocalRulestackRuleCategoryOutput) CustomUrls() pulumi.StringArrayOutput
- func (LocalRulestackRuleCategoryOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleCategoryOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutput() LocalRulestackRuleCategoryOutput
- func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryOutput
- func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
- func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
- type LocalRulestackRuleCategoryPtrInput
- type LocalRulestackRuleCategoryPtrOutput
- func (o LocalRulestackRuleCategoryPtrOutput) CustomUrls() pulumi.StringArrayOutput
- func (o LocalRulestackRuleCategoryPtrOutput) Elem() LocalRulestackRuleCategoryOutput
- func (LocalRulestackRuleCategoryPtrOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleCategoryPtrOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
- func (o LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
- type LocalRulestackRuleDestination
- type LocalRulestackRuleDestinationArgs
- func (LocalRulestackRuleDestinationArgs) ElementType() reflect.Type
- func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutput() LocalRulestackRuleDestinationOutput
- func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationOutput
- func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
- func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
- type LocalRulestackRuleDestinationInput
- type LocalRulestackRuleDestinationOutput
- func (o LocalRulestackRuleDestinationOutput) Cidrs() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationOutput) Countries() pulumi.StringArrayOutput
- func (LocalRulestackRuleDestinationOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleDestinationOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationOutput) LocalRulestackFqdnListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutput() LocalRulestackRuleDestinationOutput
- func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationOutput
- func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
- func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
- type LocalRulestackRuleDestinationPtrInput
- type LocalRulestackRuleDestinationPtrOutput
- func (o LocalRulestackRuleDestinationPtrOutput) Cidrs() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationPtrOutput) Countries() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationPtrOutput) Elem() LocalRulestackRuleDestinationOutput
- func (LocalRulestackRuleDestinationPtrOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleDestinationPtrOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationPtrOutput) LocalRulestackFqdnListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationPtrOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
- func (o LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
- type LocalRulestackRuleInput
- type LocalRulestackRuleMap
- type LocalRulestackRuleMapInput
- type LocalRulestackRuleMapOutput
- func (LocalRulestackRuleMapOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackRuleOutput
- func (o LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutput() LocalRulestackRuleMapOutput
- func (o LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutputWithContext(ctx context.Context) LocalRulestackRuleMapOutput
- type LocalRulestackRuleOutput
- func (o LocalRulestackRuleOutput) Action() pulumi.StringOutput
- func (o LocalRulestackRuleOutput) Applications() pulumi.StringArrayOutput
- func (o LocalRulestackRuleOutput) AuditComment() pulumi.StringPtrOutput
- func (o LocalRulestackRuleOutput) Category() LocalRulestackRuleCategoryPtrOutput
- func (o LocalRulestackRuleOutput) DecryptionRuleType() pulumi.StringPtrOutput
- func (o LocalRulestackRuleOutput) Description() pulumi.StringPtrOutput
- func (o LocalRulestackRuleOutput) Destination() LocalRulestackRuleDestinationOutput
- func (LocalRulestackRuleOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleOutput) Enabled() pulumi.BoolPtrOutput
- func (o LocalRulestackRuleOutput) InspectionCertificateId() pulumi.StringPtrOutput
- func (o LocalRulestackRuleOutput) LoggingEnabled() pulumi.BoolPtrOutput
- func (o LocalRulestackRuleOutput) Name() pulumi.StringOutput
- func (o LocalRulestackRuleOutput) NegateDestination() pulumi.BoolPtrOutput
- func (o LocalRulestackRuleOutput) NegateSource() pulumi.BoolPtrOutput
- func (o LocalRulestackRuleOutput) Priority() pulumi.IntOutput
- func (o LocalRulestackRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o LocalRulestackRuleOutput) ProtocolPorts() pulumi.StringArrayOutput
- func (o LocalRulestackRuleOutput) RulestackId() pulumi.StringOutput
- func (o LocalRulestackRuleOutput) Source() LocalRulestackRuleSourceOutput
- func (o LocalRulestackRuleOutput) Tags() pulumi.StringMapOutput
- func (o LocalRulestackRuleOutput) ToLocalRulestackRuleOutput() LocalRulestackRuleOutput
- func (o LocalRulestackRuleOutput) ToLocalRulestackRuleOutputWithContext(ctx context.Context) LocalRulestackRuleOutput
- type LocalRulestackRuleSource
- type LocalRulestackRuleSourceArgs
- func (LocalRulestackRuleSourceArgs) ElementType() reflect.Type
- func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutput() LocalRulestackRuleSourceOutput
- func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutputWithContext(ctx context.Context) LocalRulestackRuleSourceOutput
- func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
- func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
- type LocalRulestackRuleSourceInput
- type LocalRulestackRuleSourceOutput
- func (o LocalRulestackRuleSourceOutput) Cidrs() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourceOutput) Countries() pulumi.StringArrayOutput
- func (LocalRulestackRuleSourceOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleSourceOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourceOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutput() LocalRulestackRuleSourceOutput
- func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutputWithContext(ctx context.Context) LocalRulestackRuleSourceOutput
- func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
- func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
- type LocalRulestackRuleSourcePtrInput
- type LocalRulestackRuleSourcePtrOutput
- func (o LocalRulestackRuleSourcePtrOutput) Cidrs() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourcePtrOutput) Countries() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourcePtrOutput) Elem() LocalRulestackRuleSourceOutput
- func (LocalRulestackRuleSourcePtrOutput) ElementType() reflect.Type
- func (o LocalRulestackRuleSourcePtrOutput) Feeds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourcePtrOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
- func (o LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
- func (o LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
- type LocalRulestackRuleState
- type LocalRulestackState
- type LookupLocalRulestackArgs
- type LookupLocalRulestackOutputArgs
- type LookupLocalRulestackResult
- type LookupLocalRulestackResultOutput
- func (o LookupLocalRulestackResultOutput) AntiSpywareProfile() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) AntiVirusProfile() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) Description() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) DnsSubscription() pulumi.StringOutput
- func (LookupLocalRulestackResultOutput) ElementType() reflect.Type
- func (o LookupLocalRulestackResultOutput) FileBlockingProfile() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) Id() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) Location() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) Name() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) OutboundTrustCertificate() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) OutboundUntrustCertificate() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutput() LookupLocalRulestackResultOutput
- func (o LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutputWithContext(ctx context.Context) LookupLocalRulestackResultOutput
- func (o LookupLocalRulestackResultOutput) UrlFilteringProfile() pulumi.StringOutput
- func (o LookupLocalRulestackResultOutput) VulnerabilityProfile() pulumi.StringOutput
- type NextGenerationFirewallVirtualHubLocalRulestack
- func GetNextGenerationFirewallVirtualHubLocalRulestack(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*NextGenerationFirewallVirtualHubLocalRulestack, error)
- func NewNextGenerationFirewallVirtualHubLocalRulestack(ctx *pulumi.Context, name string, ...) (*NextGenerationFirewallVirtualHubLocalRulestack, error)
- func (*NextGenerationFirewallVirtualHubLocalRulestack) ElementType() reflect.Type
- func (i *NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutput() NextGenerationFirewallVirtualHubLocalRulestackOutput
- func (i *NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackOutput
- type NextGenerationFirewallVirtualHubLocalRulestackArgs
- type NextGenerationFirewallVirtualHubLocalRulestackArray
- func (NextGenerationFirewallVirtualHubLocalRulestackArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
- type NextGenerationFirewallVirtualHubLocalRulestackArrayInput
- type NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualHubLocalRulestackOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNat
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfig
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput() ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfig
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput() ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput
- type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) BackendConfig() ...
- func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) FrontendConfig() ...
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) Protocol() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettings
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs
- func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsInput
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput
- type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) Elem() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualHubLocalRulestackInput
- type NextGenerationFirewallVirtualHubLocalRulestackMap
- func (NextGenerationFirewallVirtualHubLocalRulestackMap) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput() NextGenerationFirewallVirtualHubLocalRulestackMapOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackMapOutput
- type NextGenerationFirewallVirtualHubLocalRulestackMapInput
- type NextGenerationFirewallVirtualHubLocalRulestackMapOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackMapOutput) MapIndex(k pulumi.StringInput) NextGenerationFirewallVirtualHubLocalRulestackOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput() NextGenerationFirewallVirtualHubLocalRulestackMapOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackMapOutput
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfile
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs
- func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) NetworkVirtualApplianceId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) VirtualHubId() pulumi.StringOutput
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput
- type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) Elem() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) NetworkVirtualApplianceId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) VirtualHubId() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualHubLocalRulestackOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) DestinationNats() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) DnsSettings() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
- func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) NetworkProfile() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) RulestackId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) Tags() pulumi.StringMapOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutput() NextGenerationFirewallVirtualHubLocalRulestackOutput
- func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackOutput
- type NextGenerationFirewallVirtualHubLocalRulestackState
- type NextGenerationFirewallVirtualHubPanorama
- func (*NextGenerationFirewallVirtualHubPanorama) ElementType() reflect.Type
- func (i *NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaOutput
- func (i *NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaOutput
- type NextGenerationFirewallVirtualHubPanoramaArgs
- type NextGenerationFirewallVirtualHubPanoramaArray
- func (NextGenerationFirewallVirtualHubPanoramaArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaArrayOutput
- func (i NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaArrayInput
- type NextGenerationFirewallVirtualHubPanoramaArrayOutput
- func (NextGenerationFirewallVirtualHubPanoramaArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualHubPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNat
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatArray
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfig
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) Elem() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfig
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) Elem() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatInput
- type NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) BackendConfig() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
- func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) FrontendConfig() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) Protocol() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
- type NextGenerationFirewallVirtualHubPanoramaDnsSettings
- type NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs
- func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDnsSettingsInput
- type NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput
- type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) Elem() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
- func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaInput
- type NextGenerationFirewallVirtualHubPanoramaMap
- func (NextGenerationFirewallVirtualHubPanoramaMap) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutput() NextGenerationFirewallVirtualHubPanoramaMapOutput
- func (i NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaMapOutput
- type NextGenerationFirewallVirtualHubPanoramaMapInput
- type NextGenerationFirewallVirtualHubPanoramaMapOutput
- func (NextGenerationFirewallVirtualHubPanoramaMapOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaMapOutput) MapIndex(k pulumi.StringInput) NextGenerationFirewallVirtualHubPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutput() NextGenerationFirewallVirtualHubPanoramaMapOutput
- func (o NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaMapOutput
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfile
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs
- func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) NetworkVirtualApplianceId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) VirtualHubId() pulumi.StringOutput
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput
- type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) Elem() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) NetworkVirtualApplianceId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) VirtualHubId() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) DestinationNats() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) DnsSettings() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
- func (NextGenerationFirewallVirtualHubPanoramaOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) Location() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) NetworkProfile() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) PanoramaBase64Config() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) Panoramas() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) ResourceGroupName() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) Tags() pulumi.StringMapOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaOutput
- type NextGenerationFirewallVirtualHubPanoramaPanorama
- type NextGenerationFirewallVirtualHubPanoramaPanoramaArgs
- func (NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- type NextGenerationFirewallVirtualHubPanoramaPanoramaArray
- func (NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput
- type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- func (NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
- type NextGenerationFirewallVirtualHubPanoramaPanoramaInput
- type NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) DeviceGroupName() pulumi.StringPtrOutput
- func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) HostName() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) Name() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer1() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer2() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) TemplateName() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) VirtualMachineSshKey() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualHubPanoramaState
- type NextGenerationFirewallVirtualNetworkLocalRulestack
- func GetNextGenerationFirewallVirtualNetworkLocalRulestack(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*NextGenerationFirewallVirtualNetworkLocalRulestack, error)
- func NewNextGenerationFirewallVirtualNetworkLocalRulestack(ctx *pulumi.Context, name string, ...) (*NextGenerationFirewallVirtualNetworkLocalRulestack, error)
- func (*NextGenerationFirewallVirtualNetworkLocalRulestack) ElementType() reflect.Type
- func (i *NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput() NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- func (i *NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackArgs
- type NextGenerationFirewallVirtualNetworkLocalRulestackArray
- func (NextGenerationFirewallVirtualNetworkLocalRulestackArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackArrayInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNat
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfig
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfig
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) BackendConfig() ...
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) FrontendConfig() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Protocol() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettings
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) Elem() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackMap
- func (NextGenerationFirewallVirtualNetworkLocalRulestackMap) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput() NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackMapInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) MapIndex(k pulumi.StringInput) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput() NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfile
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) VnetConfiguration() ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) Elem() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) VnetConfiguration() ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) VirtualNetworkId() pulumi.StringOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput
- type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DestinationNats() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DnsSettings() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
- func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) NetworkProfile() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) RulestackId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) Tags() pulumi.StringMapOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput() NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
- type NextGenerationFirewallVirtualNetworkLocalRulestackState
- type NextGenerationFirewallVirtualNetworkPanorama
- func GetNextGenerationFirewallVirtualNetworkPanorama(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*NextGenerationFirewallVirtualNetworkPanorama, error)
- func NewNextGenerationFirewallVirtualNetworkPanorama(ctx *pulumi.Context, name string, ...) (*NextGenerationFirewallVirtualNetworkPanorama, error)
- func (*NextGenerationFirewallVirtualNetworkPanorama) ElementType() reflect.Type
- func (i *NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaOutput
- func (i *NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaOutput
- type NextGenerationFirewallVirtualNetworkPanoramaArgs
- type NextGenerationFirewallVirtualNetworkPanoramaArray
- func (NextGenerationFirewallVirtualNetworkPanoramaArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaArrayInput
- type NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualNetworkPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNat
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfig
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) Elem() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfig
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) Elem() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput
- type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) BackendConfig() ...
- func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) FrontendConfig() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Protocol() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettings
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsInput
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput
- type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) Elem() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaInput
- type NextGenerationFirewallVirtualNetworkPanoramaMap
- func (NextGenerationFirewallVirtualNetworkPanoramaMap) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput() NextGenerationFirewallVirtualNetworkPanoramaMapOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaMapOutput
- type NextGenerationFirewallVirtualNetworkPanoramaMapInput
- type NextGenerationFirewallVirtualNetworkPanoramaMapOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaMapOutput) MapIndex(k pulumi.StringInput) NextGenerationFirewallVirtualNetworkPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput() NextGenerationFirewallVirtualNetworkPanoramaMapOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaMapOutput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfile
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) VnetConfiguration() ...
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) Elem() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) VnetConfiguration() ...
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput() ...
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) ...
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() ...
- func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) VirtualNetworkId() pulumi.StringOutput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput
- type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) Elem() ...
- func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) DestinationNats() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) DnsSettings() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Location() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Name() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) NetworkProfile() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) PanoramaBase64Config() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Panoramas() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ResourceGroupName() pulumi.StringOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Tags() pulumi.StringMapOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaOutput
- type NextGenerationFirewallVirtualNetworkPanoramaPanorama
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs
- func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray
- func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ElementType() reflect.Type
- func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) Index(i pulumi.IntInput) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput
- type NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) DeviceGroupName() pulumi.StringPtrOutput
- func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ElementType() reflect.Type
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) HostName() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) Name() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer1() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer2() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) TemplateName() pulumi.StringPtrOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
- func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) VirtualMachineSshKey() pulumi.StringPtrOutput
- type NextGenerationFirewallVirtualNetworkPanoramaState
- type VirtualNetworkAppliance
- type VirtualNetworkApplianceArgs
- type VirtualNetworkApplianceArray
- func (VirtualNetworkApplianceArray) ElementType() reflect.Type
- func (i VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutput() VirtualNetworkApplianceArrayOutput
- func (i VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutputWithContext(ctx context.Context) VirtualNetworkApplianceArrayOutput
- type VirtualNetworkApplianceArrayInput
- type VirtualNetworkApplianceArrayOutput
- func (VirtualNetworkApplianceArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkApplianceArrayOutput) Index(i pulumi.IntInput) VirtualNetworkApplianceOutput
- func (o VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutput() VirtualNetworkApplianceArrayOutput
- func (o VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutputWithContext(ctx context.Context) VirtualNetworkApplianceArrayOutput
- type VirtualNetworkApplianceInput
- type VirtualNetworkApplianceMap
- func (VirtualNetworkApplianceMap) ElementType() reflect.Type
- func (i VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutput() VirtualNetworkApplianceMapOutput
- func (i VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutputWithContext(ctx context.Context) VirtualNetworkApplianceMapOutput
- type VirtualNetworkApplianceMapInput
- type VirtualNetworkApplianceMapOutput
- func (VirtualNetworkApplianceMapOutput) ElementType() reflect.Type
- func (o VirtualNetworkApplianceMapOutput) MapIndex(k pulumi.StringInput) VirtualNetworkApplianceOutput
- func (o VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutput() VirtualNetworkApplianceMapOutput
- func (o VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutputWithContext(ctx context.Context) VirtualNetworkApplianceMapOutput
- type VirtualNetworkApplianceOutput
- func (VirtualNetworkApplianceOutput) ElementType() reflect.Type
- func (o VirtualNetworkApplianceOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutput() VirtualNetworkApplianceOutput
- func (o VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutputWithContext(ctx context.Context) VirtualNetworkApplianceOutput
- func (o VirtualNetworkApplianceOutput) VirtualHubId() pulumi.StringOutput
- type VirtualNetworkApplianceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalRulestack ¶
type LocalRulestack struct { pulumi.CustomResourceState // The setting to use for Anti-Spyware. Possible values include `BestPractice`, and `Custom`. AntiSpywareProfile pulumi.StringPtrOutput `pulumi:"antiSpywareProfile"` // The setting to use for Anti-Virus. Possible values include `BestPractice`, and `Custom`. AntiVirusProfile pulumi.StringPtrOutput `pulumi:"antiVirusProfile"` // The description for this Local Rulestack. Description pulumi.StringPtrOutput `pulumi:"description"` // TThe setting to use for DNS Subscription. Possible values include `BestPractice`, and `Custom`. DnsSubscription pulumi.StringPtrOutput `pulumi:"dnsSubscription"` // The setting to use for the File Blocking Profile. Possible values include `BestPractice`, and `Custom`. FileBlockingProfile pulumi.StringPtrOutput `pulumi:"fileBlockingProfile"` // The Azure Region where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. Location pulumi.StringOutput `pulumi:"location"` // The name which should be used for this Palo Alto Networks Rulestack. Changing this forces a new Palo Alto Networks Rulestack to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the Resource Group where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The setting to use for the URL Filtering Profile. Possible values include `BestPractice`, and `Custom`. UrlFilteringProfile pulumi.StringPtrOutput `pulumi:"urlFilteringProfile"` // The setting to use for the Vulnerability Profile. Possible values include `BestPractice`, and `Custom`. VulnerabilityProfile pulumi.StringPtrOutput `pulumi:"vulnerabilityProfile"` }
Manages a Palo Alto Networks Rulestack.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Networks Rulestacks can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/localRulestack:LocalRulestack example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/myLocalRulestack ```
func GetLocalRulestack ¶
func GetLocalRulestack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackState, opts ...pulumi.ResourceOption) (*LocalRulestack, error)
GetLocalRulestack gets an existing LocalRulestack resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestack ¶
func NewLocalRulestack(ctx *pulumi.Context, name string, args *LocalRulestackArgs, opts ...pulumi.ResourceOption) (*LocalRulestack, error)
NewLocalRulestack registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestack) ElementType ¶
func (*LocalRulestack) ElementType() reflect.Type
func (*LocalRulestack) ToLocalRulestackOutput ¶
func (i *LocalRulestack) ToLocalRulestackOutput() LocalRulestackOutput
func (*LocalRulestack) ToLocalRulestackOutputWithContext ¶
func (i *LocalRulestack) ToLocalRulestackOutputWithContext(ctx context.Context) LocalRulestackOutput
type LocalRulestackArgs ¶
type LocalRulestackArgs struct { // The setting to use for Anti-Spyware. Possible values include `BestPractice`, and `Custom`. AntiSpywareProfile pulumi.StringPtrInput // The setting to use for Anti-Virus. Possible values include `BestPractice`, and `Custom`. AntiVirusProfile pulumi.StringPtrInput // The description for this Local Rulestack. Description pulumi.StringPtrInput // TThe setting to use for DNS Subscription. Possible values include `BestPractice`, and `Custom`. DnsSubscription pulumi.StringPtrInput // The setting to use for the File Blocking Profile. Possible values include `BestPractice`, and `Custom`. FileBlockingProfile pulumi.StringPtrInput // The Azure Region where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. Location pulumi.StringPtrInput // The name which should be used for this Palo Alto Networks Rulestack. Changing this forces a new Palo Alto Networks Rulestack to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. ResourceGroupName pulumi.StringInput // The setting to use for the URL Filtering Profile. Possible values include `BestPractice`, and `Custom`. UrlFilteringProfile pulumi.StringPtrInput // The setting to use for the Vulnerability Profile. Possible values include `BestPractice`, and `Custom`. VulnerabilityProfile pulumi.StringPtrInput }
The set of arguments for constructing a LocalRulestack resource.
func (LocalRulestackArgs) ElementType ¶
func (LocalRulestackArgs) ElementType() reflect.Type
type LocalRulestackArray ¶
type LocalRulestackArray []LocalRulestackInput
func (LocalRulestackArray) ElementType ¶
func (LocalRulestackArray) ElementType() reflect.Type
func (LocalRulestackArray) ToLocalRulestackArrayOutput ¶
func (i LocalRulestackArray) ToLocalRulestackArrayOutput() LocalRulestackArrayOutput
func (LocalRulestackArray) ToLocalRulestackArrayOutputWithContext ¶
func (i LocalRulestackArray) ToLocalRulestackArrayOutputWithContext(ctx context.Context) LocalRulestackArrayOutput
type LocalRulestackArrayInput ¶
type LocalRulestackArrayInput interface { pulumi.Input ToLocalRulestackArrayOutput() LocalRulestackArrayOutput ToLocalRulestackArrayOutputWithContext(context.Context) LocalRulestackArrayOutput }
LocalRulestackArrayInput is an input type that accepts LocalRulestackArray and LocalRulestackArrayOutput values. You can construct a concrete instance of `LocalRulestackArrayInput` via:
LocalRulestackArray{ LocalRulestackArgs{...} }
type LocalRulestackArrayOutput ¶
type LocalRulestackArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackArrayOutput) ElementType ¶
func (LocalRulestackArrayOutput) ElementType() reflect.Type
func (LocalRulestackArrayOutput) Index ¶
func (o LocalRulestackArrayOutput) Index(i pulumi.IntInput) LocalRulestackOutput
func (LocalRulestackArrayOutput) ToLocalRulestackArrayOutput ¶
func (o LocalRulestackArrayOutput) ToLocalRulestackArrayOutput() LocalRulestackArrayOutput
func (LocalRulestackArrayOutput) ToLocalRulestackArrayOutputWithContext ¶
func (o LocalRulestackArrayOutput) ToLocalRulestackArrayOutputWithContext(ctx context.Context) LocalRulestackArrayOutput
type LocalRulestackCertificate ¶
type LocalRulestackCertificate struct { pulumi.CustomResourceState // The comment for Audit purposes. AuditComment pulumi.StringPtrOutput `pulumi:"auditComment"` // The description for the Certificate. Description pulumi.StringPtrOutput `pulumi:"description"` // The `versionlesId` of the Key Vault Certificate to use. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. KeyVaultCertificateId pulumi.StringPtrOutput `pulumi:"keyVaultCertificateId"` // The name which should be used for this Palo Alto Networks Rulestack Certificate. Name pulumi.StringOutput `pulumi:"name"` // The ID of the TODO. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. RulestackId pulumi.StringOutput `pulumi:"rulestackId"` // Should a Self Signed Certificate be used. Defaults to `false`. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. // // > **Note:** One and only one of `selfSigned` or `keyVaultCertificateId` must be specified. SelfSigned pulumi.BoolPtrOutput `pulumi:"selfSigned"` }
Manages a Palo Alto Networks Rulestack Certificate.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } _, err = paloalto.NewLocalRulestackCertificate(ctx, "example", &paloalto.LocalRulestackCertificateArgs{ Name: pulumi.String("example"), RulestackId: exampleLocalRulestack.ID(), SelfSigned: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Networks Rulestack Certificates can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/localRulestackCertificate:LocalRulestackCertificate example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/myLocalRulestack/certificates/myCertificate ```
func GetLocalRulestackCertificate ¶
func GetLocalRulestackCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackCertificateState, opts ...pulumi.ResourceOption) (*LocalRulestackCertificate, error)
GetLocalRulestackCertificate gets an existing LocalRulestackCertificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackCertificate ¶
func NewLocalRulestackCertificate(ctx *pulumi.Context, name string, args *LocalRulestackCertificateArgs, opts ...pulumi.ResourceOption) (*LocalRulestackCertificate, error)
NewLocalRulestackCertificate registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackCertificate) ElementType ¶
func (*LocalRulestackCertificate) ElementType() reflect.Type
func (*LocalRulestackCertificate) ToLocalRulestackCertificateOutput ¶
func (i *LocalRulestackCertificate) ToLocalRulestackCertificateOutput() LocalRulestackCertificateOutput
func (*LocalRulestackCertificate) ToLocalRulestackCertificateOutputWithContext ¶
func (i *LocalRulestackCertificate) ToLocalRulestackCertificateOutputWithContext(ctx context.Context) LocalRulestackCertificateOutput
type LocalRulestackCertificateArgs ¶
type LocalRulestackCertificateArgs struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the Certificate. Description pulumi.StringPtrInput // The `versionlesId` of the Key Vault Certificate to use. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. KeyVaultCertificateId pulumi.StringPtrInput // The name which should be used for this Palo Alto Networks Rulestack Certificate. Name pulumi.StringPtrInput // The ID of the TODO. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. RulestackId pulumi.StringInput // Should a Self Signed Certificate be used. Defaults to `false`. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. // // > **Note:** One and only one of `selfSigned` or `keyVaultCertificateId` must be specified. SelfSigned pulumi.BoolPtrInput }
The set of arguments for constructing a LocalRulestackCertificate resource.
func (LocalRulestackCertificateArgs) ElementType ¶
func (LocalRulestackCertificateArgs) ElementType() reflect.Type
type LocalRulestackCertificateArray ¶
type LocalRulestackCertificateArray []LocalRulestackCertificateInput
func (LocalRulestackCertificateArray) ElementType ¶
func (LocalRulestackCertificateArray) ElementType() reflect.Type
func (LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutput ¶
func (i LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutput() LocalRulestackCertificateArrayOutput
func (LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutputWithContext ¶
func (i LocalRulestackCertificateArray) ToLocalRulestackCertificateArrayOutputWithContext(ctx context.Context) LocalRulestackCertificateArrayOutput
type LocalRulestackCertificateArrayInput ¶
type LocalRulestackCertificateArrayInput interface { pulumi.Input ToLocalRulestackCertificateArrayOutput() LocalRulestackCertificateArrayOutput ToLocalRulestackCertificateArrayOutputWithContext(context.Context) LocalRulestackCertificateArrayOutput }
LocalRulestackCertificateArrayInput is an input type that accepts LocalRulestackCertificateArray and LocalRulestackCertificateArrayOutput values. You can construct a concrete instance of `LocalRulestackCertificateArrayInput` via:
LocalRulestackCertificateArray{ LocalRulestackCertificateArgs{...} }
type LocalRulestackCertificateArrayOutput ¶
type LocalRulestackCertificateArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackCertificateArrayOutput) ElementType ¶
func (LocalRulestackCertificateArrayOutput) ElementType() reflect.Type
func (LocalRulestackCertificateArrayOutput) Index ¶
func (o LocalRulestackCertificateArrayOutput) Index(i pulumi.IntInput) LocalRulestackCertificateOutput
func (LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutput ¶
func (o LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutput() LocalRulestackCertificateArrayOutput
func (LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutputWithContext ¶
func (o LocalRulestackCertificateArrayOutput) ToLocalRulestackCertificateArrayOutputWithContext(ctx context.Context) LocalRulestackCertificateArrayOutput
type LocalRulestackCertificateInput ¶
type LocalRulestackCertificateInput interface { pulumi.Input ToLocalRulestackCertificateOutput() LocalRulestackCertificateOutput ToLocalRulestackCertificateOutputWithContext(ctx context.Context) LocalRulestackCertificateOutput }
type LocalRulestackCertificateMap ¶
type LocalRulestackCertificateMap map[string]LocalRulestackCertificateInput
func (LocalRulestackCertificateMap) ElementType ¶
func (LocalRulestackCertificateMap) ElementType() reflect.Type
func (LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutput ¶
func (i LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutput() LocalRulestackCertificateMapOutput
func (LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutputWithContext ¶
func (i LocalRulestackCertificateMap) ToLocalRulestackCertificateMapOutputWithContext(ctx context.Context) LocalRulestackCertificateMapOutput
type LocalRulestackCertificateMapInput ¶
type LocalRulestackCertificateMapInput interface { pulumi.Input ToLocalRulestackCertificateMapOutput() LocalRulestackCertificateMapOutput ToLocalRulestackCertificateMapOutputWithContext(context.Context) LocalRulestackCertificateMapOutput }
LocalRulestackCertificateMapInput is an input type that accepts LocalRulestackCertificateMap and LocalRulestackCertificateMapOutput values. You can construct a concrete instance of `LocalRulestackCertificateMapInput` via:
LocalRulestackCertificateMap{ "key": LocalRulestackCertificateArgs{...} }
type LocalRulestackCertificateMapOutput ¶
type LocalRulestackCertificateMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackCertificateMapOutput) ElementType ¶
func (LocalRulestackCertificateMapOutput) ElementType() reflect.Type
func (LocalRulestackCertificateMapOutput) MapIndex ¶
func (o LocalRulestackCertificateMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackCertificateOutput
func (LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutput ¶
func (o LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutput() LocalRulestackCertificateMapOutput
func (LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutputWithContext ¶
func (o LocalRulestackCertificateMapOutput) ToLocalRulestackCertificateMapOutputWithContext(ctx context.Context) LocalRulestackCertificateMapOutput
type LocalRulestackCertificateOutput ¶
type LocalRulestackCertificateOutput struct{ *pulumi.OutputState }
func (LocalRulestackCertificateOutput) AuditComment ¶
func (o LocalRulestackCertificateOutput) AuditComment() pulumi.StringPtrOutput
The comment for Audit purposes.
func (LocalRulestackCertificateOutput) Description ¶
func (o LocalRulestackCertificateOutput) Description() pulumi.StringPtrOutput
The description for the Certificate.
func (LocalRulestackCertificateOutput) ElementType ¶
func (LocalRulestackCertificateOutput) ElementType() reflect.Type
func (LocalRulestackCertificateOutput) KeyVaultCertificateId ¶
func (o LocalRulestackCertificateOutput) KeyVaultCertificateId() pulumi.StringPtrOutput
The `versionlesId` of the Key Vault Certificate to use. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created.
func (LocalRulestackCertificateOutput) Name ¶
func (o LocalRulestackCertificateOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Networks Rulestack Certificate.
func (LocalRulestackCertificateOutput) RulestackId ¶
func (o LocalRulestackCertificateOutput) RulestackId() pulumi.StringOutput
The ID of the TODO. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created.
func (LocalRulestackCertificateOutput) SelfSigned ¶
func (o LocalRulestackCertificateOutput) SelfSigned() pulumi.BoolPtrOutput
Should a Self Signed Certificate be used. Defaults to `false`. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created.
> **Note:** One and only one of `selfSigned` or `keyVaultCertificateId` must be specified.
func (LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutput ¶
func (o LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutput() LocalRulestackCertificateOutput
func (LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutputWithContext ¶
func (o LocalRulestackCertificateOutput) ToLocalRulestackCertificateOutputWithContext(ctx context.Context) LocalRulestackCertificateOutput
type LocalRulestackCertificateState ¶
type LocalRulestackCertificateState struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the Certificate. Description pulumi.StringPtrInput // The `versionlesId` of the Key Vault Certificate to use. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. KeyVaultCertificateId pulumi.StringPtrInput // The name which should be used for this Palo Alto Networks Rulestack Certificate. Name pulumi.StringPtrInput // The ID of the TODO. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. RulestackId pulumi.StringPtrInput // Should a Self Signed Certificate be used. Defaults to `false`. Changing this forces a new Palo Alto Networks Rulestack Certificate to be created. // // > **Note:** One and only one of `selfSigned` or `keyVaultCertificateId` must be specified. SelfSigned pulumi.BoolPtrInput }
func (LocalRulestackCertificateState) ElementType ¶
func (LocalRulestackCertificateState) ElementType() reflect.Type
type LocalRulestackFqdnList ¶
type LocalRulestackFqdnList struct { pulumi.CustomResourceState // The comment for Audit purposes. AuditComment pulumi.StringPtrOutput `pulumi:"auditComment"` // The description for the FQDN List. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies a list of Fully Qualified Domain Names. FullyQualifiedDomainNames pulumi.StringArrayOutput `pulumi:"fullyQualifiedDomainNames"` // The name which should be used for this Palo Alto Local Rulestack FQDN List. Name pulumi.StringOutput `pulumi:"name"` // The ID of the TODO. Changing this forces a new Palo Alto Local Rulestack FQDN List to be created. RulestackId pulumi.StringOutput `pulumi:"rulestackId"` }
Manages a Palo Alto Local Rulestack FQDN List.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: pulumi.Any(exampleAzurermResrouceGroup.Name), Location: example.Location, }) if err != nil { return err } _, err = paloalto.NewLocalRulestackFqdnList(ctx, "example", &paloalto.LocalRulestackFqdnListArgs{ Name: pulumi.String("example"), RulestackId: exampleLocalRulestack.ID(), FullyQualifiedDomainNames: pulumi.StringArray{ pulumi.String("contoso.com"), }, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Local Rulestack FQDN Lists can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/localRulestackFqdnList:LocalRulestackFqdnList example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/myLocalRulestack/fqdnLists/myFQDNList1 ```
func GetLocalRulestackFqdnList ¶
func GetLocalRulestackFqdnList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackFqdnListState, opts ...pulumi.ResourceOption) (*LocalRulestackFqdnList, error)
GetLocalRulestackFqdnList gets an existing LocalRulestackFqdnList resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackFqdnList ¶
func NewLocalRulestackFqdnList(ctx *pulumi.Context, name string, args *LocalRulestackFqdnListArgs, opts ...pulumi.ResourceOption) (*LocalRulestackFqdnList, error)
NewLocalRulestackFqdnList registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackFqdnList) ElementType ¶
func (*LocalRulestackFqdnList) ElementType() reflect.Type
func (*LocalRulestackFqdnList) ToLocalRulestackFqdnListOutput ¶
func (i *LocalRulestackFqdnList) ToLocalRulestackFqdnListOutput() LocalRulestackFqdnListOutput
func (*LocalRulestackFqdnList) ToLocalRulestackFqdnListOutputWithContext ¶
func (i *LocalRulestackFqdnList) ToLocalRulestackFqdnListOutputWithContext(ctx context.Context) LocalRulestackFqdnListOutput
type LocalRulestackFqdnListArgs ¶
type LocalRulestackFqdnListArgs struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the FQDN List. Description pulumi.StringPtrInput // Specifies a list of Fully Qualified Domain Names. FullyQualifiedDomainNames pulumi.StringArrayInput // The name which should be used for this Palo Alto Local Rulestack FQDN List. Name pulumi.StringPtrInput // The ID of the TODO. Changing this forces a new Palo Alto Local Rulestack FQDN List to be created. RulestackId pulumi.StringInput }
The set of arguments for constructing a LocalRulestackFqdnList resource.
func (LocalRulestackFqdnListArgs) ElementType ¶
func (LocalRulestackFqdnListArgs) ElementType() reflect.Type
type LocalRulestackFqdnListArray ¶
type LocalRulestackFqdnListArray []LocalRulestackFqdnListInput
func (LocalRulestackFqdnListArray) ElementType ¶
func (LocalRulestackFqdnListArray) ElementType() reflect.Type
func (LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutput ¶
func (i LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutput() LocalRulestackFqdnListArrayOutput
func (LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutputWithContext ¶
func (i LocalRulestackFqdnListArray) ToLocalRulestackFqdnListArrayOutputWithContext(ctx context.Context) LocalRulestackFqdnListArrayOutput
type LocalRulestackFqdnListArrayInput ¶
type LocalRulestackFqdnListArrayInput interface { pulumi.Input ToLocalRulestackFqdnListArrayOutput() LocalRulestackFqdnListArrayOutput ToLocalRulestackFqdnListArrayOutputWithContext(context.Context) LocalRulestackFqdnListArrayOutput }
LocalRulestackFqdnListArrayInput is an input type that accepts LocalRulestackFqdnListArray and LocalRulestackFqdnListArrayOutput values. You can construct a concrete instance of `LocalRulestackFqdnListArrayInput` via:
LocalRulestackFqdnListArray{ LocalRulestackFqdnListArgs{...} }
type LocalRulestackFqdnListArrayOutput ¶
type LocalRulestackFqdnListArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackFqdnListArrayOutput) ElementType ¶
func (LocalRulestackFqdnListArrayOutput) ElementType() reflect.Type
func (LocalRulestackFqdnListArrayOutput) Index ¶
func (o LocalRulestackFqdnListArrayOutput) Index(i pulumi.IntInput) LocalRulestackFqdnListOutput
func (LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutput ¶
func (o LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutput() LocalRulestackFqdnListArrayOutput
func (LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutputWithContext ¶
func (o LocalRulestackFqdnListArrayOutput) ToLocalRulestackFqdnListArrayOutputWithContext(ctx context.Context) LocalRulestackFqdnListArrayOutput
type LocalRulestackFqdnListInput ¶
type LocalRulestackFqdnListInput interface { pulumi.Input ToLocalRulestackFqdnListOutput() LocalRulestackFqdnListOutput ToLocalRulestackFqdnListOutputWithContext(ctx context.Context) LocalRulestackFqdnListOutput }
type LocalRulestackFqdnListMap ¶
type LocalRulestackFqdnListMap map[string]LocalRulestackFqdnListInput
func (LocalRulestackFqdnListMap) ElementType ¶
func (LocalRulestackFqdnListMap) ElementType() reflect.Type
func (LocalRulestackFqdnListMap) ToLocalRulestackFqdnListMapOutput ¶
func (i LocalRulestackFqdnListMap) ToLocalRulestackFqdnListMapOutput() LocalRulestackFqdnListMapOutput
func (LocalRulestackFqdnListMap) ToLocalRulestackFqdnListMapOutputWithContext ¶
func (i LocalRulestackFqdnListMap) ToLocalRulestackFqdnListMapOutputWithContext(ctx context.Context) LocalRulestackFqdnListMapOutput
type LocalRulestackFqdnListMapInput ¶
type LocalRulestackFqdnListMapInput interface { pulumi.Input ToLocalRulestackFqdnListMapOutput() LocalRulestackFqdnListMapOutput ToLocalRulestackFqdnListMapOutputWithContext(context.Context) LocalRulestackFqdnListMapOutput }
LocalRulestackFqdnListMapInput is an input type that accepts LocalRulestackFqdnListMap and LocalRulestackFqdnListMapOutput values. You can construct a concrete instance of `LocalRulestackFqdnListMapInput` via:
LocalRulestackFqdnListMap{ "key": LocalRulestackFqdnListArgs{...} }
type LocalRulestackFqdnListMapOutput ¶
type LocalRulestackFqdnListMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackFqdnListMapOutput) ElementType ¶
func (LocalRulestackFqdnListMapOutput) ElementType() reflect.Type
func (LocalRulestackFqdnListMapOutput) MapIndex ¶
func (o LocalRulestackFqdnListMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackFqdnListOutput
func (LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutput ¶
func (o LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutput() LocalRulestackFqdnListMapOutput
func (LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutputWithContext ¶
func (o LocalRulestackFqdnListMapOutput) ToLocalRulestackFqdnListMapOutputWithContext(ctx context.Context) LocalRulestackFqdnListMapOutput
type LocalRulestackFqdnListOutput ¶
type LocalRulestackFqdnListOutput struct{ *pulumi.OutputState }
func (LocalRulestackFqdnListOutput) AuditComment ¶
func (o LocalRulestackFqdnListOutput) AuditComment() pulumi.StringPtrOutput
The comment for Audit purposes.
func (LocalRulestackFqdnListOutput) Description ¶
func (o LocalRulestackFqdnListOutput) Description() pulumi.StringPtrOutput
The description for the FQDN List.
func (LocalRulestackFqdnListOutput) ElementType ¶
func (LocalRulestackFqdnListOutput) ElementType() reflect.Type
func (LocalRulestackFqdnListOutput) FullyQualifiedDomainNames ¶
func (o LocalRulestackFqdnListOutput) FullyQualifiedDomainNames() pulumi.StringArrayOutput
Specifies a list of Fully Qualified Domain Names.
func (LocalRulestackFqdnListOutput) Name ¶
func (o LocalRulestackFqdnListOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Local Rulestack FQDN List.
func (LocalRulestackFqdnListOutput) RulestackId ¶
func (o LocalRulestackFqdnListOutput) RulestackId() pulumi.StringOutput
The ID of the TODO. Changing this forces a new Palo Alto Local Rulestack FQDN List to be created.
func (LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutput ¶
func (o LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutput() LocalRulestackFqdnListOutput
func (LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutputWithContext ¶
func (o LocalRulestackFqdnListOutput) ToLocalRulestackFqdnListOutputWithContext(ctx context.Context) LocalRulestackFqdnListOutput
type LocalRulestackFqdnListState ¶
type LocalRulestackFqdnListState struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the FQDN List. Description pulumi.StringPtrInput // Specifies a list of Fully Qualified Domain Names. FullyQualifiedDomainNames pulumi.StringArrayInput // The name which should be used for this Palo Alto Local Rulestack FQDN List. Name pulumi.StringPtrInput // The ID of the TODO. Changing this forces a new Palo Alto Local Rulestack FQDN List to be created. RulestackId pulumi.StringPtrInput }
func (LocalRulestackFqdnListState) ElementType ¶
func (LocalRulestackFqdnListState) ElementType() reflect.Type
type LocalRulestackInput ¶
type LocalRulestackInput interface { pulumi.Input ToLocalRulestackOutput() LocalRulestackOutput ToLocalRulestackOutputWithContext(ctx context.Context) LocalRulestackOutput }
type LocalRulestackMap ¶
type LocalRulestackMap map[string]LocalRulestackInput
func (LocalRulestackMap) ElementType ¶
func (LocalRulestackMap) ElementType() reflect.Type
func (LocalRulestackMap) ToLocalRulestackMapOutput ¶
func (i LocalRulestackMap) ToLocalRulestackMapOutput() LocalRulestackMapOutput
func (LocalRulestackMap) ToLocalRulestackMapOutputWithContext ¶
func (i LocalRulestackMap) ToLocalRulestackMapOutputWithContext(ctx context.Context) LocalRulestackMapOutput
type LocalRulestackMapInput ¶
type LocalRulestackMapInput interface { pulumi.Input ToLocalRulestackMapOutput() LocalRulestackMapOutput ToLocalRulestackMapOutputWithContext(context.Context) LocalRulestackMapOutput }
LocalRulestackMapInput is an input type that accepts LocalRulestackMap and LocalRulestackMapOutput values. You can construct a concrete instance of `LocalRulestackMapInput` via:
LocalRulestackMap{ "key": LocalRulestackArgs{...} }
type LocalRulestackMapOutput ¶
type LocalRulestackMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackMapOutput) ElementType ¶
func (LocalRulestackMapOutput) ElementType() reflect.Type
func (LocalRulestackMapOutput) MapIndex ¶
func (o LocalRulestackMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackOutput
func (LocalRulestackMapOutput) ToLocalRulestackMapOutput ¶
func (o LocalRulestackMapOutput) ToLocalRulestackMapOutput() LocalRulestackMapOutput
func (LocalRulestackMapOutput) ToLocalRulestackMapOutputWithContext ¶
func (o LocalRulestackMapOutput) ToLocalRulestackMapOutputWithContext(ctx context.Context) LocalRulestackMapOutput
type LocalRulestackOutboundTrustCertificateAssociation ¶
type LocalRulestackOutboundTrustCertificateAssociation struct { pulumi.CustomResourceState // The ID of the Certificate to use as the Outbound Trust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Trust Certificate Association to be created. CertificateId pulumi.StringOutput `pulumi:"certificateId"` }
Manages a Palo Alto Networks Rulestack Outbound Trust Certificate Association.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } exampleLocalRulestackCertificate, err := paloalto.NewLocalRulestackCertificate(ctx, "example", &paloalto.LocalRulestackCertificateArgs{ Name: pulumi.String("example"), RulestackId: exampleLocalRulestack.ID(), SelfSigned: pulumi.Bool(true), }) if err != nil { return err } _, err = paloalto.NewLocalRulestackOutboundTrustCertificateAssociation(ctx, "example", &paloalto.LocalRulestackOutboundTrustCertificateAssociationArgs{ CertificateId: exampleLocalRulestackCertificate.ID(), }) if err != nil { return err } return nil }) }
```
func GetLocalRulestackOutboundTrustCertificateAssociation ¶
func GetLocalRulestackOutboundTrustCertificateAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackOutboundTrustCertificateAssociationState, opts ...pulumi.ResourceOption) (*LocalRulestackOutboundTrustCertificateAssociation, error)
GetLocalRulestackOutboundTrustCertificateAssociation gets an existing LocalRulestackOutboundTrustCertificateAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackOutboundTrustCertificateAssociation ¶
func NewLocalRulestackOutboundTrustCertificateAssociation(ctx *pulumi.Context, name string, args *LocalRulestackOutboundTrustCertificateAssociationArgs, opts ...pulumi.ResourceOption) (*LocalRulestackOutboundTrustCertificateAssociation, error)
NewLocalRulestackOutboundTrustCertificateAssociation registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackOutboundTrustCertificateAssociation) ElementType ¶
func (*LocalRulestackOutboundTrustCertificateAssociation) ElementType() reflect.Type
func (*LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutput ¶
func (i *LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutput() LocalRulestackOutboundTrustCertificateAssociationOutput
func (*LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext ¶
func (i *LocalRulestackOutboundTrustCertificateAssociation) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationOutput
type LocalRulestackOutboundTrustCertificateAssociationArgs ¶
type LocalRulestackOutboundTrustCertificateAssociationArgs struct { // The ID of the Certificate to use as the Outbound Trust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Trust Certificate Association to be created. CertificateId pulumi.StringInput }
The set of arguments for constructing a LocalRulestackOutboundTrustCertificateAssociation resource.
func (LocalRulestackOutboundTrustCertificateAssociationArgs) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationArgs) ElementType() reflect.Type
type LocalRulestackOutboundTrustCertificateAssociationArray ¶
type LocalRulestackOutboundTrustCertificateAssociationArray []LocalRulestackOutboundTrustCertificateAssociationInput
func (LocalRulestackOutboundTrustCertificateAssociationArray) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationArray) ElementType() reflect.Type
func (LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput ¶
func (i LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput() LocalRulestackOutboundTrustCertificateAssociationArrayOutput
func (LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext ¶
func (i LocalRulestackOutboundTrustCertificateAssociationArray) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationArrayOutput
type LocalRulestackOutboundTrustCertificateAssociationArrayInput ¶
type LocalRulestackOutboundTrustCertificateAssociationArrayInput interface { pulumi.Input ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput() LocalRulestackOutboundTrustCertificateAssociationArrayOutput ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext(context.Context) LocalRulestackOutboundTrustCertificateAssociationArrayOutput }
LocalRulestackOutboundTrustCertificateAssociationArrayInput is an input type that accepts LocalRulestackOutboundTrustCertificateAssociationArray and LocalRulestackOutboundTrustCertificateAssociationArrayOutput values. You can construct a concrete instance of `LocalRulestackOutboundTrustCertificateAssociationArrayInput` via:
LocalRulestackOutboundTrustCertificateAssociationArray{ LocalRulestackOutboundTrustCertificateAssociationArgs{...} }
type LocalRulestackOutboundTrustCertificateAssociationArrayOutput ¶
type LocalRulestackOutboundTrustCertificateAssociationArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ElementType() reflect.Type
func (LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput ¶
func (o LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutput() LocalRulestackOutboundTrustCertificateAssociationArrayOutput
func (LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext ¶
func (o LocalRulestackOutboundTrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundTrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationArrayOutput
type LocalRulestackOutboundTrustCertificateAssociationInput ¶
type LocalRulestackOutboundTrustCertificateAssociationInput interface { pulumi.Input ToLocalRulestackOutboundTrustCertificateAssociationOutput() LocalRulestackOutboundTrustCertificateAssociationOutput ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationOutput }
type LocalRulestackOutboundTrustCertificateAssociationMap ¶
type LocalRulestackOutboundTrustCertificateAssociationMap map[string]LocalRulestackOutboundTrustCertificateAssociationInput
func (LocalRulestackOutboundTrustCertificateAssociationMap) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationMap) ElementType() reflect.Type
func (LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput ¶
func (i LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput() LocalRulestackOutboundTrustCertificateAssociationMapOutput
func (LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext ¶
func (i LocalRulestackOutboundTrustCertificateAssociationMap) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationMapOutput
type LocalRulestackOutboundTrustCertificateAssociationMapInput ¶
type LocalRulestackOutboundTrustCertificateAssociationMapInput interface { pulumi.Input ToLocalRulestackOutboundTrustCertificateAssociationMapOutput() LocalRulestackOutboundTrustCertificateAssociationMapOutput ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext(context.Context) LocalRulestackOutboundTrustCertificateAssociationMapOutput }
LocalRulestackOutboundTrustCertificateAssociationMapInput is an input type that accepts LocalRulestackOutboundTrustCertificateAssociationMap and LocalRulestackOutboundTrustCertificateAssociationMapOutput values. You can construct a concrete instance of `LocalRulestackOutboundTrustCertificateAssociationMapInput` via:
LocalRulestackOutboundTrustCertificateAssociationMap{ "key": LocalRulestackOutboundTrustCertificateAssociationArgs{...} }
type LocalRulestackOutboundTrustCertificateAssociationMapOutput ¶
type LocalRulestackOutboundTrustCertificateAssociationMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundTrustCertificateAssociationMapOutput) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationMapOutput) ElementType() reflect.Type
func (LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput ¶
func (o LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutput() LocalRulestackOutboundTrustCertificateAssociationMapOutput
func (LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext ¶
func (o LocalRulestackOutboundTrustCertificateAssociationMapOutput) ToLocalRulestackOutboundTrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationMapOutput
type LocalRulestackOutboundTrustCertificateAssociationOutput ¶
type LocalRulestackOutboundTrustCertificateAssociationOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundTrustCertificateAssociationOutput) CertificateId ¶
func (o LocalRulestackOutboundTrustCertificateAssociationOutput) CertificateId() pulumi.StringOutput
The ID of the Certificate to use as the Outbound Trust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Trust Certificate Association to be created.
func (LocalRulestackOutboundTrustCertificateAssociationOutput) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationOutput) ElementType() reflect.Type
func (LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutput ¶
func (o LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutput() LocalRulestackOutboundTrustCertificateAssociationOutput
func (LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext ¶
func (o LocalRulestackOutboundTrustCertificateAssociationOutput) ToLocalRulestackOutboundTrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundTrustCertificateAssociationOutput
type LocalRulestackOutboundTrustCertificateAssociationState ¶
type LocalRulestackOutboundTrustCertificateAssociationState struct { // The ID of the Certificate to use as the Outbound Trust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Trust Certificate Association to be created. CertificateId pulumi.StringPtrInput }
func (LocalRulestackOutboundTrustCertificateAssociationState) ElementType ¶
func (LocalRulestackOutboundTrustCertificateAssociationState) ElementType() reflect.Type
type LocalRulestackOutboundUntrustCertificateAssociation ¶
type LocalRulestackOutboundUntrustCertificateAssociation struct { pulumi.CustomResourceState // The ID of the Certificate to use as the Outbound Untrust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Untrust Certificate Association to be created. CertificateId pulumi.StringOutput `pulumi:"certificateId"` }
Manages a Palo Alto Networks Rulestack Outbound Untrust Certificate Association.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } exampleLocalRulestackCertificate, err := paloalto.NewLocalRulestackCertificate(ctx, "example", &paloalto.LocalRulestackCertificateArgs{ Name: pulumi.String("example"), RulestackId: exampleLocalRulestack.ID(), SelfSigned: pulumi.Bool(true), }) if err != nil { return err } _, err = paloalto.NewLocalRulestackOutboundUntrustCertificateAssociation(ctx, "example", &paloalto.LocalRulestackOutboundUntrustCertificateAssociationArgs{ CertificateId: exampleLocalRulestackCertificate.ID(), }) if err != nil { return err } return nil }) }
```
func GetLocalRulestackOutboundUntrustCertificateAssociation ¶
func GetLocalRulestackOutboundUntrustCertificateAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackOutboundUntrustCertificateAssociationState, opts ...pulumi.ResourceOption) (*LocalRulestackOutboundUntrustCertificateAssociation, error)
GetLocalRulestackOutboundUntrustCertificateAssociation gets an existing LocalRulestackOutboundUntrustCertificateAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackOutboundUntrustCertificateAssociation ¶
func NewLocalRulestackOutboundUntrustCertificateAssociation(ctx *pulumi.Context, name string, args *LocalRulestackOutboundUntrustCertificateAssociationArgs, opts ...pulumi.ResourceOption) (*LocalRulestackOutboundUntrustCertificateAssociation, error)
NewLocalRulestackOutboundUntrustCertificateAssociation registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackOutboundUntrustCertificateAssociation) ElementType ¶
func (*LocalRulestackOutboundUntrustCertificateAssociation) ElementType() reflect.Type
func (*LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutput ¶
func (i *LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutput() LocalRulestackOutboundUntrustCertificateAssociationOutput
func (*LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext ¶
func (i *LocalRulestackOutboundUntrustCertificateAssociation) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationOutput
type LocalRulestackOutboundUntrustCertificateAssociationArgs ¶
type LocalRulestackOutboundUntrustCertificateAssociationArgs struct { // The ID of the Certificate to use as the Outbound Untrust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Untrust Certificate Association to be created. CertificateId pulumi.StringInput }
The set of arguments for constructing a LocalRulestackOutboundUntrustCertificateAssociation resource.
func (LocalRulestackOutboundUntrustCertificateAssociationArgs) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationArgs) ElementType() reflect.Type
type LocalRulestackOutboundUntrustCertificateAssociationArray ¶
type LocalRulestackOutboundUntrustCertificateAssociationArray []LocalRulestackOutboundUntrustCertificateAssociationInput
func (LocalRulestackOutboundUntrustCertificateAssociationArray) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationArray) ElementType() reflect.Type
func (LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput ¶
func (i LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput() LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
func (LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext ¶
func (i LocalRulestackOutboundUntrustCertificateAssociationArray) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
type LocalRulestackOutboundUntrustCertificateAssociationArrayInput ¶
type LocalRulestackOutboundUntrustCertificateAssociationArrayInput interface { pulumi.Input ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput() LocalRulestackOutboundUntrustCertificateAssociationArrayOutput ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext(context.Context) LocalRulestackOutboundUntrustCertificateAssociationArrayOutput }
LocalRulestackOutboundUntrustCertificateAssociationArrayInput is an input type that accepts LocalRulestackOutboundUntrustCertificateAssociationArray and LocalRulestackOutboundUntrustCertificateAssociationArrayOutput values. You can construct a concrete instance of `LocalRulestackOutboundUntrustCertificateAssociationArrayInput` via:
LocalRulestackOutboundUntrustCertificateAssociationArray{ LocalRulestackOutboundUntrustCertificateAssociationArgs{...} }
type LocalRulestackOutboundUntrustCertificateAssociationArrayOutput ¶
type LocalRulestackOutboundUntrustCertificateAssociationArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ElementType() reflect.Type
func (LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutput() LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
func (LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationArrayOutput) ToLocalRulestackOutboundUntrustCertificateAssociationArrayOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationArrayOutput
type LocalRulestackOutboundUntrustCertificateAssociationInput ¶
type LocalRulestackOutboundUntrustCertificateAssociationInput interface { pulumi.Input ToLocalRulestackOutboundUntrustCertificateAssociationOutput() LocalRulestackOutboundUntrustCertificateAssociationOutput ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationOutput }
type LocalRulestackOutboundUntrustCertificateAssociationMap ¶
type LocalRulestackOutboundUntrustCertificateAssociationMap map[string]LocalRulestackOutboundUntrustCertificateAssociationInput
func (LocalRulestackOutboundUntrustCertificateAssociationMap) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationMap) ElementType() reflect.Type
func (LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput ¶
func (i LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput() LocalRulestackOutboundUntrustCertificateAssociationMapOutput
func (LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext ¶
func (i LocalRulestackOutboundUntrustCertificateAssociationMap) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationMapOutput
type LocalRulestackOutboundUntrustCertificateAssociationMapInput ¶
type LocalRulestackOutboundUntrustCertificateAssociationMapInput interface { pulumi.Input ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput() LocalRulestackOutboundUntrustCertificateAssociationMapOutput ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext(context.Context) LocalRulestackOutboundUntrustCertificateAssociationMapOutput }
LocalRulestackOutboundUntrustCertificateAssociationMapInput is an input type that accepts LocalRulestackOutboundUntrustCertificateAssociationMap and LocalRulestackOutboundUntrustCertificateAssociationMapOutput values. You can construct a concrete instance of `LocalRulestackOutboundUntrustCertificateAssociationMapInput` via:
LocalRulestackOutboundUntrustCertificateAssociationMap{ "key": LocalRulestackOutboundUntrustCertificateAssociationArgs{...} }
type LocalRulestackOutboundUntrustCertificateAssociationMapOutput ¶
type LocalRulestackOutboundUntrustCertificateAssociationMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ElementType() reflect.Type
func (LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutput() LocalRulestackOutboundUntrustCertificateAssociationMapOutput
func (LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationMapOutput) ToLocalRulestackOutboundUntrustCertificateAssociationMapOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationMapOutput
type LocalRulestackOutboundUntrustCertificateAssociationOutput ¶
type LocalRulestackOutboundUntrustCertificateAssociationOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutboundUntrustCertificateAssociationOutput) CertificateId ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) CertificateId() pulumi.StringOutput
The ID of the Certificate to use as the Outbound Untrust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Untrust Certificate Association to be created.
func (LocalRulestackOutboundUntrustCertificateAssociationOutput) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationOutput) ElementType() reflect.Type
func (LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutput ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutput() LocalRulestackOutboundUntrustCertificateAssociationOutput
func (LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext ¶
func (o LocalRulestackOutboundUntrustCertificateAssociationOutput) ToLocalRulestackOutboundUntrustCertificateAssociationOutputWithContext(ctx context.Context) LocalRulestackOutboundUntrustCertificateAssociationOutput
type LocalRulestackOutboundUntrustCertificateAssociationState ¶
type LocalRulestackOutboundUntrustCertificateAssociationState struct { // The ID of the Certificate to use as the Outbound Untrust Certificate. Changing this forces a new Palo Alto Networks Rulestack Outbound Untrust Certificate Association to be created. CertificateId pulumi.StringPtrInput }
func (LocalRulestackOutboundUntrustCertificateAssociationState) ElementType ¶
func (LocalRulestackOutboundUntrustCertificateAssociationState) ElementType() reflect.Type
type LocalRulestackOutput ¶
type LocalRulestackOutput struct{ *pulumi.OutputState }
func (LocalRulestackOutput) AntiSpywareProfile ¶
func (o LocalRulestackOutput) AntiSpywareProfile() pulumi.StringPtrOutput
The setting to use for Anti-Spyware. Possible values include `BestPractice`, and `Custom`.
func (LocalRulestackOutput) AntiVirusProfile ¶
func (o LocalRulestackOutput) AntiVirusProfile() pulumi.StringPtrOutput
The setting to use for Anti-Virus. Possible values include `BestPractice`, and `Custom`.
func (LocalRulestackOutput) Description ¶
func (o LocalRulestackOutput) Description() pulumi.StringPtrOutput
The description for this Local Rulestack.
func (LocalRulestackOutput) DnsSubscription ¶
func (o LocalRulestackOutput) DnsSubscription() pulumi.StringPtrOutput
TThe setting to use for DNS Subscription. Possible values include `BestPractice`, and `Custom`.
func (LocalRulestackOutput) ElementType ¶
func (LocalRulestackOutput) ElementType() reflect.Type
func (LocalRulestackOutput) FileBlockingProfile ¶
func (o LocalRulestackOutput) FileBlockingProfile() pulumi.StringPtrOutput
The setting to use for the File Blocking Profile. Possible values include `BestPractice`, and `Custom`.
func (LocalRulestackOutput) Location ¶
func (o LocalRulestackOutput) Location() pulumi.StringOutput
The Azure Region where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created.
func (LocalRulestackOutput) Name ¶
func (o LocalRulestackOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Networks Rulestack. Changing this forces a new Palo Alto Networks Rulestack to be created.
func (LocalRulestackOutput) ResourceGroupName ¶
func (o LocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created.
func (LocalRulestackOutput) ToLocalRulestackOutput ¶
func (o LocalRulestackOutput) ToLocalRulestackOutput() LocalRulestackOutput
func (LocalRulestackOutput) ToLocalRulestackOutputWithContext ¶
func (o LocalRulestackOutput) ToLocalRulestackOutputWithContext(ctx context.Context) LocalRulestackOutput
func (LocalRulestackOutput) UrlFilteringProfile ¶
func (o LocalRulestackOutput) UrlFilteringProfile() pulumi.StringPtrOutput
The setting to use for the URL Filtering Profile. Possible values include `BestPractice`, and `Custom`.
func (LocalRulestackOutput) VulnerabilityProfile ¶
func (o LocalRulestackOutput) VulnerabilityProfile() pulumi.StringPtrOutput
The setting to use for the Vulnerability Profile. Possible values include `BestPractice`, and `Custom`.
type LocalRulestackPrefixList ¶
type LocalRulestackPrefixList struct { pulumi.CustomResourceState // The comment for Audit purposes. AuditComment pulumi.StringPtrOutput `pulumi:"auditComment"` // The description for the Prefix List. Description pulumi.StringPtrOutput `pulumi:"description"` // The name which should be used for this Palo Alto Local Rulestack Prefix List. Name pulumi.StringOutput `pulumi:"name"` // Specifies a list of Prefixes. PrefixLists pulumi.StringArrayOutput `pulumi:"prefixLists"` // The ID of the Local Rulestack on which to create this Prefix List. Changing this forces a new Palo Alto Local Rulestack Prefix List to be created. RulestackId pulumi.StringOutput `pulumi:"rulestackId"` }
Manages a Palo Alto Local Rulestack Prefix List.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } _, err = paloalto.NewLocalRulestackPrefixList(ctx, "example", &paloalto.LocalRulestackPrefixListArgs{ Name: pulumi.String("example"), RulestackId: exampleLocalRulestack.ID(), PrefixLists: pulumi.StringArray{ pulumi.String("10.0.1.0/24"), }, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Local Rulestack Prefix Lists can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/localRulestackPrefixList:LocalRulestackPrefixList example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/myLocalRulestack/prefixLists/myFQDNList1 ```
func GetLocalRulestackPrefixList ¶
func GetLocalRulestackPrefixList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackPrefixListState, opts ...pulumi.ResourceOption) (*LocalRulestackPrefixList, error)
GetLocalRulestackPrefixList gets an existing LocalRulestackPrefixList resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackPrefixList ¶
func NewLocalRulestackPrefixList(ctx *pulumi.Context, name string, args *LocalRulestackPrefixListArgs, opts ...pulumi.ResourceOption) (*LocalRulestackPrefixList, error)
NewLocalRulestackPrefixList registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackPrefixList) ElementType ¶
func (*LocalRulestackPrefixList) ElementType() reflect.Type
func (*LocalRulestackPrefixList) ToLocalRulestackPrefixListOutput ¶
func (i *LocalRulestackPrefixList) ToLocalRulestackPrefixListOutput() LocalRulestackPrefixListOutput
func (*LocalRulestackPrefixList) ToLocalRulestackPrefixListOutputWithContext ¶
func (i *LocalRulestackPrefixList) ToLocalRulestackPrefixListOutputWithContext(ctx context.Context) LocalRulestackPrefixListOutput
type LocalRulestackPrefixListArgs ¶
type LocalRulestackPrefixListArgs struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the Prefix List. Description pulumi.StringPtrInput // The name which should be used for this Palo Alto Local Rulestack Prefix List. Name pulumi.StringPtrInput // Specifies a list of Prefixes. PrefixLists pulumi.StringArrayInput // The ID of the Local Rulestack on which to create this Prefix List. Changing this forces a new Palo Alto Local Rulestack Prefix List to be created. RulestackId pulumi.StringInput }
The set of arguments for constructing a LocalRulestackPrefixList resource.
func (LocalRulestackPrefixListArgs) ElementType ¶
func (LocalRulestackPrefixListArgs) ElementType() reflect.Type
type LocalRulestackPrefixListArray ¶
type LocalRulestackPrefixListArray []LocalRulestackPrefixListInput
func (LocalRulestackPrefixListArray) ElementType ¶
func (LocalRulestackPrefixListArray) ElementType() reflect.Type
func (LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutput ¶
func (i LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutput() LocalRulestackPrefixListArrayOutput
func (LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutputWithContext ¶
func (i LocalRulestackPrefixListArray) ToLocalRulestackPrefixListArrayOutputWithContext(ctx context.Context) LocalRulestackPrefixListArrayOutput
type LocalRulestackPrefixListArrayInput ¶
type LocalRulestackPrefixListArrayInput interface { pulumi.Input ToLocalRulestackPrefixListArrayOutput() LocalRulestackPrefixListArrayOutput ToLocalRulestackPrefixListArrayOutputWithContext(context.Context) LocalRulestackPrefixListArrayOutput }
LocalRulestackPrefixListArrayInput is an input type that accepts LocalRulestackPrefixListArray and LocalRulestackPrefixListArrayOutput values. You can construct a concrete instance of `LocalRulestackPrefixListArrayInput` via:
LocalRulestackPrefixListArray{ LocalRulestackPrefixListArgs{...} }
type LocalRulestackPrefixListArrayOutput ¶
type LocalRulestackPrefixListArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackPrefixListArrayOutput) ElementType ¶
func (LocalRulestackPrefixListArrayOutput) ElementType() reflect.Type
func (LocalRulestackPrefixListArrayOutput) Index ¶
func (o LocalRulestackPrefixListArrayOutput) Index(i pulumi.IntInput) LocalRulestackPrefixListOutput
func (LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutput ¶
func (o LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutput() LocalRulestackPrefixListArrayOutput
func (LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutputWithContext ¶
func (o LocalRulestackPrefixListArrayOutput) ToLocalRulestackPrefixListArrayOutputWithContext(ctx context.Context) LocalRulestackPrefixListArrayOutput
type LocalRulestackPrefixListInput ¶
type LocalRulestackPrefixListInput interface { pulumi.Input ToLocalRulestackPrefixListOutput() LocalRulestackPrefixListOutput ToLocalRulestackPrefixListOutputWithContext(ctx context.Context) LocalRulestackPrefixListOutput }
type LocalRulestackPrefixListMap ¶
type LocalRulestackPrefixListMap map[string]LocalRulestackPrefixListInput
func (LocalRulestackPrefixListMap) ElementType ¶
func (LocalRulestackPrefixListMap) ElementType() reflect.Type
func (LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutput ¶
func (i LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutput() LocalRulestackPrefixListMapOutput
func (LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutputWithContext ¶
func (i LocalRulestackPrefixListMap) ToLocalRulestackPrefixListMapOutputWithContext(ctx context.Context) LocalRulestackPrefixListMapOutput
type LocalRulestackPrefixListMapInput ¶
type LocalRulestackPrefixListMapInput interface { pulumi.Input ToLocalRulestackPrefixListMapOutput() LocalRulestackPrefixListMapOutput ToLocalRulestackPrefixListMapOutputWithContext(context.Context) LocalRulestackPrefixListMapOutput }
LocalRulestackPrefixListMapInput is an input type that accepts LocalRulestackPrefixListMap and LocalRulestackPrefixListMapOutput values. You can construct a concrete instance of `LocalRulestackPrefixListMapInput` via:
LocalRulestackPrefixListMap{ "key": LocalRulestackPrefixListArgs{...} }
type LocalRulestackPrefixListMapOutput ¶
type LocalRulestackPrefixListMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackPrefixListMapOutput) ElementType ¶
func (LocalRulestackPrefixListMapOutput) ElementType() reflect.Type
func (LocalRulestackPrefixListMapOutput) MapIndex ¶
func (o LocalRulestackPrefixListMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackPrefixListOutput
func (LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutput ¶
func (o LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutput() LocalRulestackPrefixListMapOutput
func (LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutputWithContext ¶
func (o LocalRulestackPrefixListMapOutput) ToLocalRulestackPrefixListMapOutputWithContext(ctx context.Context) LocalRulestackPrefixListMapOutput
type LocalRulestackPrefixListOutput ¶
type LocalRulestackPrefixListOutput struct{ *pulumi.OutputState }
func (LocalRulestackPrefixListOutput) AuditComment ¶
func (o LocalRulestackPrefixListOutput) AuditComment() pulumi.StringPtrOutput
The comment for Audit purposes.
func (LocalRulestackPrefixListOutput) Description ¶
func (o LocalRulestackPrefixListOutput) Description() pulumi.StringPtrOutput
The description for the Prefix List.
func (LocalRulestackPrefixListOutput) ElementType ¶
func (LocalRulestackPrefixListOutput) ElementType() reflect.Type
func (LocalRulestackPrefixListOutput) Name ¶
func (o LocalRulestackPrefixListOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Local Rulestack Prefix List.
func (LocalRulestackPrefixListOutput) PrefixLists ¶
func (o LocalRulestackPrefixListOutput) PrefixLists() pulumi.StringArrayOutput
Specifies a list of Prefixes.
func (LocalRulestackPrefixListOutput) RulestackId ¶
func (o LocalRulestackPrefixListOutput) RulestackId() pulumi.StringOutput
The ID of the Local Rulestack on which to create this Prefix List. Changing this forces a new Palo Alto Local Rulestack Prefix List to be created.
func (LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutput ¶
func (o LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutput() LocalRulestackPrefixListOutput
func (LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutputWithContext ¶
func (o LocalRulestackPrefixListOutput) ToLocalRulestackPrefixListOutputWithContext(ctx context.Context) LocalRulestackPrefixListOutput
type LocalRulestackPrefixListState ¶
type LocalRulestackPrefixListState struct { // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // The description for the Prefix List. Description pulumi.StringPtrInput // The name which should be used for this Palo Alto Local Rulestack Prefix List. Name pulumi.StringPtrInput // Specifies a list of Prefixes. PrefixLists pulumi.StringArrayInput // The ID of the Local Rulestack on which to create this Prefix List. Changing this forces a new Palo Alto Local Rulestack Prefix List to be created. RulestackId pulumi.StringPtrInput }
func (LocalRulestackPrefixListState) ElementType ¶
func (LocalRulestackPrefixListState) ElementType() reflect.Type
type LocalRulestackRule ¶
type LocalRulestackRule struct { pulumi.CustomResourceState // The action to take on the rule being triggered. Possible values are `Allow`, `DenyResetBoth`, `DenyResetServer` and `DenySilent`. Action pulumi.StringOutput `pulumi:"action"` // Specifies a list of Applications. Applications pulumi.StringArrayOutput `pulumi:"applications"` // The comment for Audit purposes. AuditComment pulumi.StringPtrOutput `pulumi:"auditComment"` // A `category` block as defined below. Category LocalRulestackRuleCategoryPtrOutput `pulumi:"category"` // The type of Decryption to perform on the rule. Possible values include `SSLInboundInspection`, `SSLOutboundInspection`, and `None`. Defaults to `None`. DecryptionRuleType pulumi.StringPtrOutput `pulumi:"decryptionRuleType"` // The description for the rule. Description pulumi.StringPtrOutput `pulumi:"description"` // One or more `destination` blocks as defined below. Destination LocalRulestackRuleDestinationOutput `pulumi:"destination"` // Should this Rule be enabled? Defaults to `true`. Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // The ID of the certificate for inbound inspection. Only valid when `decryptionRuleType` is set to `SSLInboundInspection`. InspectionCertificateId pulumi.StringPtrOutput `pulumi:"inspectionCertificateId"` // Should Logging be enabled? Defaults to `false`. LoggingEnabled pulumi.BoolPtrOutput `pulumi:"loggingEnabled"` // The name which should be used for this Palo Alto Local Rulestack Rule. Name pulumi.StringOutput `pulumi:"name"` // Should the inverse of the Destination configuration be used. Defaults to `false`. NegateDestination pulumi.BoolPtrOutput `pulumi:"negateDestination"` // Should the inverse of the Source configuration be used. Defaults to `false`. NegateSource pulumi.BoolPtrOutput `pulumi:"negateSource"` // The Priority of this rule. Rules are executed in numerical order. Changing this forces a new Palo Alto Local Rulestack Rule to be created. // // > **NOTE:** This is the primary identifier of a rule, as such it is not possible to change the Priority of a rule once created. Priority pulumi.IntOutput `pulumi:"priority"` // The Protocol and port to use in the form `[protocol]:[portNumber]` e.g. `TCP:8080` or `UDP:53`. Conflicts with `protocolPorts`. Defaults to `application-default`. // // > **NOTE** In 4.0 or later versions, the default of `protocol` will no longer be set by provider, exactly one of `protocol` and `protocolPorts` must be specified. You need to explicitly specify `protocol="application-default"` to keep the the current default of the `protocol`. Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // Specifies a list of Protocol:Port entries. E.g. `[ "TCP:80", "UDP:5431" ]`. Conflicts with `protocol`. ProtocolPorts pulumi.StringArrayOutput `pulumi:"protocolPorts"` // The ID of the Local Rulestack in which to create this Rule. Changing this forces a new Palo Alto Local Rulestack Rule to be created. RulestackId pulumi.StringOutput `pulumi:"rulestackId"` // One or more `source` blocks as defined below. Source LocalRulestackRuleSourceOutput `pulumi:"source"` // A mapping of tags which should be assigned to the Palo Alto Local Rulestack Rule. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Palo Alto Local Rulestack Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("rg-example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("lrs-example"), ResourceGroupName: example.Name, Location: example.Location, }) if err != nil { return err } _, err = paloalto.NewLocalRulestackRule(ctx, "example", &paloalto.LocalRulestackRuleArgs{ Name: pulumi.String("example-rule"), RulestackId: exampleLocalRulestack.ID(), Priority: pulumi.Int(1000), Action: pulumi.String("Allow"), Protocol: pulumi.String("application-default"), Applications: pulumi.StringArray{ pulumi.String("any"), }, Source: &paloalto.LocalRulestackRuleSourceArgs{ Cidrs: pulumi.StringArray{ pulumi.String("10.0.0.0/8"), }, }, Destination: &paloalto.LocalRulestackRuleDestinationArgs{ Cidrs: pulumi.StringArray{ pulumi.String("192.168.16.0/24"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Local Rulestack Rules can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/localRulestackRule:LocalRulestackRule example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/myLocalRulestack/localRules/myRule1 ```
func GetLocalRulestackRule ¶
func GetLocalRulestackRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalRulestackRuleState, opts ...pulumi.ResourceOption) (*LocalRulestackRule, error)
GetLocalRulestackRule gets an existing LocalRulestackRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalRulestackRule ¶
func NewLocalRulestackRule(ctx *pulumi.Context, name string, args *LocalRulestackRuleArgs, opts ...pulumi.ResourceOption) (*LocalRulestackRule, error)
NewLocalRulestackRule registers a new resource with the given unique name, arguments, and options.
func (*LocalRulestackRule) ElementType ¶
func (*LocalRulestackRule) ElementType() reflect.Type
func (*LocalRulestackRule) ToLocalRulestackRuleOutput ¶
func (i *LocalRulestackRule) ToLocalRulestackRuleOutput() LocalRulestackRuleOutput
func (*LocalRulestackRule) ToLocalRulestackRuleOutputWithContext ¶
func (i *LocalRulestackRule) ToLocalRulestackRuleOutputWithContext(ctx context.Context) LocalRulestackRuleOutput
type LocalRulestackRuleArgs ¶
type LocalRulestackRuleArgs struct { // The action to take on the rule being triggered. Possible values are `Allow`, `DenyResetBoth`, `DenyResetServer` and `DenySilent`. Action pulumi.StringInput // Specifies a list of Applications. Applications pulumi.StringArrayInput // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // A `category` block as defined below. Category LocalRulestackRuleCategoryPtrInput // The type of Decryption to perform on the rule. Possible values include `SSLInboundInspection`, `SSLOutboundInspection`, and `None`. Defaults to `None`. DecryptionRuleType pulumi.StringPtrInput // The description for the rule. Description pulumi.StringPtrInput // One or more `destination` blocks as defined below. Destination LocalRulestackRuleDestinationInput // Should this Rule be enabled? Defaults to `true`. Enabled pulumi.BoolPtrInput // The ID of the certificate for inbound inspection. Only valid when `decryptionRuleType` is set to `SSLInboundInspection`. InspectionCertificateId pulumi.StringPtrInput // Should Logging be enabled? Defaults to `false`. LoggingEnabled pulumi.BoolPtrInput // The name which should be used for this Palo Alto Local Rulestack Rule. Name pulumi.StringPtrInput // Should the inverse of the Destination configuration be used. Defaults to `false`. NegateDestination pulumi.BoolPtrInput // Should the inverse of the Source configuration be used. Defaults to `false`. NegateSource pulumi.BoolPtrInput // The Priority of this rule. Rules are executed in numerical order. Changing this forces a new Palo Alto Local Rulestack Rule to be created. // // > **NOTE:** This is the primary identifier of a rule, as such it is not possible to change the Priority of a rule once created. Priority pulumi.IntInput // The Protocol and port to use in the form `[protocol]:[portNumber]` e.g. `TCP:8080` or `UDP:53`. Conflicts with `protocolPorts`. Defaults to `application-default`. // // > **NOTE** In 4.0 or later versions, the default of `protocol` will no longer be set by provider, exactly one of `protocol` and `protocolPorts` must be specified. You need to explicitly specify `protocol="application-default"` to keep the the current default of the `protocol`. Protocol pulumi.StringPtrInput // Specifies a list of Protocol:Port entries. E.g. `[ "TCP:80", "UDP:5431" ]`. Conflicts with `protocol`. ProtocolPorts pulumi.StringArrayInput // The ID of the Local Rulestack in which to create this Rule. Changing this forces a new Palo Alto Local Rulestack Rule to be created. RulestackId pulumi.StringInput // One or more `source` blocks as defined below. Source LocalRulestackRuleSourceInput // A mapping of tags which should be assigned to the Palo Alto Local Rulestack Rule. Tags pulumi.StringMapInput }
The set of arguments for constructing a LocalRulestackRule resource.
func (LocalRulestackRuleArgs) ElementType ¶
func (LocalRulestackRuleArgs) ElementType() reflect.Type
type LocalRulestackRuleArray ¶
type LocalRulestackRuleArray []LocalRulestackRuleInput
func (LocalRulestackRuleArray) ElementType ¶
func (LocalRulestackRuleArray) ElementType() reflect.Type
func (LocalRulestackRuleArray) ToLocalRulestackRuleArrayOutput ¶
func (i LocalRulestackRuleArray) ToLocalRulestackRuleArrayOutput() LocalRulestackRuleArrayOutput
func (LocalRulestackRuleArray) ToLocalRulestackRuleArrayOutputWithContext ¶
func (i LocalRulestackRuleArray) ToLocalRulestackRuleArrayOutputWithContext(ctx context.Context) LocalRulestackRuleArrayOutput
type LocalRulestackRuleArrayInput ¶
type LocalRulestackRuleArrayInput interface { pulumi.Input ToLocalRulestackRuleArrayOutput() LocalRulestackRuleArrayOutput ToLocalRulestackRuleArrayOutputWithContext(context.Context) LocalRulestackRuleArrayOutput }
LocalRulestackRuleArrayInput is an input type that accepts LocalRulestackRuleArray and LocalRulestackRuleArrayOutput values. You can construct a concrete instance of `LocalRulestackRuleArrayInput` via:
LocalRulestackRuleArray{ LocalRulestackRuleArgs{...} }
type LocalRulestackRuleArrayOutput ¶
type LocalRulestackRuleArrayOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleArrayOutput) ElementType ¶
func (LocalRulestackRuleArrayOutput) ElementType() reflect.Type
func (LocalRulestackRuleArrayOutput) Index ¶
func (o LocalRulestackRuleArrayOutput) Index(i pulumi.IntInput) LocalRulestackRuleOutput
func (LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutput ¶
func (o LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutput() LocalRulestackRuleArrayOutput
func (LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutputWithContext ¶
func (o LocalRulestackRuleArrayOutput) ToLocalRulestackRuleArrayOutputWithContext(ctx context.Context) LocalRulestackRuleArrayOutput
type LocalRulestackRuleCategory ¶
type LocalRulestackRuleCategory struct { // Specifies a list of URL categories to match. Possible values include `abortion`, `abused-drugs`, `adult`, `alcohol-and-tobacco`, `auctions`, `business-and-economy`, `command-and-control`, `computer-and-internet-info`, `content-delivery-networks`, `copyright-infringement`, `cryptocurrency`, `dating`, `dynamic-dns`, `educational-institutions`, `entertainment-and-arts`, `extremism`, `financial-services`, `gambling`, `games`, `government`, `grayware`, `hacking`, `health-and-medicine`, `high-risk`, `home-and-garden`, `hunting-and-fishing`, `insufficient-content`, `internet-communications-and-telephony`, `internet-portals`, `job-search`, `legal`, `low-risk`, `malware`, `medium-risk`, `military`, `motor-vehicles`, `music`, `newly-registered-domain`, `news`, `not-resolved`, `nudity`, `online-storage-and-backup`, `parked`, `peer-to-peer`, `personal-sites-and-blogs`, `philosophy-and-political-advocacy`, `phishing`, `private-ip-addresses`, `proxy-avoidance-and-anonymizers`, `questionable`, `real-estate`, `real-time-detection`, `recreation-and-hobbies`, `reference-and-research`, `religion`, `search-engines`, `sex-education`, `shareware-and-freeware`, `shopping`, `social-networking`, `society`, `sports`, `stock-advice-and-tools`, `streaming-media`, `swimsuits-and-intimate-apparel`, `training-and-tools`, `translation`, `travel`, `unknown`, `weapons`, `web-advertisements`, `web-based-email`, and `web-hosting`. CustomUrls []string `pulumi:"customUrls"` // Specifies a list of feeds to match. Feeds []string `pulumi:"feeds"` }
type LocalRulestackRuleCategoryArgs ¶
type LocalRulestackRuleCategoryArgs struct { // Specifies a list of URL categories to match. Possible values include `abortion`, `abused-drugs`, `adult`, `alcohol-and-tobacco`, `auctions`, `business-and-economy`, `command-and-control`, `computer-and-internet-info`, `content-delivery-networks`, `copyright-infringement`, `cryptocurrency`, `dating`, `dynamic-dns`, `educational-institutions`, `entertainment-and-arts`, `extremism`, `financial-services`, `gambling`, `games`, `government`, `grayware`, `hacking`, `health-and-medicine`, `high-risk`, `home-and-garden`, `hunting-and-fishing`, `insufficient-content`, `internet-communications-and-telephony`, `internet-portals`, `job-search`, `legal`, `low-risk`, `malware`, `medium-risk`, `military`, `motor-vehicles`, `music`, `newly-registered-domain`, `news`, `not-resolved`, `nudity`, `online-storage-and-backup`, `parked`, `peer-to-peer`, `personal-sites-and-blogs`, `philosophy-and-political-advocacy`, `phishing`, `private-ip-addresses`, `proxy-avoidance-and-anonymizers`, `questionable`, `real-estate`, `real-time-detection`, `recreation-and-hobbies`, `reference-and-research`, `religion`, `search-engines`, `sex-education`, `shareware-and-freeware`, `shopping`, `social-networking`, `society`, `sports`, `stock-advice-and-tools`, `streaming-media`, `swimsuits-and-intimate-apparel`, `training-and-tools`, `translation`, `travel`, `unknown`, `weapons`, `web-advertisements`, `web-based-email`, and `web-hosting`. CustomUrls pulumi.StringArrayInput `pulumi:"customUrls"` // Specifies a list of feeds to match. Feeds pulumi.StringArrayInput `pulumi:"feeds"` }
func (LocalRulestackRuleCategoryArgs) ElementType ¶
func (LocalRulestackRuleCategoryArgs) ElementType() reflect.Type
func (LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutput ¶
func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutput() LocalRulestackRuleCategoryOutput
func (LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutputWithContext ¶
func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryOutput
func (LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutput ¶
func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
func (LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutputWithContext ¶
func (i LocalRulestackRuleCategoryArgs) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
type LocalRulestackRuleCategoryInput ¶
type LocalRulestackRuleCategoryInput interface { pulumi.Input ToLocalRulestackRuleCategoryOutput() LocalRulestackRuleCategoryOutput ToLocalRulestackRuleCategoryOutputWithContext(context.Context) LocalRulestackRuleCategoryOutput }
LocalRulestackRuleCategoryInput is an input type that accepts LocalRulestackRuleCategoryArgs and LocalRulestackRuleCategoryOutput values. You can construct a concrete instance of `LocalRulestackRuleCategoryInput` via:
LocalRulestackRuleCategoryArgs{...}
type LocalRulestackRuleCategoryOutput ¶
type LocalRulestackRuleCategoryOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleCategoryOutput) CustomUrls ¶
func (o LocalRulestackRuleCategoryOutput) CustomUrls() pulumi.StringArrayOutput
Specifies a list of URL categories to match. Possible values include `abortion`, `abused-drugs`, `adult`, `alcohol-and-tobacco`, `auctions`, `business-and-economy`, `command-and-control`, `computer-and-internet-info`, `content-delivery-networks`, `copyright-infringement`, `cryptocurrency`, `dating`, `dynamic-dns`, `educational-institutions`, `entertainment-and-arts`, `extremism`, `financial-services`, `gambling`, `games`, `government`, `grayware`, `hacking`, `health-and-medicine`, `high-risk`, `home-and-garden`, `hunting-and-fishing`, `insufficient-content`, `internet-communications-and-telephony`, `internet-portals`, `job-search`, `legal`, `low-risk`, `malware`, `medium-risk`, `military`, `motor-vehicles`, `music`, `newly-registered-domain`, `news`, `not-resolved`, `nudity`, `online-storage-and-backup`, `parked`, `peer-to-peer`, `personal-sites-and-blogs`, `philosophy-and-political-advocacy`, `phishing`, `private-ip-addresses`, `proxy-avoidance-and-anonymizers`, `questionable`, `real-estate`, `real-time-detection`, `recreation-and-hobbies`, `reference-and-research`, `religion`, `search-engines`, `sex-education`, `shareware-and-freeware`, `shopping`, `social-networking`, `society`, `sports`, `stock-advice-and-tools`, `streaming-media`, `swimsuits-and-intimate-apparel`, `training-and-tools`, `translation`, `travel`, `unknown`, `weapons`, `web-advertisements`, `web-based-email`, and `web-hosting`.
func (LocalRulestackRuleCategoryOutput) ElementType ¶
func (LocalRulestackRuleCategoryOutput) ElementType() reflect.Type
func (LocalRulestackRuleCategoryOutput) Feeds ¶
func (o LocalRulestackRuleCategoryOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of feeds to match.
func (LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutput ¶
func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutput() LocalRulestackRuleCategoryOutput
func (LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutputWithContext ¶
func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryOutput
func (LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutput ¶
func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
func (LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext ¶
func (o LocalRulestackRuleCategoryOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
type LocalRulestackRuleCategoryPtrInput ¶
type LocalRulestackRuleCategoryPtrInput interface { pulumi.Input ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput ToLocalRulestackRuleCategoryPtrOutputWithContext(context.Context) LocalRulestackRuleCategoryPtrOutput }
LocalRulestackRuleCategoryPtrInput is an input type that accepts LocalRulestackRuleCategoryArgs, LocalRulestackRuleCategoryPtr and LocalRulestackRuleCategoryPtrOutput values. You can construct a concrete instance of `LocalRulestackRuleCategoryPtrInput` via:
LocalRulestackRuleCategoryArgs{...} or: nil
func LocalRulestackRuleCategoryPtr ¶
func LocalRulestackRuleCategoryPtr(v *LocalRulestackRuleCategoryArgs) LocalRulestackRuleCategoryPtrInput
type LocalRulestackRuleCategoryPtrOutput ¶
type LocalRulestackRuleCategoryPtrOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleCategoryPtrOutput) CustomUrls ¶
func (o LocalRulestackRuleCategoryPtrOutput) CustomUrls() pulumi.StringArrayOutput
Specifies a list of URL categories to match. Possible values include `abortion`, `abused-drugs`, `adult`, `alcohol-and-tobacco`, `auctions`, `business-and-economy`, `command-and-control`, `computer-and-internet-info`, `content-delivery-networks`, `copyright-infringement`, `cryptocurrency`, `dating`, `dynamic-dns`, `educational-institutions`, `entertainment-and-arts`, `extremism`, `financial-services`, `gambling`, `games`, `government`, `grayware`, `hacking`, `health-and-medicine`, `high-risk`, `home-and-garden`, `hunting-and-fishing`, `insufficient-content`, `internet-communications-and-telephony`, `internet-portals`, `job-search`, `legal`, `low-risk`, `malware`, `medium-risk`, `military`, `motor-vehicles`, `music`, `newly-registered-domain`, `news`, `not-resolved`, `nudity`, `online-storage-and-backup`, `parked`, `peer-to-peer`, `personal-sites-and-blogs`, `philosophy-and-political-advocacy`, `phishing`, `private-ip-addresses`, `proxy-avoidance-and-anonymizers`, `questionable`, `real-estate`, `real-time-detection`, `recreation-and-hobbies`, `reference-and-research`, `religion`, `search-engines`, `sex-education`, `shareware-and-freeware`, `shopping`, `social-networking`, `society`, `sports`, `stock-advice-and-tools`, `streaming-media`, `swimsuits-and-intimate-apparel`, `training-and-tools`, `translation`, `travel`, `unknown`, `weapons`, `web-advertisements`, `web-based-email`, and `web-hosting`.
func (LocalRulestackRuleCategoryPtrOutput) Elem ¶
func (o LocalRulestackRuleCategoryPtrOutput) Elem() LocalRulestackRuleCategoryOutput
func (LocalRulestackRuleCategoryPtrOutput) ElementType ¶
func (LocalRulestackRuleCategoryPtrOutput) ElementType() reflect.Type
func (LocalRulestackRuleCategoryPtrOutput) Feeds ¶
func (o LocalRulestackRuleCategoryPtrOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of feeds to match.
func (LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutput ¶
func (o LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutput() LocalRulestackRuleCategoryPtrOutput
func (LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext ¶
func (o LocalRulestackRuleCategoryPtrOutput) ToLocalRulestackRuleCategoryPtrOutputWithContext(ctx context.Context) LocalRulestackRuleCategoryPtrOutput
type LocalRulestackRuleDestination ¶
type LocalRulestackRuleDestination struct { // Specifies a list of CIDR's. Cidrs []string `pulumi:"cidrs"` // Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW` Countries []string `pulumi:"countries"` // Specifies a list of Feeds. Feeds []string `pulumi:"feeds"` // Specifies a list of FQDN lists. // // > **Note:** This is a list of names of FQDN Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackFqdnListIds []string `pulumi:"localRulestackFqdnListIds"` // Specifies a list of Prefix Lists. // // > **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackPrefixListIds []string `pulumi:"localRulestackPrefixListIds"` }
type LocalRulestackRuleDestinationArgs ¶
type LocalRulestackRuleDestinationArgs struct { // Specifies a list of CIDR's. Cidrs pulumi.StringArrayInput `pulumi:"cidrs"` // Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW` Countries pulumi.StringArrayInput `pulumi:"countries"` // Specifies a list of Feeds. Feeds pulumi.StringArrayInput `pulumi:"feeds"` // Specifies a list of FQDN lists. // // > **Note:** This is a list of names of FQDN Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackFqdnListIds pulumi.StringArrayInput `pulumi:"localRulestackFqdnListIds"` // Specifies a list of Prefix Lists. // // > **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackPrefixListIds pulumi.StringArrayInput `pulumi:"localRulestackPrefixListIds"` }
func (LocalRulestackRuleDestinationArgs) ElementType ¶
func (LocalRulestackRuleDestinationArgs) ElementType() reflect.Type
func (LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutput ¶
func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutput() LocalRulestackRuleDestinationOutput
func (LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutputWithContext ¶
func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationOutput
func (LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutput ¶
func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
func (LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutputWithContext ¶
func (i LocalRulestackRuleDestinationArgs) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
type LocalRulestackRuleDestinationInput ¶
type LocalRulestackRuleDestinationInput interface { pulumi.Input ToLocalRulestackRuleDestinationOutput() LocalRulestackRuleDestinationOutput ToLocalRulestackRuleDestinationOutputWithContext(context.Context) LocalRulestackRuleDestinationOutput }
LocalRulestackRuleDestinationInput is an input type that accepts LocalRulestackRuleDestinationArgs and LocalRulestackRuleDestinationOutput values. You can construct a concrete instance of `LocalRulestackRuleDestinationInput` via:
LocalRulestackRuleDestinationArgs{...}
type LocalRulestackRuleDestinationOutput ¶
type LocalRulestackRuleDestinationOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleDestinationOutput) Cidrs ¶
func (o LocalRulestackRuleDestinationOutput) Cidrs() pulumi.StringArrayOutput
Specifies a list of CIDR's.
func (LocalRulestackRuleDestinationOutput) Countries ¶
func (o LocalRulestackRuleDestinationOutput) Countries() pulumi.StringArrayOutput
Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW`
func (LocalRulestackRuleDestinationOutput) ElementType ¶
func (LocalRulestackRuleDestinationOutput) ElementType() reflect.Type
func (LocalRulestackRuleDestinationOutput) Feeds ¶
func (o LocalRulestackRuleDestinationOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of Feeds.
func (LocalRulestackRuleDestinationOutput) LocalRulestackFqdnListIds ¶
func (o LocalRulestackRuleDestinationOutput) LocalRulestackFqdnListIds() pulumi.StringArrayOutput
Specifies a list of FQDN lists.
> **Note:** This is a list of names of FQDN Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleDestinationOutput) LocalRulestackPrefixListIds ¶
func (o LocalRulestackRuleDestinationOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
Specifies a list of Prefix Lists.
> **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutput ¶
func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutput() LocalRulestackRuleDestinationOutput
func (LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutputWithContext ¶
func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationOutput
func (LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutput ¶
func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
func (LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext ¶
func (o LocalRulestackRuleDestinationOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
type LocalRulestackRuleDestinationPtrInput ¶
type LocalRulestackRuleDestinationPtrInput interface { pulumi.Input ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput ToLocalRulestackRuleDestinationPtrOutputWithContext(context.Context) LocalRulestackRuleDestinationPtrOutput }
LocalRulestackRuleDestinationPtrInput is an input type that accepts LocalRulestackRuleDestinationArgs, LocalRulestackRuleDestinationPtr and LocalRulestackRuleDestinationPtrOutput values. You can construct a concrete instance of `LocalRulestackRuleDestinationPtrInput` via:
LocalRulestackRuleDestinationArgs{...} or: nil
func LocalRulestackRuleDestinationPtr ¶
func LocalRulestackRuleDestinationPtr(v *LocalRulestackRuleDestinationArgs) LocalRulestackRuleDestinationPtrInput
type LocalRulestackRuleDestinationPtrOutput ¶
type LocalRulestackRuleDestinationPtrOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleDestinationPtrOutput) Cidrs ¶
func (o LocalRulestackRuleDestinationPtrOutput) Cidrs() pulumi.StringArrayOutput
Specifies a list of CIDR's.
func (LocalRulestackRuleDestinationPtrOutput) Countries ¶
func (o LocalRulestackRuleDestinationPtrOutput) Countries() pulumi.StringArrayOutput
Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW`
func (LocalRulestackRuleDestinationPtrOutput) ElementType ¶
func (LocalRulestackRuleDestinationPtrOutput) ElementType() reflect.Type
func (LocalRulestackRuleDestinationPtrOutput) Feeds ¶
func (o LocalRulestackRuleDestinationPtrOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of Feeds.
func (LocalRulestackRuleDestinationPtrOutput) LocalRulestackFqdnListIds ¶
func (o LocalRulestackRuleDestinationPtrOutput) LocalRulestackFqdnListIds() pulumi.StringArrayOutput
Specifies a list of FQDN lists.
> **Note:** This is a list of names of FQDN Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleDestinationPtrOutput) LocalRulestackPrefixListIds ¶
func (o LocalRulestackRuleDestinationPtrOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
Specifies a list of Prefix Lists.
> **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutput ¶
func (o LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutput() LocalRulestackRuleDestinationPtrOutput
func (LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext ¶
func (o LocalRulestackRuleDestinationPtrOutput) ToLocalRulestackRuleDestinationPtrOutputWithContext(ctx context.Context) LocalRulestackRuleDestinationPtrOutput
type LocalRulestackRuleInput ¶
type LocalRulestackRuleInput interface { pulumi.Input ToLocalRulestackRuleOutput() LocalRulestackRuleOutput ToLocalRulestackRuleOutputWithContext(ctx context.Context) LocalRulestackRuleOutput }
type LocalRulestackRuleMap ¶
type LocalRulestackRuleMap map[string]LocalRulestackRuleInput
func (LocalRulestackRuleMap) ElementType ¶
func (LocalRulestackRuleMap) ElementType() reflect.Type
func (LocalRulestackRuleMap) ToLocalRulestackRuleMapOutput ¶
func (i LocalRulestackRuleMap) ToLocalRulestackRuleMapOutput() LocalRulestackRuleMapOutput
func (LocalRulestackRuleMap) ToLocalRulestackRuleMapOutputWithContext ¶
func (i LocalRulestackRuleMap) ToLocalRulestackRuleMapOutputWithContext(ctx context.Context) LocalRulestackRuleMapOutput
type LocalRulestackRuleMapInput ¶
type LocalRulestackRuleMapInput interface { pulumi.Input ToLocalRulestackRuleMapOutput() LocalRulestackRuleMapOutput ToLocalRulestackRuleMapOutputWithContext(context.Context) LocalRulestackRuleMapOutput }
LocalRulestackRuleMapInput is an input type that accepts LocalRulestackRuleMap and LocalRulestackRuleMapOutput values. You can construct a concrete instance of `LocalRulestackRuleMapInput` via:
LocalRulestackRuleMap{ "key": LocalRulestackRuleArgs{...} }
type LocalRulestackRuleMapOutput ¶
type LocalRulestackRuleMapOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleMapOutput) ElementType ¶
func (LocalRulestackRuleMapOutput) ElementType() reflect.Type
func (LocalRulestackRuleMapOutput) MapIndex ¶
func (o LocalRulestackRuleMapOutput) MapIndex(k pulumi.StringInput) LocalRulestackRuleOutput
func (LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutput ¶
func (o LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutput() LocalRulestackRuleMapOutput
func (LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutputWithContext ¶
func (o LocalRulestackRuleMapOutput) ToLocalRulestackRuleMapOutputWithContext(ctx context.Context) LocalRulestackRuleMapOutput
type LocalRulestackRuleOutput ¶
type LocalRulestackRuleOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleOutput) Action ¶
func (o LocalRulestackRuleOutput) Action() pulumi.StringOutput
The action to take on the rule being triggered. Possible values are `Allow`, `DenyResetBoth`, `DenyResetServer` and `DenySilent`.
func (LocalRulestackRuleOutput) Applications ¶
func (o LocalRulestackRuleOutput) Applications() pulumi.StringArrayOutput
Specifies a list of Applications.
func (LocalRulestackRuleOutput) AuditComment ¶
func (o LocalRulestackRuleOutput) AuditComment() pulumi.StringPtrOutput
The comment for Audit purposes.
func (LocalRulestackRuleOutput) Category ¶
func (o LocalRulestackRuleOutput) Category() LocalRulestackRuleCategoryPtrOutput
A `category` block as defined below.
func (LocalRulestackRuleOutput) DecryptionRuleType ¶
func (o LocalRulestackRuleOutput) DecryptionRuleType() pulumi.StringPtrOutput
The type of Decryption to perform on the rule. Possible values include `SSLInboundInspection`, `SSLOutboundInspection`, and `None`. Defaults to `None`.
func (LocalRulestackRuleOutput) Description ¶
func (o LocalRulestackRuleOutput) Description() pulumi.StringPtrOutput
The description for the rule.
func (LocalRulestackRuleOutput) Destination ¶
func (o LocalRulestackRuleOutput) Destination() LocalRulestackRuleDestinationOutput
One or more `destination` blocks as defined below.
func (LocalRulestackRuleOutput) ElementType ¶
func (LocalRulestackRuleOutput) ElementType() reflect.Type
func (LocalRulestackRuleOutput) Enabled ¶
func (o LocalRulestackRuleOutput) Enabled() pulumi.BoolPtrOutput
Should this Rule be enabled? Defaults to `true`.
func (LocalRulestackRuleOutput) InspectionCertificateId ¶
func (o LocalRulestackRuleOutput) InspectionCertificateId() pulumi.StringPtrOutput
The ID of the certificate for inbound inspection. Only valid when `decryptionRuleType` is set to `SSLInboundInspection`.
func (LocalRulestackRuleOutput) LoggingEnabled ¶
func (o LocalRulestackRuleOutput) LoggingEnabled() pulumi.BoolPtrOutput
Should Logging be enabled? Defaults to `false`.
func (LocalRulestackRuleOutput) Name ¶
func (o LocalRulestackRuleOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Local Rulestack Rule.
func (LocalRulestackRuleOutput) NegateDestination ¶
func (o LocalRulestackRuleOutput) NegateDestination() pulumi.BoolPtrOutput
Should the inverse of the Destination configuration be used. Defaults to `false`.
func (LocalRulestackRuleOutput) NegateSource ¶
func (o LocalRulestackRuleOutput) NegateSource() pulumi.BoolPtrOutput
Should the inverse of the Source configuration be used. Defaults to `false`.
func (LocalRulestackRuleOutput) Priority ¶
func (o LocalRulestackRuleOutput) Priority() pulumi.IntOutput
The Priority of this rule. Rules are executed in numerical order. Changing this forces a new Palo Alto Local Rulestack Rule to be created.
> **NOTE:** This is the primary identifier of a rule, as such it is not possible to change the Priority of a rule once created.
func (LocalRulestackRuleOutput) Protocol ¶
func (o LocalRulestackRuleOutput) Protocol() pulumi.StringPtrOutput
The Protocol and port to use in the form `[protocol]:[portNumber]` e.g. `TCP:8080` or `UDP:53`. Conflicts with `protocolPorts`. Defaults to `application-default`.
> **NOTE** In 4.0 or later versions, the default of `protocol` will no longer be set by provider, exactly one of `protocol` and `protocolPorts` must be specified. You need to explicitly specify `protocol="application-default"` to keep the the current default of the `protocol`.
func (LocalRulestackRuleOutput) ProtocolPorts ¶
func (o LocalRulestackRuleOutput) ProtocolPorts() pulumi.StringArrayOutput
Specifies a list of Protocol:Port entries. E.g. `[ "TCP:80", "UDP:5431" ]`. Conflicts with `protocol`.
func (LocalRulestackRuleOutput) RulestackId ¶
func (o LocalRulestackRuleOutput) RulestackId() pulumi.StringOutput
The ID of the Local Rulestack in which to create this Rule. Changing this forces a new Palo Alto Local Rulestack Rule to be created.
func (LocalRulestackRuleOutput) Source ¶
func (o LocalRulestackRuleOutput) Source() LocalRulestackRuleSourceOutput
One or more `source` blocks as defined below.
func (LocalRulestackRuleOutput) Tags ¶
func (o LocalRulestackRuleOutput) Tags() pulumi.StringMapOutput
A mapping of tags which should be assigned to the Palo Alto Local Rulestack Rule.
func (LocalRulestackRuleOutput) ToLocalRulestackRuleOutput ¶
func (o LocalRulestackRuleOutput) ToLocalRulestackRuleOutput() LocalRulestackRuleOutput
func (LocalRulestackRuleOutput) ToLocalRulestackRuleOutputWithContext ¶
func (o LocalRulestackRuleOutput) ToLocalRulestackRuleOutputWithContext(ctx context.Context) LocalRulestackRuleOutput
type LocalRulestackRuleSource ¶
type LocalRulestackRuleSource struct { // Specifies a list of CIDRs. Cidrs []string `pulumi:"cidrs"` // Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW` Countries []string `pulumi:"countries"` // Specifies a list of Feeds. Feeds []string `pulumi:"feeds"` // Specifies a list of Prefix Lists. // // > **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackPrefixListIds []string `pulumi:"localRulestackPrefixListIds"` }
type LocalRulestackRuleSourceArgs ¶
type LocalRulestackRuleSourceArgs struct { // Specifies a list of CIDRs. Cidrs pulumi.StringArrayInput `pulumi:"cidrs"` // Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW` Countries pulumi.StringArrayInput `pulumi:"countries"` // Specifies a list of Feeds. Feeds pulumi.StringArrayInput `pulumi:"feeds"` // Specifies a list of Prefix Lists. // // > **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created. LocalRulestackPrefixListIds pulumi.StringArrayInput `pulumi:"localRulestackPrefixListIds"` }
func (LocalRulestackRuleSourceArgs) ElementType ¶
func (LocalRulestackRuleSourceArgs) ElementType() reflect.Type
func (LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutput ¶
func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutput() LocalRulestackRuleSourceOutput
func (LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutputWithContext ¶
func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourceOutputWithContext(ctx context.Context) LocalRulestackRuleSourceOutput
func (LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutput ¶
func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
func (LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutputWithContext ¶
func (i LocalRulestackRuleSourceArgs) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
type LocalRulestackRuleSourceInput ¶
type LocalRulestackRuleSourceInput interface { pulumi.Input ToLocalRulestackRuleSourceOutput() LocalRulestackRuleSourceOutput ToLocalRulestackRuleSourceOutputWithContext(context.Context) LocalRulestackRuleSourceOutput }
LocalRulestackRuleSourceInput is an input type that accepts LocalRulestackRuleSourceArgs and LocalRulestackRuleSourceOutput values. You can construct a concrete instance of `LocalRulestackRuleSourceInput` via:
LocalRulestackRuleSourceArgs{...}
type LocalRulestackRuleSourceOutput ¶
type LocalRulestackRuleSourceOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleSourceOutput) Cidrs ¶
func (o LocalRulestackRuleSourceOutput) Cidrs() pulumi.StringArrayOutput
Specifies a list of CIDRs.
func (LocalRulestackRuleSourceOutput) Countries ¶
func (o LocalRulestackRuleSourceOutput) Countries() pulumi.StringArrayOutput
Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW`
func (LocalRulestackRuleSourceOutput) ElementType ¶
func (LocalRulestackRuleSourceOutput) ElementType() reflect.Type
func (LocalRulestackRuleSourceOutput) Feeds ¶
func (o LocalRulestackRuleSourceOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of Feeds.
func (LocalRulestackRuleSourceOutput) LocalRulestackPrefixListIds ¶
func (o LocalRulestackRuleSourceOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
Specifies a list of Prefix Lists.
> **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutput ¶
func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutput() LocalRulestackRuleSourceOutput
func (LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutputWithContext ¶
func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourceOutputWithContext(ctx context.Context) LocalRulestackRuleSourceOutput
func (LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutput ¶
func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
func (LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutputWithContext ¶
func (o LocalRulestackRuleSourceOutput) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
type LocalRulestackRuleSourcePtrInput ¶
type LocalRulestackRuleSourcePtrInput interface { pulumi.Input ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput ToLocalRulestackRuleSourcePtrOutputWithContext(context.Context) LocalRulestackRuleSourcePtrOutput }
LocalRulestackRuleSourcePtrInput is an input type that accepts LocalRulestackRuleSourceArgs, LocalRulestackRuleSourcePtr and LocalRulestackRuleSourcePtrOutput values. You can construct a concrete instance of `LocalRulestackRuleSourcePtrInput` via:
LocalRulestackRuleSourceArgs{...} or: nil
func LocalRulestackRuleSourcePtr ¶
func LocalRulestackRuleSourcePtr(v *LocalRulestackRuleSourceArgs) LocalRulestackRuleSourcePtrInput
type LocalRulestackRuleSourcePtrOutput ¶
type LocalRulestackRuleSourcePtrOutput struct{ *pulumi.OutputState }
func (LocalRulestackRuleSourcePtrOutput) Cidrs ¶
func (o LocalRulestackRuleSourcePtrOutput) Cidrs() pulumi.StringArrayOutput
Specifies a list of CIDRs.
func (LocalRulestackRuleSourcePtrOutput) Countries ¶
func (o LocalRulestackRuleSourcePtrOutput) Countries() pulumi.StringArrayOutput
Specifies a list of ISO3361-1 Alpha-2 Country codes. Possible values include `AF`, `AX`, `AL`, `DZ`, `AS`, `AD`, `AO`, `AI`, `AQ`, `AG`, `AR`, `AM`, `AW`, `AU`, `AT`, `AZ`, `BS`, `BH`, `BD`, `BB`, `BY`, `BE`, `BZ`, `BJ`, `BM`, `BT`, `BO`, `BQ`, `BA`, `BW`, `BV`, `BR`, `IO`, `BN`, `BG`, `BF`, `BI`, `KH`, `CM`, `CA`, `CV`, `KY`, `CF`, `TD`, `CL`, `CN`, `CX`, `CC`, `CO`, `KM`, `CG`, `CD`, `CK`, `CR`, `CI`, `HR`, `CU`, `CW`, `CY`, `CZ`, `DK`, `DJ`, `DM`, `DO`, `EC`, `EG`, `SV`, `GQ`, `ER`, `EE`, `ET`, `FK`, `FO`, `FJ`, `FI`, `FR`, `GF`, `PF`, `TF`, `GA`, `GM`, `GE`, `DE`, `GH`, `GI`, `GR`, `GL`, `GD`, `GP`, `GU`, `GT`, `GG`, `GN`, `GW`, `GY`, `HT`, `HM`, `VA`, `HN`, `HK`, `HU`, `IS`, `IN`, `ID`, `IR`, `IQ`, `IE`, `IM`, `IL`, `IT`, `JM`, `JP`, `JE`, `JO`, `KZ`, `KE`, `KI`, `KP`, `KR`, `KW`, `KG`, `LA`, `LV`, `LB`, `LS`, `LR`, `LY`, `LI`, `LT`, `LU`, `MO`, `MK`, `MG`, `MW`, `MY`, `MV`, `ML`, `MT`, `MH`, `MQ`, `MR`, `MU`, `YT`, `MX`, `FM`, `MD`, `MC`, `MN`, `ME`, `MS`, `MA`, `MZ`, `MM`, `NA`, `NR`, `NP`, `NL`, `NC`, `NZ`, `NI`, `NE`, `NG`, `NU`, `NF`, `MP`, `NO`, `OM`, `PK`, `PW`, `PS`, `PA`, `PG`, `PY`, `PE`, `PH`, `PN`, `PL`, `PT`, `PR`, `QA`, `RE`, `RO`, `RU`, `RW`, `BL`, `SH`, `KN`, `LC`, `MF`, `PM`, `VC`, `WS`, `SM`, `ST`, `SA`, `SN`, `RS`, `SC`, `SL`, `SG`, `SX`, `SK`, `SI`, `SB`, `SO`, `ZA`, `GS`, `SS`, `ES`, `LK`, `SD`, `SR`, `SJ`, `SZ`, `SE`, `CH`, `SY`, `TW`, `TJ`, `TZ`, `TH`, `TL`, `TG`, `TK`, `TO`, `TT`, `TN`, `TR`, `TM`, `TC`, `TV`, `UG`, `UA`, `AE`, `GB`, `US`, `UM`, `UY`, `UZ`, `VU`, `VE`, `VN`, `VG`, `VI`, `WF`, `EH`, `YE`, `ZM`, `ZW`
func (LocalRulestackRuleSourcePtrOutput) Elem ¶
func (o LocalRulestackRuleSourcePtrOutput) Elem() LocalRulestackRuleSourceOutput
func (LocalRulestackRuleSourcePtrOutput) ElementType ¶
func (LocalRulestackRuleSourcePtrOutput) ElementType() reflect.Type
func (LocalRulestackRuleSourcePtrOutput) Feeds ¶
func (o LocalRulestackRuleSourcePtrOutput) Feeds() pulumi.StringArrayOutput
Specifies a list of Feeds.
func (LocalRulestackRuleSourcePtrOutput) LocalRulestackPrefixListIds ¶
func (o LocalRulestackRuleSourcePtrOutput) LocalRulestackPrefixListIds() pulumi.StringArrayOutput
Specifies a list of Prefix Lists.
> **Note:** This is a list of names of Prefix Lists configured on the same Local Rulestack as this Rule is being created.
func (LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutput ¶
func (o LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutput() LocalRulestackRuleSourcePtrOutput
func (LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutputWithContext ¶
func (o LocalRulestackRuleSourcePtrOutput) ToLocalRulestackRuleSourcePtrOutputWithContext(ctx context.Context) LocalRulestackRuleSourcePtrOutput
type LocalRulestackRuleState ¶
type LocalRulestackRuleState struct { // The action to take on the rule being triggered. Possible values are `Allow`, `DenyResetBoth`, `DenyResetServer` and `DenySilent`. Action pulumi.StringPtrInput // Specifies a list of Applications. Applications pulumi.StringArrayInput // The comment for Audit purposes. AuditComment pulumi.StringPtrInput // A `category` block as defined below. Category LocalRulestackRuleCategoryPtrInput // The type of Decryption to perform on the rule. Possible values include `SSLInboundInspection`, `SSLOutboundInspection`, and `None`. Defaults to `None`. DecryptionRuleType pulumi.StringPtrInput // The description for the rule. Description pulumi.StringPtrInput // One or more `destination` blocks as defined below. Destination LocalRulestackRuleDestinationPtrInput // Should this Rule be enabled? Defaults to `true`. Enabled pulumi.BoolPtrInput // The ID of the certificate for inbound inspection. Only valid when `decryptionRuleType` is set to `SSLInboundInspection`. InspectionCertificateId pulumi.StringPtrInput // Should Logging be enabled? Defaults to `false`. LoggingEnabled pulumi.BoolPtrInput // The name which should be used for this Palo Alto Local Rulestack Rule. Name pulumi.StringPtrInput // Should the inverse of the Destination configuration be used. Defaults to `false`. NegateDestination pulumi.BoolPtrInput // Should the inverse of the Source configuration be used. Defaults to `false`. NegateSource pulumi.BoolPtrInput // The Priority of this rule. Rules are executed in numerical order. Changing this forces a new Palo Alto Local Rulestack Rule to be created. // // > **NOTE:** This is the primary identifier of a rule, as such it is not possible to change the Priority of a rule once created. Priority pulumi.IntPtrInput // The Protocol and port to use in the form `[protocol]:[portNumber]` e.g. `TCP:8080` or `UDP:53`. Conflicts with `protocolPorts`. Defaults to `application-default`. // // > **NOTE** In 4.0 or later versions, the default of `protocol` will no longer be set by provider, exactly one of `protocol` and `protocolPorts` must be specified. You need to explicitly specify `protocol="application-default"` to keep the the current default of the `protocol`. Protocol pulumi.StringPtrInput // Specifies a list of Protocol:Port entries. E.g. `[ "TCP:80", "UDP:5431" ]`. Conflicts with `protocol`. ProtocolPorts pulumi.StringArrayInput // The ID of the Local Rulestack in which to create this Rule. Changing this forces a new Palo Alto Local Rulestack Rule to be created. RulestackId pulumi.StringPtrInput // One or more `source` blocks as defined below. Source LocalRulestackRuleSourcePtrInput // A mapping of tags which should be assigned to the Palo Alto Local Rulestack Rule. Tags pulumi.StringMapInput }
func (LocalRulestackRuleState) ElementType ¶
func (LocalRulestackRuleState) ElementType() reflect.Type
type LocalRulestackState ¶
type LocalRulestackState struct { // The setting to use for Anti-Spyware. Possible values include `BestPractice`, and `Custom`. AntiSpywareProfile pulumi.StringPtrInput // The setting to use for Anti-Virus. Possible values include `BestPractice`, and `Custom`. AntiVirusProfile pulumi.StringPtrInput // The description for this Local Rulestack. Description pulumi.StringPtrInput // TThe setting to use for DNS Subscription. Possible values include `BestPractice`, and `Custom`. DnsSubscription pulumi.StringPtrInput // The setting to use for the File Blocking Profile. Possible values include `BestPractice`, and `Custom`. FileBlockingProfile pulumi.StringPtrInput // The Azure Region where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. Location pulumi.StringPtrInput // The name which should be used for this Palo Alto Networks Rulestack. Changing this forces a new Palo Alto Networks Rulestack to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Palo Alto Networks Rulestack should exist. Changing this forces a new Palo Alto Networks Rulestack to be created. ResourceGroupName pulumi.StringPtrInput // The setting to use for the URL Filtering Profile. Possible values include `BestPractice`, and `Custom`. UrlFilteringProfile pulumi.StringPtrInput // The setting to use for the Vulnerability Profile. Possible values include `BestPractice`, and `Custom`. VulnerabilityProfile pulumi.StringPtrInput }
func (LocalRulestackState) ElementType ¶
func (LocalRulestackState) ElementType() reflect.Type
type LookupLocalRulestackArgs ¶
type LookupLocalRulestackArgs struct { Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getLocalRulestack.
type LookupLocalRulestackOutputArgs ¶
type LookupLocalRulestackOutputArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getLocalRulestack.
func (LookupLocalRulestackOutputArgs) ElementType ¶
func (LookupLocalRulestackOutputArgs) ElementType() reflect.Type
type LookupLocalRulestackResult ¶
type LookupLocalRulestackResult struct { AntiSpywareProfile string `pulumi:"antiSpywareProfile"` AntiVirusProfile string `pulumi:"antiVirusProfile"` Description string `pulumi:"description"` DnsSubscription string `pulumi:"dnsSubscription"` FileBlockingProfile string `pulumi:"fileBlockingProfile"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Location string `pulumi:"location"` Name string `pulumi:"name"` OutboundTrustCertificate string `pulumi:"outboundTrustCertificate"` OutboundUntrustCertificate string `pulumi:"outboundUntrustCertificate"` ResourceGroupName string `pulumi:"resourceGroupName"` UrlFilteringProfile string `pulumi:"urlFilteringProfile"` VulnerabilityProfile string `pulumi:"vulnerabilityProfile"` }
A collection of values returned by getLocalRulestack.
func LookupLocalRulestack ¶
func LookupLocalRulestack(ctx *pulumi.Context, args *LookupLocalRulestackArgs, opts ...pulumi.InvokeOption) (*LookupLocalRulestackResult, error)
type LookupLocalRulestackResultOutput ¶
type LookupLocalRulestackResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLocalRulestack.
func LookupLocalRulestackOutput ¶
func LookupLocalRulestackOutput(ctx *pulumi.Context, args LookupLocalRulestackOutputArgs, opts ...pulumi.InvokeOption) LookupLocalRulestackResultOutput
func (LookupLocalRulestackResultOutput) AntiSpywareProfile ¶
func (o LookupLocalRulestackResultOutput) AntiSpywareProfile() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) AntiVirusProfile ¶
func (o LookupLocalRulestackResultOutput) AntiVirusProfile() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) Description ¶
func (o LookupLocalRulestackResultOutput) Description() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) DnsSubscription ¶
func (o LookupLocalRulestackResultOutput) DnsSubscription() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) ElementType ¶
func (LookupLocalRulestackResultOutput) ElementType() reflect.Type
func (LookupLocalRulestackResultOutput) FileBlockingProfile ¶
func (o LookupLocalRulestackResultOutput) FileBlockingProfile() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) Id ¶
func (o LookupLocalRulestackResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupLocalRulestackResultOutput) Location ¶
func (o LookupLocalRulestackResultOutput) Location() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) Name ¶
func (o LookupLocalRulestackResultOutput) Name() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) OutboundTrustCertificate ¶
func (o LookupLocalRulestackResultOutput) OutboundTrustCertificate() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) OutboundUntrustCertificate ¶
func (o LookupLocalRulestackResultOutput) OutboundUntrustCertificate() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) ResourceGroupName ¶
func (o LookupLocalRulestackResultOutput) ResourceGroupName() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutput ¶
func (o LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutput() LookupLocalRulestackResultOutput
func (LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutputWithContext ¶
func (o LookupLocalRulestackResultOutput) ToLookupLocalRulestackResultOutputWithContext(ctx context.Context) LookupLocalRulestackResultOutput
func (LookupLocalRulestackResultOutput) UrlFilteringProfile ¶
func (o LookupLocalRulestackResultOutput) UrlFilteringProfile() pulumi.StringOutput
func (LookupLocalRulestackResultOutput) VulnerabilityProfile ¶
func (o LookupLocalRulestackResultOutput) VulnerabilityProfile() pulumi.StringOutput
type NextGenerationFirewallVirtualHubLocalRulestack ¶
type NextGenerationFirewallVirtualHubLocalRulestack struct { pulumi.CustomResourceState DestinationNats NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput `pulumi:"destinationNats"` DnsSettings NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput `pulumi:"dnsSettings"` Name pulumi.StringOutput `pulumi:"name"` NetworkProfile NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput `pulumi:"networkProfile"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` RulestackId pulumi.StringOutput `pulumi:"rulestackId"` Tags pulumi.StringMapOutput `pulumi:"tags"` }
func GetNextGenerationFirewallVirtualHubLocalRulestack ¶
func GetNextGenerationFirewallVirtualHubLocalRulestack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NextGenerationFirewallVirtualHubLocalRulestackState, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualHubLocalRulestack, error)
GetNextGenerationFirewallVirtualHubLocalRulestack gets an existing NextGenerationFirewallVirtualHubLocalRulestack resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNextGenerationFirewallVirtualHubLocalRulestack ¶
func NewNextGenerationFirewallVirtualHubLocalRulestack(ctx *pulumi.Context, name string, args *NextGenerationFirewallVirtualHubLocalRulestackArgs, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualHubLocalRulestack, error)
NewNextGenerationFirewallVirtualHubLocalRulestack registers a new resource with the given unique name, arguments, and options.
func (*NextGenerationFirewallVirtualHubLocalRulestack) ElementType ¶
func (*NextGenerationFirewallVirtualHubLocalRulestack) ElementType() reflect.Type
func (*NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutput ¶
func (i *NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutput() NextGenerationFirewallVirtualHubLocalRulestackOutput
func (*NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext ¶
func (i *NextGenerationFirewallVirtualHubLocalRulestack) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackOutput
type NextGenerationFirewallVirtualHubLocalRulestackArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackArgs struct { DestinationNats NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput DnsSettings NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput Name pulumi.StringPtrInput NetworkProfile NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput ResourceGroupName pulumi.StringInput RulestackId pulumi.StringInput Tags pulumi.StringMapInput }
The set of arguments for constructing a NextGenerationFirewallVirtualHubLocalRulestack resource.
func (NextGenerationFirewallVirtualHubLocalRulestackArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackArgs) ElementType() reflect.Type
type NextGenerationFirewallVirtualHubLocalRulestackArray ¶
type NextGenerationFirewallVirtualHubLocalRulestackArray []NextGenerationFirewallVirtualHubLocalRulestackInput
func (NextGenerationFirewallVirtualHubLocalRulestackArray) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackArray) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
type NextGenerationFirewallVirtualHubLocalRulestackArrayInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackArrayOutput ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackArrayOutput }
NextGenerationFirewallVirtualHubLocalRulestackArrayInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackArray and NextGenerationFirewallVirtualHubLocalRulestackArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackArrayInput` via:
NextGenerationFirewallVirtualHubLocalRulestackArray{ NextGenerationFirewallVirtualHubLocalRulestackArgs{...} }
type NextGenerationFirewallVirtualHubLocalRulestackArrayOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackArrayOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNat ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNat struct { BackendConfig *NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfig `pulumi:"backendConfig"` FrontendConfig *NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfig `pulumi:"frontendConfig"` Name string `pulumi:"name"` Protocol string `pulumi:"protocol"` }
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs struct { BackendConfig NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput `pulumi:"backendConfig"` FrontendConfig NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput `pulumi:"frontendConfig"` Name pulumi.StringInput `pulumi:"name"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray []NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArray{ NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs{...} }
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs struct { Port pulumi.IntInput `pulumi:"port"` PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs{...}
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs, NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtr and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtr ¶
func NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtr(v *NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigArgs) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrInput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs struct { Port pulumi.IntInput `pulumi:"port"` PublicIpAddressId pulumi.StringInput `pulumi:"publicIpAddressId"` }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs{...}
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs, NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtr and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtr ¶
func NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtr(v *NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigArgs) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrInput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput }
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs and NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDestinationNatInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArgs{...}
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) BackendConfig ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) FrontendConfig ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) Protocol ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) Protocol() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDestinationNatOutput
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs struct { AzureDnsServers pulumi.StringArrayInput `pulumi:"azureDnsServers"` DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` UseAzureDns pulumi.BoolPtrInput `pulumi:"useAzureDns"` }
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput }
NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs and NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs{...}
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput }
NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs, NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtr and NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput` via:
NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs{...} or: nil
func NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtr ¶
func NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtr(v *NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsArgs) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackOutput() NextGenerationFirewallVirtualHubLocalRulestackOutput ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackOutput }
type NextGenerationFirewallVirtualHubLocalRulestackMap ¶
type NextGenerationFirewallVirtualHubLocalRulestackMap map[string]NextGenerationFirewallVirtualHubLocalRulestackInput
func (NextGenerationFirewallVirtualHubLocalRulestackMap) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackMap) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput() NextGenerationFirewallVirtualHubLocalRulestackMapOutput
func (NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackMap) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackMapOutput
type NextGenerationFirewallVirtualHubLocalRulestackMapInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackMapInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput() NextGenerationFirewallVirtualHubLocalRulestackMapOutput ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackMapOutput }
NextGenerationFirewallVirtualHubLocalRulestackMapInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackMap and NextGenerationFirewallVirtualHubLocalRulestackMapOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackMapInput` via:
NextGenerationFirewallVirtualHubLocalRulestackMap{ "key": NextGenerationFirewallVirtualHubLocalRulestackArgs{...} }
type NextGenerationFirewallVirtualHubLocalRulestackMapOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackMapOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutput() NextGenerationFirewallVirtualHubLocalRulestackMapOutput
func (NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackMapOutput) ToNextGenerationFirewallVirtualHubLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackMapOutput
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfile ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfile struct { EgressNatIpAddressIds []string `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses []string `pulumi:"egressNatIpAddresses"` IpOfTrustForUserDefinedRoutes *string `pulumi:"ipOfTrustForUserDefinedRoutes"` NetworkVirtualApplianceId string `pulumi:"networkVirtualApplianceId"` PublicIpAddressIds []string `pulumi:"publicIpAddressIds"` PublicIpAddresses []string `pulumi:"publicIpAddresses"` TrustedAddressRanges []string `pulumi:"trustedAddressRanges"` TrustedSubnetId *string `pulumi:"trustedSubnetId"` UntrustedSubnetId *string `pulumi:"untrustedSubnetId"` VirtualHubId string `pulumi:"virtualHubId"` }
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs struct { EgressNatIpAddressIds pulumi.StringArrayInput `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses pulumi.StringArrayInput `pulumi:"egressNatIpAddresses"` IpOfTrustForUserDefinedRoutes pulumi.StringPtrInput `pulumi:"ipOfTrustForUserDefinedRoutes"` NetworkVirtualApplianceId pulumi.StringInput `pulumi:"networkVirtualApplianceId"` PublicIpAddressIds pulumi.StringArrayInput `pulumi:"publicIpAddressIds"` PublicIpAddresses pulumi.StringArrayInput `pulumi:"publicIpAddresses"` TrustedAddressRanges pulumi.StringArrayInput `pulumi:"trustedAddressRanges"` TrustedSubnetId pulumi.StringPtrInput `pulumi:"trustedSubnetId"` UntrustedSubnetId pulumi.StringPtrInput `pulumi:"untrustedSubnetId"` VirtualHubId pulumi.StringInput `pulumi:"virtualHubId"` }
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput }
NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs and NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileInput` via:
NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs{...}
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) NetworkVirtualApplianceId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) NetworkVirtualApplianceId() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) TrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) UntrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) VirtualHubId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileOutput) VirtualHubId() pulumi.StringOutput
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput }
NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput is an input type that accepts NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs, NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtr and NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput` via:
NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs{...} or: nil
func NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtr ¶
func NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtr(v *NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) NetworkVirtualApplianceId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) NetworkVirtualApplianceId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) VirtualHubId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrOutput) VirtualHubId() pulumi.StringPtrOutput
type NextGenerationFirewallVirtualHubLocalRulestackOutput ¶
type NextGenerationFirewallVirtualHubLocalRulestackOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) DestinationNats ¶
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) DnsSettings ¶
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) Name ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) Name() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) NetworkProfile ¶
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ResourceGroupName ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) RulestackId ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) RulestackId() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutput ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutput() NextGenerationFirewallVirtualHubLocalRulestackOutput
func (NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubLocalRulestackOutput) ToNextGenerationFirewallVirtualHubLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubLocalRulestackOutput
type NextGenerationFirewallVirtualHubLocalRulestackState ¶
type NextGenerationFirewallVirtualHubLocalRulestackState struct { DestinationNats NextGenerationFirewallVirtualHubLocalRulestackDestinationNatArrayInput DnsSettings NextGenerationFirewallVirtualHubLocalRulestackDnsSettingsPtrInput Name pulumi.StringPtrInput NetworkProfile NextGenerationFirewallVirtualHubLocalRulestackNetworkProfilePtrInput ResourceGroupName pulumi.StringPtrInput RulestackId pulumi.StringPtrInput Tags pulumi.StringMapInput }
func (NextGenerationFirewallVirtualHubLocalRulestackState) ElementType ¶
func (NextGenerationFirewallVirtualHubLocalRulestackState) ElementType() reflect.Type
type NextGenerationFirewallVirtualHubPanorama ¶
type NextGenerationFirewallVirtualHubPanorama struct { pulumi.CustomResourceState DestinationNats NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput `pulumi:"destinationNats"` DnsSettings NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput `pulumi:"dnsSettings"` Location pulumi.StringOutput `pulumi:"location"` Name pulumi.StringOutput `pulumi:"name"` NetworkProfile NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput `pulumi:"networkProfile"` PanoramaBase64Config pulumi.StringOutput `pulumi:"panoramaBase64Config"` Panoramas NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput `pulumi:"panoramas"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` Tags pulumi.StringMapOutput `pulumi:"tags"` }
func GetNextGenerationFirewallVirtualHubPanorama ¶
func GetNextGenerationFirewallVirtualHubPanorama(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NextGenerationFirewallVirtualHubPanoramaState, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualHubPanorama, error)
GetNextGenerationFirewallVirtualHubPanorama gets an existing NextGenerationFirewallVirtualHubPanorama resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNextGenerationFirewallVirtualHubPanorama ¶
func NewNextGenerationFirewallVirtualHubPanorama(ctx *pulumi.Context, name string, args *NextGenerationFirewallVirtualHubPanoramaArgs, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualHubPanorama, error)
NewNextGenerationFirewallVirtualHubPanorama registers a new resource with the given unique name, arguments, and options.
func (*NextGenerationFirewallVirtualHubPanorama) ElementType ¶
func (*NextGenerationFirewallVirtualHubPanorama) ElementType() reflect.Type
func (*NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutput ¶
func (i *NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaOutput
func (*NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext ¶
func (i *NextGenerationFirewallVirtualHubPanorama) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaOutput
type NextGenerationFirewallVirtualHubPanoramaArgs ¶
type NextGenerationFirewallVirtualHubPanoramaArgs struct { DestinationNats NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput DnsSettings NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput Location pulumi.StringPtrInput Name pulumi.StringPtrInput NetworkProfile NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput PanoramaBase64Config pulumi.StringInput ResourceGroupName pulumi.StringInput Tags pulumi.StringMapInput }
The set of arguments for constructing a NextGenerationFirewallVirtualHubPanorama resource.
func (NextGenerationFirewallVirtualHubPanoramaArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaArgs) ElementType() reflect.Type
type NextGenerationFirewallVirtualHubPanoramaArray ¶
type NextGenerationFirewallVirtualHubPanoramaArray []NextGenerationFirewallVirtualHubPanoramaInput
func (NextGenerationFirewallVirtualHubPanoramaArray) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaArrayOutput
type NextGenerationFirewallVirtualHubPanoramaArrayInput ¶
type NextGenerationFirewallVirtualHubPanoramaArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaArrayOutput ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaArrayOutput }
NextGenerationFirewallVirtualHubPanoramaArrayInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaArray and NextGenerationFirewallVirtualHubPanoramaArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaArrayInput` via:
NextGenerationFirewallVirtualHubPanoramaArray{ NextGenerationFirewallVirtualHubPanoramaArgs{...} }
type NextGenerationFirewallVirtualHubPanoramaArrayOutput ¶
type NextGenerationFirewallVirtualHubPanoramaArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaArrayOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNat ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNat struct { BackendConfig *NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfig `pulumi:"backendConfig"` FrontendConfig *NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfig `pulumi:"frontendConfig"` Name string `pulumi:"name"` Protocol string `pulumi:"protocol"` }
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs struct { BackendConfig NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput `pulumi:"backendConfig"` FrontendConfig NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput `pulumi:"frontendConfig"` Name pulumi.StringInput `pulumi:"name"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArray ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArray []NextGenerationFirewallVirtualHubPanoramaDestinationNatInput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatArray and NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatArray{ NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs{...} }
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs struct { Port pulumi.IntInput `pulumi:"port"` PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs and NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs{...}
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs, NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtr and NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtr ¶
func NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtr(v *NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigArgs) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrInput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs struct { Port pulumi.IntInput `pulumi:"port"` PublicIpAddressId pulumi.StringInput `pulumi:"publicIpAddressId"` }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs and NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs{...}
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs, NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtr and NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtr ¶
func NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtr(v *NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigArgs) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrInput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDestinationNatInput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput }
NextGenerationFirewallVirtualHubPanoramaDestinationNatInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs and NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDestinationNatInput` via:
NextGenerationFirewallVirtualHubPanoramaDestinationNatArgs{...}
type NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) BackendConfig ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) FrontendConfig ¶
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) Protocol ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) Protocol() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutput() NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
func (NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualHubPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDestinationNatOutput
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs ¶
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs struct { AzureDnsServers pulumi.StringArrayInput `pulumi:"azureDnsServers"` DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` UseAzureDns pulumi.BoolPtrInput `pulumi:"useAzureDns"` }
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsInput ¶
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput }
NextGenerationFirewallVirtualHubPanoramaDnsSettingsInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs and NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDnsSettingsInput` via:
NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs{...}
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput ¶
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput }
NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs, NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtr and NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput` via:
NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs{...} or: nil
func NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtr ¶
func NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtr(v *NextGenerationFirewallVirtualHubPanoramaDnsSettingsArgs) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput ¶
type NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
type NextGenerationFirewallVirtualHubPanoramaInput ¶
type NextGenerationFirewallVirtualHubPanoramaInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaOutput ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaOutput }
type NextGenerationFirewallVirtualHubPanoramaMap ¶
type NextGenerationFirewallVirtualHubPanoramaMap map[string]NextGenerationFirewallVirtualHubPanoramaInput
func (NextGenerationFirewallVirtualHubPanoramaMap) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaMap) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutput() NextGenerationFirewallVirtualHubPanoramaMapOutput
func (NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaMap) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaMapOutput
type NextGenerationFirewallVirtualHubPanoramaMapInput ¶
type NextGenerationFirewallVirtualHubPanoramaMapInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaMapOutput() NextGenerationFirewallVirtualHubPanoramaMapOutput ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaMapOutput }
NextGenerationFirewallVirtualHubPanoramaMapInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaMap and NextGenerationFirewallVirtualHubPanoramaMapOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaMapInput` via:
NextGenerationFirewallVirtualHubPanoramaMap{ "key": NextGenerationFirewallVirtualHubPanoramaArgs{...} }
type NextGenerationFirewallVirtualHubPanoramaMapOutput ¶
type NextGenerationFirewallVirtualHubPanoramaMapOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaMapOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaMapOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutput() NextGenerationFirewallVirtualHubPanoramaMapOutput
func (NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaMapOutput) ToNextGenerationFirewallVirtualHubPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaMapOutput
type NextGenerationFirewallVirtualHubPanoramaNetworkProfile ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfile struct { EgressNatIpAddressIds []string `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses []string `pulumi:"egressNatIpAddresses"` IpOfTrustForUserDefinedRoutes *string `pulumi:"ipOfTrustForUserDefinedRoutes"` NetworkVirtualApplianceId string `pulumi:"networkVirtualApplianceId"` PublicIpAddressIds []string `pulumi:"publicIpAddressIds"` PublicIpAddresses []string `pulumi:"publicIpAddresses"` TrustedAddressRanges []string `pulumi:"trustedAddressRanges"` TrustedSubnetId *string `pulumi:"trustedSubnetId"` UntrustedSubnetId *string `pulumi:"untrustedSubnetId"` VirtualHubId string `pulumi:"virtualHubId"` }
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs struct { EgressNatIpAddressIds pulumi.StringArrayInput `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses pulumi.StringArrayInput `pulumi:"egressNatIpAddresses"` IpOfTrustForUserDefinedRoutes pulumi.StringPtrInput `pulumi:"ipOfTrustForUserDefinedRoutes"` NetworkVirtualApplianceId pulumi.StringInput `pulumi:"networkVirtualApplianceId"` PublicIpAddressIds pulumi.StringArrayInput `pulumi:"publicIpAddressIds"` PublicIpAddresses pulumi.StringArrayInput `pulumi:"publicIpAddresses"` TrustedAddressRanges pulumi.StringArrayInput `pulumi:"trustedAddressRanges"` TrustedSubnetId pulumi.StringPtrInput `pulumi:"trustedSubnetId"` UntrustedSubnetId pulumi.StringPtrInput `pulumi:"untrustedSubnetId"` VirtualHubId pulumi.StringInput `pulumi:"virtualHubId"` }
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput }
NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs and NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaNetworkProfileInput` via:
NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs{...}
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) NetworkVirtualApplianceId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) NetworkVirtualApplianceId() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) TrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) UntrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) VirtualHubId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput) VirtualHubId() pulumi.StringOutput
type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput }
NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs, NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtr and NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput` via:
NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs{...} or: nil
func NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtr ¶
func NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtr(v *NextGenerationFirewallVirtualHubPanoramaNetworkProfileArgs) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput
type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput ¶
type NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) NetworkVirtualApplianceId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) NetworkVirtualApplianceId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) VirtualHubId ¶
func (o NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrOutput) VirtualHubId() pulumi.StringPtrOutput
type NextGenerationFirewallVirtualHubPanoramaOutput ¶
type NextGenerationFirewallVirtualHubPanoramaOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaOutput) DestinationNats ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) DestinationNats() NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) DnsSettings ¶
func (NextGenerationFirewallVirtualHubPanoramaOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaOutput) Location ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) Location() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) Name ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) Name() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) NetworkProfile ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) NetworkProfile() NextGenerationFirewallVirtualHubPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) PanoramaBase64Config ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) PanoramaBase64Config() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) ResourceGroupName ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) ResourceGroupName() pulumi.StringOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) Tags ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) Tags() pulumi.StringMapOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaOutput
func (NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaOutput
type NextGenerationFirewallVirtualHubPanoramaPanorama ¶
type NextGenerationFirewallVirtualHubPanoramaPanorama struct { DeviceGroupName *string `pulumi:"deviceGroupName"` HostName *string `pulumi:"hostName"` Name *string `pulumi:"name"` PanoramaServer1 *string `pulumi:"panoramaServer1"` PanoramaServer2 *string `pulumi:"panoramaServer2"` TemplateName *string `pulumi:"templateName"` VirtualMachineSshKey *string `pulumi:"virtualMachineSshKey"` }
type NextGenerationFirewallVirtualHubPanoramaPanoramaArgs ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaArgs struct { DeviceGroupName pulumi.StringPtrInput `pulumi:"deviceGroupName"` HostName pulumi.StringPtrInput `pulumi:"hostName"` Name pulumi.StringPtrInput `pulumi:"name"` PanoramaServer1 pulumi.StringPtrInput `pulumi:"panoramaServer1"` PanoramaServer2 pulumi.StringPtrInput `pulumi:"panoramaServer2"` TemplateName pulumi.StringPtrInput `pulumi:"templateName"` VirtualMachineSshKey pulumi.StringPtrInput `pulumi:"virtualMachineSshKey"` }
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
type NextGenerationFirewallVirtualHubPanoramaPanoramaArray ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaArray []NextGenerationFirewallVirtualHubPanoramaPanoramaInput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput ¶
func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualHubPanoramaPanoramaArray) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput }
NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaPanoramaArray and NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput` via:
NextGenerationFirewallVirtualHubPanoramaPanoramaArray{ NextGenerationFirewallVirtualHubPanoramaPanoramaArgs{...} }
type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaArrayOutput
type NextGenerationFirewallVirtualHubPanoramaPanoramaInput ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaInput interface { pulumi.Input ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaOutput ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext(context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput }
NextGenerationFirewallVirtualHubPanoramaPanoramaInput is an input type that accepts NextGenerationFirewallVirtualHubPanoramaPanoramaArgs and NextGenerationFirewallVirtualHubPanoramaPanoramaOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualHubPanoramaPanoramaInput` via:
NextGenerationFirewallVirtualHubPanoramaPanoramaArgs{...}
type NextGenerationFirewallVirtualHubPanoramaPanoramaOutput ¶
type NextGenerationFirewallVirtualHubPanoramaPanoramaOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) DeviceGroupName ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) DeviceGroupName() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) HostName ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) HostName() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer1 ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer1() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer2 ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) PanoramaServer2() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) TemplateName ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) TemplateName() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutput() NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualHubPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualHubPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) VirtualMachineSshKey ¶
func (o NextGenerationFirewallVirtualHubPanoramaPanoramaOutput) VirtualMachineSshKey() pulumi.StringPtrOutput
type NextGenerationFirewallVirtualHubPanoramaState ¶
type NextGenerationFirewallVirtualHubPanoramaState struct { DestinationNats NextGenerationFirewallVirtualHubPanoramaDestinationNatArrayInput DnsSettings NextGenerationFirewallVirtualHubPanoramaDnsSettingsPtrInput Location pulumi.StringPtrInput Name pulumi.StringPtrInput NetworkProfile NextGenerationFirewallVirtualHubPanoramaNetworkProfilePtrInput PanoramaBase64Config pulumi.StringPtrInput Panoramas NextGenerationFirewallVirtualHubPanoramaPanoramaArrayInput ResourceGroupName pulumi.StringPtrInput Tags pulumi.StringMapInput }
func (NextGenerationFirewallVirtualHubPanoramaState) ElementType ¶
func (NextGenerationFirewallVirtualHubPanoramaState) ElementType() reflect.Type
type NextGenerationFirewallVirtualNetworkLocalRulestack ¶
type NextGenerationFirewallVirtualNetworkLocalRulestack struct { pulumi.CustomResourceState // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput `pulumi:"destinationNats"` // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput `pulumi:"dnsSettings"` // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. Name pulumi.StringOutput `pulumi:"name"` // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput `pulumi:"networkProfile"` // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Local Rulestack should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The ID of the Local Rulestack which will be used to configure this Firewall Resource. RulestackId pulumi.StringOutput `pulumi:"rulestackId"` // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Palo Alto Next Generation Firewall Deployed in a Virtual Network and configured via a Local Rulestack.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/network" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resource-group"), Location: pulumi.String("westeurope"), }) if err != nil { return err } examplePublicIp, err := network.NewPublicIp(ctx, "example", &network.PublicIpArgs{ Name: pulumi.String("example-public-ip"), Location: example.Location, ResourceGroupName: example.Name, AllocationMethod: pulumi.String("Static"), Sku: pulumi.String("Standard"), }) if err != nil { return err } exampleNetworkSecurityGroup, err := network.NewNetworkSecurityGroup(ctx, "example", &network.NetworkSecurityGroupArgs{ Name: pulumi.String("example-nsg"), Location: pulumi.Any(test.Location), ResourceGroupName: pulumi.Any(test.Name), }) if err != nil { return err } exampleVirtualNetwork, err := network.NewVirtualNetwork(ctx, "example", &network.VirtualNetworkArgs{ Name: pulumi.String("example-vnet"), AddressSpaces: pulumi.StringArray{ pulumi.String("10.0.0.0/16"), }, Location: example.Location, ResourceGroupName: example.Name, Tags: pulumi.StringMap{ "environment": pulumi.String("Production"), }, }) if err != nil { return err } trust, err := network.NewSubnet(ctx, "trust", &network.SubnetArgs{ Name: pulumi.String("example-trust-subnet"), ResourceGroupName: example.Name, VirtualNetworkName: exampleVirtualNetwork.Name, AddressPrefixes: pulumi.StringArray{ pulumi.String("10.0.1.0/24"), }, Delegations: network.SubnetDelegationArray{ &network.SubnetDelegationArgs{ Name: pulumi.String("trusted"), ServiceDelegation: &network.SubnetDelegationServiceDelegationArgs{ Name: pulumi.String("PaloAltoNetworks.Cloudngfw/firewalls"), Actions: pulumi.StringArray{ pulumi.String("Microsoft.Network/virtualNetworks/subnets/join/action"), }, }, }, }, }) if err != nil { return err } _, err = network.NewSubnetNetworkSecurityGroupAssociation(ctx, "trust", &network.SubnetNetworkSecurityGroupAssociationArgs{ SubnetId: trust.ID(), NetworkSecurityGroupId: exampleNetworkSecurityGroup.ID(), }) if err != nil { return err } untrust, err := network.NewSubnet(ctx, "untrust", &network.SubnetArgs{ Name: pulumi.String("example-untrust-subnet"), ResourceGroupName: example.Name, VirtualNetworkName: exampleVirtualNetwork.Name, AddressPrefixes: pulumi.StringArray{ pulumi.String("10.0.2.0/24"), }, Delegations: network.SubnetDelegationArray{ &network.SubnetDelegationArgs{ Name: pulumi.String("untrusted"), ServiceDelegation: &network.SubnetDelegationServiceDelegationArgs{ Name: pulumi.String("PaloAltoNetworks.Cloudngfw/firewalls"), Actions: pulumi.StringArray{ pulumi.String("Microsoft.Network/virtualNetworks/subnets/join/action"), }, }, }, }, }) if err != nil { return err } _, err = network.NewSubnetNetworkSecurityGroupAssociation(ctx, "untrust", &network.SubnetNetworkSecurityGroupAssociationArgs{ SubnetId: untrust.ID(), NetworkSecurityGroupId: exampleNetworkSecurityGroup.ID(), }) if err != nil { return err } exampleLocalRulestack, err := paloalto.NewLocalRulestack(ctx, "example", &paloalto.LocalRulestackArgs{ Name: pulumi.String("example-rulestack"), ResourceGroupName: example.Name, Location: example.Locatio, }) if err != nil { return err } _, err = paloalto.NewLocalRulestackRule(ctx, "example", &paloalto.LocalRulestackRuleArgs{ Name: pulumi.String("example-rulestack-rule"), RulestackId: exampleLocalRulestack.ID(), Priority: pulumi.Int(1001), Action: pulumi.String("Allow"), Applications: pulumi.StringArray{ pulumi.String("any"), }, Destination: &paloalto.LocalRulestackRuleDestinationArgs{ Cidrs: pulumi.StringArray{ pulumi.String("any"), }, }, Source: &paloalto.LocalRulestackRuleSourceArgs{ Cidrs: pulumi.StringArray{ pulumi.String("any"), }, }, }) if err != nil { return err } _, err = paloalto.NewNextGenerationFirewallVirtualNetworkLocalRulestack(ctx, "example", &paloalto.NextGenerationFirewallVirtualNetworkLocalRulestackArgs{ Name: pulumi.String("example-ngfwvn"), ResourceGroupName: example.Name, RulestackId: exampleLocalRulestack.ID(), NetworkProfile: &paloalto.NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs{ PublicIpAddressIds: pulumi.StringArray{ examplePublicIp.ID(), }, VnetConfiguration: &paloalto.NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs{ VirtualNetworkId: exampleVirtualNetwork.ID(), TrustedSubnetId: trust.ID(), UntrustedSubnetId: untrust.ID(), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Next Generation Firewall Virtual Network Local Rulestacks can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/nextGenerationFirewallVirtualNetworkLocalRulestack:NextGenerationFirewallVirtualNetworkLocalRulestack example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/firewalls/myVNetRulestackFW ```
func GetNextGenerationFirewallVirtualNetworkLocalRulestack ¶
func GetNextGenerationFirewallVirtualNetworkLocalRulestack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NextGenerationFirewallVirtualNetworkLocalRulestackState, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualNetworkLocalRulestack, error)
GetNextGenerationFirewallVirtualNetworkLocalRulestack gets an existing NextGenerationFirewallVirtualNetworkLocalRulestack resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNextGenerationFirewallVirtualNetworkLocalRulestack ¶
func NewNextGenerationFirewallVirtualNetworkLocalRulestack(ctx *pulumi.Context, name string, args *NextGenerationFirewallVirtualNetworkLocalRulestackArgs, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualNetworkLocalRulestack, error)
NewNextGenerationFirewallVirtualNetworkLocalRulestack registers a new resource with the given unique name, arguments, and options.
func (*NextGenerationFirewallVirtualNetworkLocalRulestack) ElementType ¶
func (*NextGenerationFirewallVirtualNetworkLocalRulestack) ElementType() reflect.Type
func (*NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput ¶
func (i *NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput() NextGenerationFirewallVirtualNetworkLocalRulestackOutput
func (*NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext ¶
func (i *NextGenerationFirewallVirtualNetworkLocalRulestack) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackArgs struct { // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Local Rulestack should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. ResourceGroupName pulumi.StringInput // The ID of the Local Rulestack which will be used to configure this Firewall Resource. RulestackId pulumi.StringInput // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Tags pulumi.StringMapInput }
The set of arguments for constructing a NextGenerationFirewallVirtualNetworkLocalRulestack resource.
func (NextGenerationFirewallVirtualNetworkLocalRulestackArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackArgs) ElementType() reflect.Type
type NextGenerationFirewallVirtualNetworkLocalRulestackArray ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackArray []NextGenerationFirewallVirtualNetworkLocalRulestackInput
func (NextGenerationFirewallVirtualNetworkLocalRulestackArray) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackArrayInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackArrayInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackArray and NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackArrayInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackArray{ NextGenerationFirewallVirtualNetworkLocalRulestackArgs{...} }
type NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackArrayOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNat ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNat struct { // A `backendConfig` block as defined above. BackendConfig *NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfig `pulumi:"backendConfig"` // A `frontendConfig` block as defined below. FrontendConfig *NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfig `pulumi:"frontendConfig"` // The name which should be used for this Destination NAT. Name string `pulumi:"name"` // The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`. Protocol string `pulumi:"protocol"` }
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs struct { // A `backendConfig` block as defined above. BackendConfig NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput `pulumi:"backendConfig"` // A `frontendConfig` block as defined below. FrontendConfig NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput `pulumi:"frontendConfig"` // The name which should be used for this Destination NAT. Name pulumi.StringInput `pulumi:"name"` // The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`. Protocol pulumi.StringInput `pulumi:"protocol"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray []NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArray{ NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs{...} }
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs struct { // The port number to send traffic to. Port pulumi.IntInput `pulumi:"port"` // The IP Address to send the traffic to. PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
The port number to send traffic to.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
The IP Address to send the traffic to.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs, NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtr and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtr ¶
func NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtr(v *NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigArgs) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrInput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) Elem ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
The port number to send traffic to.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
The IP Address to send the traffic to.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfig ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfig struct { // The port on which to receive traffic. Port int `pulumi:"port"` // The ID of the Public IP Address on which to receive traffic. // // > **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list. PublicIpAddressId string `pulumi:"publicIpAddressId"` }
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs struct { // The port on which to receive traffic. Port pulumi.IntInput `pulumi:"port"` // The ID of the Public IP Address on which to receive traffic. // // > **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list. PublicIpAddressId pulumi.StringInput `pulumi:"publicIpAddressId"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
The port on which to receive traffic.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
The ID of the Public IP Address on which to receive traffic.
> **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs, NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtr and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtr ¶
func NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtr(v *NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigArgs) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrInput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) Elem ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
The port on which to receive traffic.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
The ID of the Public IP Address on which to receive traffic.
> **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs and NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) BackendConfig ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) BackendConfig() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatBackendConfigPtrOutput
A `backendConfig` block as defined above.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) FrontendConfig ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) FrontendConfig() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatFrontendConfigPtrOutput
A `frontendConfig` block as defined below.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Name ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Name() pulumi.StringOutput
The name which should be used for this Destination NAT.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Protocol ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) Protocol() pulumi.StringOutput
The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettings ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettings struct { AzureDnsServers []string `pulumi:"azureDnsServers"` // Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`. DnsServers []string `pulumi:"dnsServers"` // Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`. UseAzureDns *bool `pulumi:"useAzureDns"` }
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs struct { AzureDnsServers pulumi.StringArrayInput `pulumi:"azureDnsServers"` // Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`. DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`. UseAzureDns pulumi.BoolPtrInput `pulumi:"useAzureDns"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs and NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`.
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs, NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtr and NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtr ¶
func NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtr(v *NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`.
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`.
type NextGenerationFirewallVirtualNetworkLocalRulestackInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput() NextGenerationFirewallVirtualNetworkLocalRulestackOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackOutput }
type NextGenerationFirewallVirtualNetworkLocalRulestackMap ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackMap map[string]NextGenerationFirewallVirtualNetworkLocalRulestackInput
func (NextGenerationFirewallVirtualNetworkLocalRulestackMap) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackMap) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput() NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackMap) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackMapInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackMapInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput() NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackMapInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackMap and NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackMapInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackMap{ "key": NextGenerationFirewallVirtualNetworkLocalRulestackArgs{...} }
type NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutput() NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackMapOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfile ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfile struct { // Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation. EgressNatIpAddressIds []string `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses []string `pulumi:"egressNatIpAddresses"` // Specifies a list of Azure Public IP Address IDs. PublicIpAddressIds []string `pulumi:"publicIpAddressIds"` PublicIpAddresses []string `pulumi:"publicIpAddresses"` // Specifies a list of trusted ranges to use for the Network. TrustedAddressRanges []string `pulumi:"trustedAddressRanges"` // A `vnetConfiguration` block as defined below. VnetConfiguration NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration `pulumi:"vnetConfiguration"` }
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs struct { // Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation. EgressNatIpAddressIds pulumi.StringArrayInput `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses pulumi.StringArrayInput `pulumi:"egressNatIpAddresses"` // Specifies a list of Azure Public IP Address IDs. PublicIpAddressIds pulumi.StringArrayInput `pulumi:"publicIpAddressIds"` PublicIpAddresses pulumi.StringArrayInput `pulumi:"publicIpAddresses"` // Specifies a list of trusted ranges to use for the Network. TrustedAddressRanges pulumi.StringArrayInput `pulumi:"trustedAddressRanges"` // A `vnetConfiguration` block as defined below. VnetConfiguration NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput `pulumi:"vnetConfiguration"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs and NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
Specifies a list of trusted ranges to use for the Network.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) VnetConfiguration ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput) VnetConfiguration() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
A `vnetConfiguration` block as defined below.
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs, NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtr and NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtr ¶
func NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtr(v *NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
Specifies a list of trusted ranges to use for the Network.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) VnetConfiguration ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrOutput) VnetConfiguration() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
A `vnetConfiguration` block as defined below.
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfiguration struct { IpOfTrustForUserDefinedRoutes *string `pulumi:"ipOfTrustForUserDefinedRoutes"` // The ID of the Trust subnet. TrustedSubnetId *string `pulumi:"trustedSubnetId"` // The ID of the UnTrust subnet. UntrustedSubnetId *string `pulumi:"untrustedSubnetId"` // The ID of the Virtual Network. VirtualNetworkId string `pulumi:"virtualNetworkId"` }
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs struct { IpOfTrustForUserDefinedRoutes pulumi.StringPtrInput `pulumi:"ipOfTrustForUserDefinedRoutes"` // The ID of the Trust subnet. TrustedSubnetId pulumi.StringPtrInput `pulumi:"trustedSubnetId"` // The ID of the UnTrust subnet. UntrustedSubnetId pulumi.StringPtrInput `pulumi:"untrustedSubnetId"` // The ID of the Virtual Network. VirtualNetworkId pulumi.StringInput `pulumi:"virtualNetworkId"` }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs and NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs{...}
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) TrustedSubnetId() pulumi.StringPtrOutput
The ID of the Trust subnet.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) UntrustedSubnetId() pulumi.StringPtrOutput
The ID of the UnTrust subnet.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) VirtualNetworkId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationOutput) VirtualNetworkId() pulumi.StringOutput
The ID of the Virtual Network.
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput }
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs, NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtr and NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput` via:
NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtr ¶
func NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtr(v *NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrInput
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) Elem ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
The ID of the Trust subnet.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
The ID of the UnTrust subnet.
func (NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network.
type NextGenerationFirewallVirtualNetworkLocalRulestackOutput ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DestinationNats ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DestinationNats() NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayOutput
One or more `destinationNat` blocks as defined below.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DnsSettings ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) DnsSettings() NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrOutput
A `dnsSettings` block as defined below.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) Name ¶
The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) NetworkProfile ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) NetworkProfile() NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileOutput
A `networkProfile` block as defined below.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ResourceGroupName ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Local Rulestack should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) RulestackId ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) RulestackId() pulumi.StringOutput
The ID of the Local Rulestack which will be used to configure this Firewall Resource.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) Tags ¶
A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Local Rulestack.
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutput() NextGenerationFirewallVirtualNetworkLocalRulestackOutput
func (NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkLocalRulestackOutput) ToNextGenerationFirewallVirtualNetworkLocalRulestackOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkLocalRulestackOutput
type NextGenerationFirewallVirtualNetworkLocalRulestackState ¶
type NextGenerationFirewallVirtualNetworkLocalRulestackState struct { // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArrayInput // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsPtrInput // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfilePtrInput // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Local Rulestack should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created. ResourceGroupName pulumi.StringPtrInput // The ID of the Local Rulestack which will be used to configure this Firewall Resource. RulestackId pulumi.StringPtrInput // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Tags pulumi.StringMapInput }
func (NextGenerationFirewallVirtualNetworkLocalRulestackState) ElementType ¶
func (NextGenerationFirewallVirtualNetworkLocalRulestackState) ElementType() reflect.Type
type NextGenerationFirewallVirtualNetworkPanorama ¶
type NextGenerationFirewallVirtualNetworkPanorama struct { pulumi.CustomResourceState // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput `pulumi:"destinationNats"` // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput `pulumi:"dnsSettings"` // The Azure Region where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Location pulumi.StringOutput `pulumi:"location"` // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Name pulumi.StringOutput `pulumi:"name"` // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput `pulumi:"networkProfile"` // The base64 encoded configuration registration string as defined by your Panorama Server for your Cloud Device Group. PanoramaBase64Config pulumi.StringOutput `pulumi:"panoramaBase64Config"` // A `panorama` block as defined below. Panoramas NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput `pulumi:"panoramas"` // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Panorama. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Palo Alto Next Generation Firewall Virtual Network Panorama.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/network" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/paloalto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resource-group"), Location: pulumi.String("westeurope"), }) if err != nil { return err } examplePublicIp, err := network.NewPublicIp(ctx, "example", &network.PublicIpArgs{ Name: pulumi.String("example-public-ip"), Location: example.Location, ResourceGroupName: example.Name, AllocationMethod: pulumi.String("Static"), Sku: pulumi.String("Standard"), }) if err != nil { return err } exampleNetworkSecurityGroup, err := network.NewNetworkSecurityGroup(ctx, "example", &network.NetworkSecurityGroupArgs{ Name: pulumi.String("example-nsg"), Location: pulumi.Any(test.Location), ResourceGroupName: pulumi.Any(test.Name), }) if err != nil { return err } exampleVirtualNetwork, err := network.NewVirtualNetwork(ctx, "example", &network.VirtualNetworkArgs{ Name: pulumi.String("example-vnet"), AddressSpaces: pulumi.StringArray{ pulumi.String("10.0.0.0/16"), }, Location: example.Location, ResourceGroupName: example.Name, Tags: pulumi.StringMap{ "environment": pulumi.String("Production"), }, }) if err != nil { return err } trust, err := network.NewSubnet(ctx, "trust", &network.SubnetArgs{ Name: pulumi.String("example-trust-subnet"), ResourceGroupName: example.Name, VirtualNetworkName: exampleVirtualNetwork.Name, AddressPrefixes: pulumi.StringArray{ pulumi.String("10.0.1.0/24"), }, Delegations: network.SubnetDelegationArray{ &network.SubnetDelegationArgs{ Name: pulumi.String("trusted"), ServiceDelegation: &network.SubnetDelegationServiceDelegationArgs{ Name: pulumi.String("PaloAltoNetworks.Cloudngfw/firewalls"), Actions: pulumi.StringArray{ pulumi.String("Microsoft.Network/virtualNetworks/subnets/join/action"), }, }, }, }, }) if err != nil { return err } _, err = network.NewSubnetNetworkSecurityGroupAssociation(ctx, "trust", &network.SubnetNetworkSecurityGroupAssociationArgs{ SubnetId: trust.ID(), NetworkSecurityGroupId: exampleNetworkSecurityGroup.ID(), }) if err != nil { return err } untrust, err := network.NewSubnet(ctx, "untrust", &network.SubnetArgs{ Name: pulumi.String("example-untrust-subnet"), ResourceGroupName: example.Name, VirtualNetworkName: exampleVirtualNetwork.Name, AddressPrefixes: pulumi.StringArray{ pulumi.String("10.0.2.0/24"), }, Delegations: network.SubnetDelegationArray{ &network.SubnetDelegationArgs{ Name: pulumi.String("untrusted"), ServiceDelegation: &network.SubnetDelegationServiceDelegationArgs{ Name: pulumi.String("PaloAltoNetworks.Cloudngfw/firewalls"), Actions: pulumi.StringArray{ pulumi.String("Microsoft.Network/virtualNetworks/subnets/join/action"), }, }, }, }, }) if err != nil { return err } _, err = network.NewSubnetNetworkSecurityGroupAssociation(ctx, "untrust", &network.SubnetNetworkSecurityGroupAssociationArgs{ SubnetId: untrust.ID(), NetworkSecurityGroupId: exampleNetworkSecurityGroup.ID(), }) if err != nil { return err } _, err = paloalto.NewNextGenerationFirewallVirtualNetworkPanorama(ctx, "example", &paloalto.NextGenerationFirewallVirtualNetworkPanoramaArgs{ Name: pulumi.String("example-ngfwvh"), ResourceGroupName: example.Name, Location: example.Location, PanoramaBase64Config: pulumi.String("e2RnbmFtZTogY25nZnctYXotZXhhbXBsZSwgdHBsbmFtZTogY25nZnctZXhhbXBsZS10ZW1wbGF0ZS1zdGFjaywgZXhhbXBsZS1wYW5vcmFtYS1zZXJ2ZXI6IDE5Mi4xNjguMC4xLCB2bS1hdXRoLWtleTogMDAwMDAwMDAwMDAwMDAwLCBleHBpcnk6IDIwMjQvMDcvMzF9Cg=="), NetworkProfile: &paloalto.NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs{ PublicIpAddressIds: pulumi.StringArray{ examplePublicIp.ID(), }, VnetConfiguration: &paloalto.NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs{ VirtualNetworkId: exampleVirtualNetwork.ID(), TrustedSubnetId: trust.ID(), UntrustedSubnetId: untrust.ID(), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Palo Alto Next Generation Firewall Virtual Network Panoramas can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:paloalto/nextGenerationFirewallVirtualNetworkPanorama:NextGenerationFirewallVirtualNetworkPanorama example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/firewalls/myVNetPanoramaFW ```
func GetNextGenerationFirewallVirtualNetworkPanorama ¶
func GetNextGenerationFirewallVirtualNetworkPanorama(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NextGenerationFirewallVirtualNetworkPanoramaState, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualNetworkPanorama, error)
GetNextGenerationFirewallVirtualNetworkPanorama gets an existing NextGenerationFirewallVirtualNetworkPanorama resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNextGenerationFirewallVirtualNetworkPanorama ¶
func NewNextGenerationFirewallVirtualNetworkPanorama(ctx *pulumi.Context, name string, args *NextGenerationFirewallVirtualNetworkPanoramaArgs, opts ...pulumi.ResourceOption) (*NextGenerationFirewallVirtualNetworkPanorama, error)
NewNextGenerationFirewallVirtualNetworkPanorama registers a new resource with the given unique name, arguments, and options.
func (*NextGenerationFirewallVirtualNetworkPanorama) ElementType ¶
func (*NextGenerationFirewallVirtualNetworkPanorama) ElementType() reflect.Type
func (*NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutput ¶
func (i *NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaOutput
func (*NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext ¶
func (i *NextGenerationFirewallVirtualNetworkPanorama) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaOutput
type NextGenerationFirewallVirtualNetworkPanoramaArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaArgs struct { // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput // The Azure Region where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Location pulumi.StringPtrInput // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput // The base64 encoded configuration registration string as defined by your Panorama Server for your Cloud Device Group. PanoramaBase64Config pulumi.StringInput // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. ResourceGroupName pulumi.StringInput // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Panorama. Tags pulumi.StringMapInput }
The set of arguments for constructing a NextGenerationFirewallVirtualNetworkPanorama resource.
func (NextGenerationFirewallVirtualNetworkPanoramaArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaArgs) ElementType() reflect.Type
type NextGenerationFirewallVirtualNetworkPanoramaArray ¶
type NextGenerationFirewallVirtualNetworkPanoramaArray []NextGenerationFirewallVirtualNetworkPanoramaInput
func (NextGenerationFirewallVirtualNetworkPanoramaArray) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaArrayInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaArrayOutput ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaArrayOutput }
NextGenerationFirewallVirtualNetworkPanoramaArrayInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaArray and NextGenerationFirewallVirtualNetworkPanoramaArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaArrayInput` via:
NextGenerationFirewallVirtualNetworkPanoramaArray{ NextGenerationFirewallVirtualNetworkPanoramaArgs{...} }
type NextGenerationFirewallVirtualNetworkPanoramaArrayOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNat ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNat struct { // A `backendConfig` block as defined above. BackendConfig *NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfig `pulumi:"backendConfig"` // A `frontendConfig` block as defined below. FrontendConfig *NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfig `pulumi:"frontendConfig"` // The name which should be used for this Destination NAT. Name string `pulumi:"name"` // The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`. Protocol string `pulumi:"protocol"` }
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs struct { // A `backendConfig` block as defined above. BackendConfig NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput `pulumi:"backendConfig"` // A `frontendConfig` block as defined below. FrontendConfig NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput `pulumi:"frontendConfig"` // The name which should be used for this Destination NAT. Name pulumi.StringInput `pulumi:"name"` // The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`. Protocol pulumi.StringInput `pulumi:"protocol"` }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray []NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArray{ NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs{...} }
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs struct { // The port number to send traffic to. Port pulumi.IntInput `pulumi:"port"` // The IP Address to send the traffic to. PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) Port() pulumi.IntOutput
The port number to send traffic to.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) PublicIpAddress() pulumi.StringOutput
The IP Address to send the traffic to.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs, NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtr and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtr ¶
func NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtr(v *NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigArgs) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrInput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) Port() pulumi.IntPtrOutput
The port number to send traffic to.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) PublicIpAddress() pulumi.StringPtrOutput
The IP Address to send the traffic to.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfig ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfig struct { // The port on which to receive traffic. Port int `pulumi:"port"` // The ID of the Public IP Address on which to receive traffic. // // > **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list. PublicIpAddressId string `pulumi:"publicIpAddressId"` }
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs struct { // The port on which to receive traffic. Port pulumi.IntInput `pulumi:"port"` // The ID of the Public IP Address on which to receive traffic. // // > **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list. PublicIpAddressId pulumi.StringInput `pulumi:"publicIpAddressId"` }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) Port() pulumi.IntOutput
The port on which to receive traffic.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) PublicIpAddressId() pulumi.StringOutput
The ID of the Public IP Address on which to receive traffic.
> **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs, NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtr and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtr ¶
func NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtr(v *NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigArgs) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrInput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) Port ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) Port() pulumi.IntPtrOutput
The port on which to receive traffic.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) PublicIpAddressId() pulumi.StringPtrOutput
The ID of the Public IP Address on which to receive traffic.
> **Note:** This must be an Azure Public IP address ID also specified in the `publicIpAddressIds` list.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput }
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs and NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDestinationNatInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) BackendConfig ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) BackendConfig() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatBackendConfigPtrOutput
A `backendConfig` block as defined above.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) FrontendConfig ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) FrontendConfig() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatFrontendConfigPtrOutput
A `frontendConfig` block as defined below.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Name ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Name() pulumi.StringOutput
The name which should be used for this Destination NAT.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Protocol ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) Protocol() pulumi.StringOutput
The Protocol for this Destination NAT configuration. Possible values include `TCP` and `UDP`.
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDestinationNatOutput
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettings ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettings struct { AzureDnsServers []string `pulumi:"azureDnsServers"` // Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`. DnsServers []string `pulumi:"dnsServers"` // Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`. UseAzureDns *bool `pulumi:"useAzureDns"` }
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs struct { AzureDnsServers pulumi.StringArrayInput `pulumi:"azureDnsServers"` // Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`. DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`. UseAzureDns pulumi.BoolPtrInput `pulumi:"useAzureDns"` }
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput }
NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs and NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) DnsServers() pulumi.StringArrayOutput
Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`.
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsOutput) UseAzureDns() pulumi.BoolPtrOutput
Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`.
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput }
NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs, NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtr and NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput` via:
NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtr ¶
func NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtr(v *NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsArgs) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) AzureDnsServers ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) AzureDnsServers() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) DnsServers ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) DnsServers() pulumi.StringArrayOutput
Specifies a list of DNS servers to use. Conflicts with `dns_settings[0].use_azure_dns`.
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) UseAzureDns ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput) UseAzureDns() pulumi.BoolPtrOutput
Should the Firewall use Azure Supplied DNS servers. Conflicts with `dns_settings[0].dns_servers`. Defaults to `false`.
type NextGenerationFirewallVirtualNetworkPanoramaInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaOutput ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaOutput }
type NextGenerationFirewallVirtualNetworkPanoramaMap ¶
type NextGenerationFirewallVirtualNetworkPanoramaMap map[string]NextGenerationFirewallVirtualNetworkPanoramaInput
func (NextGenerationFirewallVirtualNetworkPanoramaMap) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaMap) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput() NextGenerationFirewallVirtualNetworkPanoramaMapOutput
func (NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaMap) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaMapOutput
type NextGenerationFirewallVirtualNetworkPanoramaMapInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaMapInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput() NextGenerationFirewallVirtualNetworkPanoramaMapOutput ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaMapOutput }
NextGenerationFirewallVirtualNetworkPanoramaMapInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaMap and NextGenerationFirewallVirtualNetworkPanoramaMapOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaMapInput` via:
NextGenerationFirewallVirtualNetworkPanoramaMap{ "key": NextGenerationFirewallVirtualNetworkPanoramaArgs{...} }
type NextGenerationFirewallVirtualNetworkPanoramaMapOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaMapOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutput() NextGenerationFirewallVirtualNetworkPanoramaMapOutput
func (NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaMapOutput) ToNextGenerationFirewallVirtualNetworkPanoramaMapOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaMapOutput
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfile ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfile struct { // Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation. EgressNatIpAddressIds []string `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses []string `pulumi:"egressNatIpAddresses"` // Specifies a list of Azure Public IP Address IDs. PublicIpAddressIds []string `pulumi:"publicIpAddressIds"` PublicIpAddresses []string `pulumi:"publicIpAddresses"` // Specifies a list of trusted ranges to use for the Network. TrustedAddressRanges []string `pulumi:"trustedAddressRanges"` // A `vnetConfiguration` block as defined below. VnetConfiguration NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration `pulumi:"vnetConfiguration"` }
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs struct { // Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation. EgressNatIpAddressIds pulumi.StringArrayInput `pulumi:"egressNatIpAddressIds"` EgressNatIpAddresses pulumi.StringArrayInput `pulumi:"egressNatIpAddresses"` // Specifies a list of Azure Public IP Address IDs. PublicIpAddressIds pulumi.StringArrayInput `pulumi:"publicIpAddressIds"` PublicIpAddresses pulumi.StringArrayInput `pulumi:"publicIpAddresses"` // Specifies a list of trusted ranges to use for the Network. TrustedAddressRanges pulumi.StringArrayInput `pulumi:"trustedAddressRanges"` // A `vnetConfiguration` block as defined below. VnetConfiguration NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput `pulumi:"vnetConfiguration"` }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput }
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs and NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileInput` via:
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) TrustedAddressRanges() pulumi.StringArrayOutput
Specifies a list of trusted ranges to use for the Network.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) VnetConfiguration ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput) VnetConfiguration() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
A `vnetConfiguration` block as defined below.
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput }
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs, NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtr and NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput` via:
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtr ¶
func NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtr(v *NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileArgs) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) EgressNatIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddressIds ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddressIds() pulumi.StringArrayOutput
Specifies a list of Azure Public IP Address IDs.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddresses ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) PublicIpAddresses() pulumi.StringArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) TrustedAddressRanges ¶ added in v5.65.0
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) TrustedAddressRanges() pulumi.StringArrayOutput
Specifies a list of trusted ranges to use for the Network.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) VnetConfiguration ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrOutput) VnetConfiguration() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
A `vnetConfiguration` block as defined below.
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfiguration struct { IpOfTrustForUserDefinedRoutes *string `pulumi:"ipOfTrustForUserDefinedRoutes"` // The ID of the Trust subnet. TrustedSubnetId *string `pulumi:"trustedSubnetId"` // The ID of the UnTrust subnet. UntrustedSubnetId *string `pulumi:"untrustedSubnetId"` // The ID of the Virtual Network. VirtualNetworkId string `pulumi:"virtualNetworkId"` }
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs struct { IpOfTrustForUserDefinedRoutes pulumi.StringPtrInput `pulumi:"ipOfTrustForUserDefinedRoutes"` // The ID of the Trust subnet. TrustedSubnetId pulumi.StringPtrInput `pulumi:"trustedSubnetId"` // The ID of the UnTrust subnet. UntrustedSubnetId pulumi.StringPtrInput `pulumi:"untrustedSubnetId"` // The ID of the Virtual Network. VirtualNetworkId pulumi.StringInput `pulumi:"virtualNetworkId"` }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput }
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs and NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationInput` via:
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) TrustedSubnetId() pulumi.StringPtrOutput
The ID of the Trust subnet.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) UntrustedSubnetId() pulumi.StringPtrOutput
The ID of the UnTrust subnet.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) VirtualNetworkId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationOutput) VirtualNetworkId() pulumi.StringOutput
The ID of the Virtual Network.
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput }
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs, NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtr and NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput` via:
NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs{...} or: nil
func NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtr ¶
func NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtr(v *NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationArgs) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrInput
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) IpOfTrustForUserDefinedRoutes() pulumi.StringPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) ToNextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) TrustedSubnetId() pulumi.StringPtrOutput
The ID of the Trust subnet.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) UntrustedSubnetId() pulumi.StringPtrOutput
The ID of the UnTrust subnet.
func (NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileVnetConfigurationPtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network.
type NextGenerationFirewallVirtualNetworkPanoramaOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) DestinationNats ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) DestinationNats() NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayOutput
One or more `destinationNat` blocks as defined below.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) DnsSettings ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) DnsSettings() NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrOutput
A `dnsSettings` block as defined below.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) Location ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Location() pulumi.StringOutput
The Azure Region where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) Name ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Name() pulumi.StringOutput
The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) NetworkProfile ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) NetworkProfile() NextGenerationFirewallVirtualNetworkPanoramaNetworkProfileOutput
A `networkProfile` block as defined below.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) PanoramaBase64Config ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) PanoramaBase64Config() pulumi.StringOutput
The base64 encoded configuration registration string as defined by your Panorama Server for your Cloud Device Group.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) Panoramas ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Panoramas() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
A `panorama` block as defined below.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ResourceGroupName ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) Tags ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) Tags() pulumi.StringMapOutput
A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Panorama.
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaOutput
func (NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaOutput
type NextGenerationFirewallVirtualNetworkPanoramaPanorama ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanorama struct { // The Device Group Name to which this Firewall Resource is registered. DeviceGroupName *string `pulumi:"deviceGroupName"` // The Host Name of this Firewall Resource. HostName *string `pulumi:"hostName"` // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Name *string `pulumi:"name"` // The name of the First Panorana server. PanoramaServer1 *string `pulumi:"panoramaServer1"` // The name of the Second Panorana server. PanoramaServer2 *string `pulumi:"panoramaServer2"` // The name of the Panorama Template applied to this Firewall Resource. TemplateName *string `pulumi:"templateName"` // The SSH Key to connect to the Firewall Resource. VirtualMachineSshKey *string `pulumi:"virtualMachineSshKey"` }
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs struct { // The Device Group Name to which this Firewall Resource is registered. DeviceGroupName pulumi.StringPtrInput `pulumi:"deviceGroupName"` // The Host Name of this Firewall Resource. HostName pulumi.StringPtrInput `pulumi:"hostName"` // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Name pulumi.StringPtrInput `pulumi:"name"` // The name of the First Panorana server. PanoramaServer1 pulumi.StringPtrInput `pulumi:"panoramaServer1"` // The name of the Second Panorana server. PanoramaServer2 pulumi.StringPtrInput `pulumi:"panoramaServer2"` // The name of the Panorama Template applied to this Firewall Resource. TemplateName pulumi.StringPtrInput `pulumi:"templateName"` // The SSH Key to connect to the Firewall Resource. VirtualMachineSshKey pulumi.StringPtrInput `pulumi:"virtualMachineSshKey"` }
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray []NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext ¶
func (i NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput }
NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray and NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput` via:
NextGenerationFirewallVirtualNetworkPanoramaPanoramaArray{ NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs{...} }
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayOutput
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput interface { pulumi.Input ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext(context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput }
NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput is an input type that accepts NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs and NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput values. You can construct a concrete instance of `NextGenerationFirewallVirtualNetworkPanoramaPanoramaInput` via:
NextGenerationFirewallVirtualNetworkPanoramaPanoramaArgs{...}
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput ¶
type NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput struct{ *pulumi.OutputState }
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) DeviceGroupName ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) DeviceGroupName() pulumi.StringPtrOutput
The Device Group Name to which this Firewall Resource is registered.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ElementType() reflect.Type
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) HostName ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) HostName() pulumi.StringPtrOutput
The Host Name of this Firewall Resource.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) Name ¶
The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer1 ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer1() pulumi.StringPtrOutput
The name of the First Panorana server.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer2 ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) PanoramaServer2() pulumi.StringPtrOutput
The name of the Second Panorana server.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) TemplateName ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) TemplateName() pulumi.StringPtrOutput
The name of the Panorama Template applied to this Firewall Resource.
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput() NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) ToNextGenerationFirewallVirtualNetworkPanoramaPanoramaOutputWithContext(ctx context.Context) NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput
func (NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) VirtualMachineSshKey ¶
func (o NextGenerationFirewallVirtualNetworkPanoramaPanoramaOutput) VirtualMachineSshKey() pulumi.StringPtrOutput
The SSH Key to connect to the Firewall Resource.
type NextGenerationFirewallVirtualNetworkPanoramaState ¶
type NextGenerationFirewallVirtualNetworkPanoramaState struct { // One or more `destinationNat` blocks as defined below. DestinationNats NextGenerationFirewallVirtualNetworkPanoramaDestinationNatArrayInput // A `dnsSettings` block as defined below. DnsSettings NextGenerationFirewallVirtualNetworkPanoramaDnsSettingsPtrInput // The Azure Region where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Location pulumi.StringPtrInput // The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Panorama. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile NextGenerationFirewallVirtualNetworkPanoramaNetworkProfilePtrInput // The base64 encoded configuration registration string as defined by your Panorama Server for your Cloud Device Group. PanoramaBase64Config pulumi.StringPtrInput // A `panorama` block as defined below. Panoramas NextGenerationFirewallVirtualNetworkPanoramaPanoramaArrayInput // The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Panorama should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Panorama to be created. ResourceGroupName pulumi.StringPtrInput // A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Panorama. Tags pulumi.StringMapInput }
func (NextGenerationFirewallVirtualNetworkPanoramaState) ElementType ¶
func (NextGenerationFirewallVirtualNetworkPanoramaState) ElementType() reflect.Type
type VirtualNetworkAppliance ¶
type VirtualNetworkAppliance struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` VirtualHubId pulumi.StringOutput `pulumi:"virtualHubId"` }
func GetVirtualNetworkAppliance ¶
func GetVirtualNetworkAppliance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkApplianceState, opts ...pulumi.ResourceOption) (*VirtualNetworkAppliance, error)
GetVirtualNetworkAppliance gets an existing VirtualNetworkAppliance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualNetworkAppliance ¶
func NewVirtualNetworkAppliance(ctx *pulumi.Context, name string, args *VirtualNetworkApplianceArgs, opts ...pulumi.ResourceOption) (*VirtualNetworkAppliance, error)
NewVirtualNetworkAppliance registers a new resource with the given unique name, arguments, and options.
func (*VirtualNetworkAppliance) ElementType ¶
func (*VirtualNetworkAppliance) ElementType() reflect.Type
func (*VirtualNetworkAppliance) ToVirtualNetworkApplianceOutput ¶
func (i *VirtualNetworkAppliance) ToVirtualNetworkApplianceOutput() VirtualNetworkApplianceOutput
func (*VirtualNetworkAppliance) ToVirtualNetworkApplianceOutputWithContext ¶
func (i *VirtualNetworkAppliance) ToVirtualNetworkApplianceOutputWithContext(ctx context.Context) VirtualNetworkApplianceOutput
type VirtualNetworkApplianceArgs ¶
type VirtualNetworkApplianceArgs struct { Name pulumi.StringPtrInput VirtualHubId pulumi.StringInput }
The set of arguments for constructing a VirtualNetworkAppliance resource.
func (VirtualNetworkApplianceArgs) ElementType ¶
func (VirtualNetworkApplianceArgs) ElementType() reflect.Type
type VirtualNetworkApplianceArray ¶
type VirtualNetworkApplianceArray []VirtualNetworkApplianceInput
func (VirtualNetworkApplianceArray) ElementType ¶
func (VirtualNetworkApplianceArray) ElementType() reflect.Type
func (VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutput ¶
func (i VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutput() VirtualNetworkApplianceArrayOutput
func (VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutputWithContext ¶
func (i VirtualNetworkApplianceArray) ToVirtualNetworkApplianceArrayOutputWithContext(ctx context.Context) VirtualNetworkApplianceArrayOutput
type VirtualNetworkApplianceArrayInput ¶
type VirtualNetworkApplianceArrayInput interface { pulumi.Input ToVirtualNetworkApplianceArrayOutput() VirtualNetworkApplianceArrayOutput ToVirtualNetworkApplianceArrayOutputWithContext(context.Context) VirtualNetworkApplianceArrayOutput }
VirtualNetworkApplianceArrayInput is an input type that accepts VirtualNetworkApplianceArray and VirtualNetworkApplianceArrayOutput values. You can construct a concrete instance of `VirtualNetworkApplianceArrayInput` via:
VirtualNetworkApplianceArray{ VirtualNetworkApplianceArgs{...} }
type VirtualNetworkApplianceArrayOutput ¶
type VirtualNetworkApplianceArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkApplianceArrayOutput) ElementType ¶
func (VirtualNetworkApplianceArrayOutput) ElementType() reflect.Type
func (VirtualNetworkApplianceArrayOutput) Index ¶
func (o VirtualNetworkApplianceArrayOutput) Index(i pulumi.IntInput) VirtualNetworkApplianceOutput
func (VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutput ¶
func (o VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutput() VirtualNetworkApplianceArrayOutput
func (VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutputWithContext ¶
func (o VirtualNetworkApplianceArrayOutput) ToVirtualNetworkApplianceArrayOutputWithContext(ctx context.Context) VirtualNetworkApplianceArrayOutput
type VirtualNetworkApplianceInput ¶
type VirtualNetworkApplianceInput interface { pulumi.Input ToVirtualNetworkApplianceOutput() VirtualNetworkApplianceOutput ToVirtualNetworkApplianceOutputWithContext(ctx context.Context) VirtualNetworkApplianceOutput }
type VirtualNetworkApplianceMap ¶
type VirtualNetworkApplianceMap map[string]VirtualNetworkApplianceInput
func (VirtualNetworkApplianceMap) ElementType ¶
func (VirtualNetworkApplianceMap) ElementType() reflect.Type
func (VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutput ¶
func (i VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutput() VirtualNetworkApplianceMapOutput
func (VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutputWithContext ¶
func (i VirtualNetworkApplianceMap) ToVirtualNetworkApplianceMapOutputWithContext(ctx context.Context) VirtualNetworkApplianceMapOutput
type VirtualNetworkApplianceMapInput ¶
type VirtualNetworkApplianceMapInput interface { pulumi.Input ToVirtualNetworkApplianceMapOutput() VirtualNetworkApplianceMapOutput ToVirtualNetworkApplianceMapOutputWithContext(context.Context) VirtualNetworkApplianceMapOutput }
VirtualNetworkApplianceMapInput is an input type that accepts VirtualNetworkApplianceMap and VirtualNetworkApplianceMapOutput values. You can construct a concrete instance of `VirtualNetworkApplianceMapInput` via:
VirtualNetworkApplianceMap{ "key": VirtualNetworkApplianceArgs{...} }
type VirtualNetworkApplianceMapOutput ¶
type VirtualNetworkApplianceMapOutput struct{ *pulumi.OutputState }
func (VirtualNetworkApplianceMapOutput) ElementType ¶
func (VirtualNetworkApplianceMapOutput) ElementType() reflect.Type
func (VirtualNetworkApplianceMapOutput) MapIndex ¶
func (o VirtualNetworkApplianceMapOutput) MapIndex(k pulumi.StringInput) VirtualNetworkApplianceOutput
func (VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutput ¶
func (o VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutput() VirtualNetworkApplianceMapOutput
func (VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutputWithContext ¶
func (o VirtualNetworkApplianceMapOutput) ToVirtualNetworkApplianceMapOutputWithContext(ctx context.Context) VirtualNetworkApplianceMapOutput
type VirtualNetworkApplianceOutput ¶
type VirtualNetworkApplianceOutput struct{ *pulumi.OutputState }
func (VirtualNetworkApplianceOutput) ElementType ¶
func (VirtualNetworkApplianceOutput) ElementType() reflect.Type
func (VirtualNetworkApplianceOutput) Name ¶
func (o VirtualNetworkApplianceOutput) Name() pulumi.StringOutput
func (VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutput ¶
func (o VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutput() VirtualNetworkApplianceOutput
func (VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutputWithContext ¶
func (o VirtualNetworkApplianceOutput) ToVirtualNetworkApplianceOutputWithContext(ctx context.Context) VirtualNetworkApplianceOutput
func (VirtualNetworkApplianceOutput) VirtualHubId ¶
func (o VirtualNetworkApplianceOutput) VirtualHubId() pulumi.StringOutput
type VirtualNetworkApplianceState ¶
type VirtualNetworkApplianceState struct { Name pulumi.StringPtrInput VirtualHubId pulumi.StringPtrInput }
func (VirtualNetworkApplianceState) ElementType ¶
func (VirtualNetworkApplianceState) ElementType() reflect.Type
Source Files ¶
- getLocalRulestack.go
- init.go
- localRulestack.go
- localRulestackCertificate.go
- localRulestackFqdnList.go
- localRulestackOutboundTrustCertificateAssociation.go
- localRulestackOutboundUntrustCertificateAssociation.go
- localRulestackPrefixList.go
- localRulestackRule.go
- nextGenerationFirewallVirtualHubLocalRulestack.go
- nextGenerationFirewallVirtualHubPanorama.go
- nextGenerationFirewallVirtualNetworkLocalRulestack.go
- nextGenerationFirewallVirtualNetworkPanorama.go
- pulumiTypes.go
- virtualNetworkAppliance.go