Documentation
¶
Index ¶
- Constants
- type FirewallDomainList
- func (*FirewallDomainList) ElementType() reflect.Type
- func (i *FirewallDomainList) ToFirewallDomainListOutput() FirewallDomainListOutput
- func (i *FirewallDomainList) ToFirewallDomainListOutputWithContext(ctx context.Context) FirewallDomainListOutput
- func (i *FirewallDomainList) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainList]
- type FirewallDomainListArgs
- type FirewallDomainListInput
- type FirewallDomainListOutput
- func (o FirewallDomainListOutput) Arn() pulumi.StringOutput
- func (o FirewallDomainListOutput) CreationTime() pulumi.StringOutput
- func (o FirewallDomainListOutput) CreatorRequestId() pulumi.StringOutput
- func (o FirewallDomainListOutput) DomainCount() pulumi.IntOutput
- func (o FirewallDomainListOutput) DomainFileUrl() pulumi.StringPtrOutput
- func (o FirewallDomainListOutput) Domains() pulumi.StringArrayOutput
- func (FirewallDomainListOutput) ElementType() reflect.Type
- func (o FirewallDomainListOutput) ManagedOwnerName() pulumi.StringOutput
- func (o FirewallDomainListOutput) ModificationTime() pulumi.StringOutput
- func (o FirewallDomainListOutput) Name() pulumi.StringPtrOutput
- func (o FirewallDomainListOutput) Status() FirewallDomainListStatusOutput
- func (o FirewallDomainListOutput) StatusMessage() pulumi.StringOutput
- func (o FirewallDomainListOutput) Tags() FirewallDomainListTagArrayOutput
- func (o FirewallDomainListOutput) ToFirewallDomainListOutput() FirewallDomainListOutput
- func (o FirewallDomainListOutput) ToFirewallDomainListOutputWithContext(ctx context.Context) FirewallDomainListOutput
- func (o FirewallDomainListOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainList]
- type FirewallDomainListState
- type FirewallDomainListStatus
- type FirewallDomainListStatusOutput
- func (FirewallDomainListStatusOutput) ElementType() reflect.Type
- func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutput() FirewallDomainListStatusOutput
- func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutputWithContext(ctx context.Context) FirewallDomainListStatusOutput
- func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutput() FirewallDomainListStatusPtrOutput
- func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutputWithContext(ctx context.Context) FirewallDomainListStatusPtrOutput
- func (o FirewallDomainListStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListStatus]
- func (o FirewallDomainListStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallDomainListStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallDomainListStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallDomainListStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallDomainListStatusPtrOutput
- func (o FirewallDomainListStatusPtrOutput) Elem() FirewallDomainListStatusOutput
- func (FirewallDomainListStatusPtrOutput) ElementType() reflect.Type
- func (o FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutput() FirewallDomainListStatusPtrOutput
- func (o FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutputWithContext(ctx context.Context) FirewallDomainListStatusPtrOutput
- func (o FirewallDomainListStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainListStatus]
- func (o FirewallDomainListStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallDomainListStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallDomainListTag
- type FirewallDomainListTagArgs
- func (FirewallDomainListTagArgs) ElementType() reflect.Type
- func (i FirewallDomainListTagArgs) ToFirewallDomainListTagOutput() FirewallDomainListTagOutput
- func (i FirewallDomainListTagArgs) ToFirewallDomainListTagOutputWithContext(ctx context.Context) FirewallDomainListTagOutput
- func (i FirewallDomainListTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListTag]
- type FirewallDomainListTagArray
- func (FirewallDomainListTagArray) ElementType() reflect.Type
- func (i FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutput() FirewallDomainListTagArrayOutput
- func (i FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutputWithContext(ctx context.Context) FirewallDomainListTagArrayOutput
- func (i FirewallDomainListTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallDomainListTag]
- type FirewallDomainListTagArrayInput
- type FirewallDomainListTagArrayOutput
- func (FirewallDomainListTagArrayOutput) ElementType() reflect.Type
- func (o FirewallDomainListTagArrayOutput) Index(i pulumi.IntInput) FirewallDomainListTagOutput
- func (o FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutput() FirewallDomainListTagArrayOutput
- func (o FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutputWithContext(ctx context.Context) FirewallDomainListTagArrayOutput
- func (o FirewallDomainListTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallDomainListTag]
- type FirewallDomainListTagInput
- type FirewallDomainListTagOutput
- func (FirewallDomainListTagOutput) ElementType() reflect.Type
- func (o FirewallDomainListTagOutput) Key() pulumi.StringOutput
- func (o FirewallDomainListTagOutput) ToFirewallDomainListTagOutput() FirewallDomainListTagOutput
- func (o FirewallDomainListTagOutput) ToFirewallDomainListTagOutputWithContext(ctx context.Context) FirewallDomainListTagOutput
- func (o FirewallDomainListTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListTag]
- func (o FirewallDomainListTagOutput) Value() pulumi.StringOutput
- type FirewallRuleGroup
- func (*FirewallRuleGroup) ElementType() reflect.Type
- func (i *FirewallRuleGroup) ToFirewallRuleGroupOutput() FirewallRuleGroupOutput
- func (i *FirewallRuleGroup) ToFirewallRuleGroupOutputWithContext(ctx context.Context) FirewallRuleGroupOutput
- func (i *FirewallRuleGroup) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroup]
- type FirewallRuleGroupArgs
- type FirewallRuleGroupAssociation
- func (*FirewallRuleGroupAssociation) ElementType() reflect.Type
- func (i *FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutput() FirewallRuleGroupAssociationOutput
- func (i *FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationOutput
- func (i *FirewallRuleGroupAssociation) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociation]
- type FirewallRuleGroupAssociationArgs
- type FirewallRuleGroupAssociationInput
- type FirewallRuleGroupAssociationMutationProtection
- func (FirewallRuleGroupAssociationMutationProtection) ElementType() reflect.Type
- func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutput() FirewallRuleGroupAssociationMutationProtectionOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupAssociationMutationProtectionInput
- type FirewallRuleGroupAssociationMutationProtectionOutput
- func (FirewallRuleGroupAssociationMutationProtectionOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutput() FirewallRuleGroupAssociationMutationProtectionOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationMutationProtection]
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupAssociationMutationProtectionPtrInput
- type FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) Elem() FirewallRuleGroupAssociationMutationProtectionOutput
- func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociationMutationProtection]
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupAssociationOutput
- func (o FirewallRuleGroupAssociationOutput) Arn() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) CreationTime() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) CreatorRequestId() pulumi.StringOutput
- func (FirewallRuleGroupAssociationOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationOutput) FirewallRuleGroupId() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) ManagedOwnerName() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) ModificationTime() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) MutationProtection() FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o FirewallRuleGroupAssociationOutput) Name() pulumi.StringPtrOutput
- func (o FirewallRuleGroupAssociationOutput) Priority() pulumi.IntOutput
- func (o FirewallRuleGroupAssociationOutput) Status() FirewallRuleGroupAssociationStatusOutput
- func (o FirewallRuleGroupAssociationOutput) StatusMessage() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationOutput) Tags() FirewallRuleGroupAssociationTagArrayOutput
- func (o FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutput() FirewallRuleGroupAssociationOutput
- func (o FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationOutput
- func (o FirewallRuleGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociation]
- func (o FirewallRuleGroupAssociationOutput) VpcId() pulumi.StringOutput
- type FirewallRuleGroupAssociationState
- type FirewallRuleGroupAssociationStatus
- type FirewallRuleGroupAssociationStatusOutput
- func (FirewallRuleGroupAssociationStatusOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutput() FirewallRuleGroupAssociationStatusOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutput() FirewallRuleGroupAssociationStatusPtrOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusPtrOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationStatus]
- func (o FirewallRuleGroupAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupAssociationStatusPtrOutput
- func (o FirewallRuleGroupAssociationStatusPtrOutput) Elem() FirewallRuleGroupAssociationStatusOutput
- func (FirewallRuleGroupAssociationStatusPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutput() FirewallRuleGroupAssociationStatusPtrOutput
- func (o FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusPtrOutput
- func (o FirewallRuleGroupAssociationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociationStatus]
- func (o FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupAssociationTag
- type FirewallRuleGroupAssociationTagArgs
- func (FirewallRuleGroupAssociationTagArgs) ElementType() reflect.Type
- func (i FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutput() FirewallRuleGroupAssociationTagOutput
- func (i FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagOutput
- func (i FirewallRuleGroupAssociationTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationTag]
- type FirewallRuleGroupAssociationTagArray
- func (FirewallRuleGroupAssociationTagArray) ElementType() reflect.Type
- func (i FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutput() FirewallRuleGroupAssociationTagArrayOutput
- func (i FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagArrayOutput
- func (i FirewallRuleGroupAssociationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupAssociationTag]
- type FirewallRuleGroupAssociationTagArrayInput
- type FirewallRuleGroupAssociationTagArrayOutput
- func (FirewallRuleGroupAssociationTagArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationTagArrayOutput) Index(i pulumi.IntInput) FirewallRuleGroupAssociationTagOutput
- func (o FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutput() FirewallRuleGroupAssociationTagArrayOutput
- func (o FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagArrayOutput
- func (o FirewallRuleGroupAssociationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupAssociationTag]
- type FirewallRuleGroupAssociationTagInput
- type FirewallRuleGroupAssociationTagOutput
- func (FirewallRuleGroupAssociationTagOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupAssociationTagOutput) Key() pulumi.StringOutput
- func (o FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutput() FirewallRuleGroupAssociationTagOutput
- func (o FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagOutput
- func (o FirewallRuleGroupAssociationTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationTag]
- func (o FirewallRuleGroupAssociationTagOutput) Value() pulumi.StringOutput
- type FirewallRuleGroupFirewallRule
- type FirewallRuleGroupFirewallRuleAction
- func (FirewallRuleGroupFirewallRuleAction) ElementType() reflect.Type
- func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutput() FirewallRuleGroupFirewallRuleActionOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleGroupFirewallRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleActionInput
- type FirewallRuleGroupFirewallRuleActionOutput
- func (FirewallRuleGroupFirewallRuleActionOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutput() FirewallRuleGroupFirewallRuleActionOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRuleAction]
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleActionPtrInput
- type FirewallRuleGroupFirewallRuleActionPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) Elem() FirewallRuleGroupFirewallRuleActionOutput
- func (FirewallRuleGroupFirewallRuleActionPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupFirewallRuleAction]
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleArgs
- func (FirewallRuleGroupFirewallRuleArgs) ElementType() reflect.Type
- func (i FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutput() FirewallRuleGroupFirewallRuleOutput
- func (i FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleOutput
- func (i FirewallRuleGroupFirewallRuleArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRule]
- type FirewallRuleGroupFirewallRuleArray
- func (FirewallRuleGroupFirewallRuleArray) ElementType() reflect.Type
- func (i FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutput() FirewallRuleGroupFirewallRuleArrayOutput
- func (i FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleArrayOutput
- func (i FirewallRuleGroupFirewallRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupFirewallRule]
- type FirewallRuleGroupFirewallRuleArrayInput
- type FirewallRuleGroupFirewallRuleArrayOutput
- func (FirewallRuleGroupFirewallRuleArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleArrayOutput) Index(i pulumi.IntInput) FirewallRuleGroupFirewallRuleOutput
- func (o FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutput() FirewallRuleGroupFirewallRuleArrayOutput
- func (o FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleArrayOutput
- func (o FirewallRuleGroupFirewallRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupFirewallRule]
- type FirewallRuleGroupFirewallRuleBlockOverrideDnsType
- func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ElementType() reflect.Type
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeInput
- type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRuleBlockOverrideDnsType]
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrInput
- type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) Elem() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
- func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupFirewallRuleBlockOverrideDnsType]
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleBlockResponse
- func (FirewallRuleGroupFirewallRuleBlockResponse) ElementType() reflect.Type
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutput() FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleBlockResponseInput
- type FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutput() FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRuleBlockResponse]
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleBlockResponsePtrInput
- type FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) Elem() FirewallRuleGroupFirewallRuleBlockResponseOutput
- func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupFirewallRuleBlockResponse]
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupFirewallRuleInput
- type FirewallRuleGroupFirewallRuleOutput
- func (o FirewallRuleGroupFirewallRuleOutput) Action() FirewallRuleGroupFirewallRuleActionOutput
- func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideDnsType() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
- func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideDomain() pulumi.StringPtrOutput
- func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideTtl() pulumi.IntPtrOutput
- func (o FirewallRuleGroupFirewallRuleOutput) BlockResponse() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
- func (FirewallRuleGroupFirewallRuleOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupFirewallRuleOutput) FirewallDomainListId() pulumi.StringOutput
- func (o FirewallRuleGroupFirewallRuleOutput) Priority() pulumi.IntOutput
- func (o FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutput() FirewallRuleGroupFirewallRuleOutput
- func (o FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleOutput
- func (o FirewallRuleGroupFirewallRuleOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRule]
- type FirewallRuleGroupInput
- type FirewallRuleGroupOutput
- func (o FirewallRuleGroupOutput) Arn() pulumi.StringOutput
- func (o FirewallRuleGroupOutput) CreationTime() pulumi.StringOutput
- func (o FirewallRuleGroupOutput) CreatorRequestId() pulumi.StringOutput
- func (FirewallRuleGroupOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupOutput) FirewallRules() FirewallRuleGroupFirewallRuleArrayOutput
- func (o FirewallRuleGroupOutput) ModificationTime() pulumi.StringOutput
- func (o FirewallRuleGroupOutput) Name() pulumi.StringPtrOutput
- func (o FirewallRuleGroupOutput) OwnerId() pulumi.StringOutput
- func (o FirewallRuleGroupOutput) RuleCount() pulumi.IntOutput
- func (o FirewallRuleGroupOutput) ShareStatus() FirewallRuleGroupShareStatusOutput
- func (o FirewallRuleGroupOutput) Status() FirewallRuleGroupStatusOutput
- func (o FirewallRuleGroupOutput) StatusMessage() pulumi.StringOutput
- func (o FirewallRuleGroupOutput) Tags() FirewallRuleGroupTagArrayOutput
- func (o FirewallRuleGroupOutput) ToFirewallRuleGroupOutput() FirewallRuleGroupOutput
- func (o FirewallRuleGroupOutput) ToFirewallRuleGroupOutputWithContext(ctx context.Context) FirewallRuleGroupOutput
- func (o FirewallRuleGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroup]
- type FirewallRuleGroupShareStatus
- type FirewallRuleGroupShareStatusOutput
- func (FirewallRuleGroupShareStatusOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutput() FirewallRuleGroupShareStatusOutput
- func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusOutput
- func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutput() FirewallRuleGroupShareStatusPtrOutput
- func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusPtrOutput
- func (o FirewallRuleGroupShareStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupShareStatus]
- func (o FirewallRuleGroupShareStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupShareStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupShareStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupShareStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupShareStatusPtrOutput
- func (o FirewallRuleGroupShareStatusPtrOutput) Elem() FirewallRuleGroupShareStatusOutput
- func (FirewallRuleGroupShareStatusPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutput() FirewallRuleGroupShareStatusPtrOutput
- func (o FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusPtrOutput
- func (o FirewallRuleGroupShareStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupShareStatus]
- func (o FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupState
- type FirewallRuleGroupStatus
- type FirewallRuleGroupStatusOutput
- func (FirewallRuleGroupStatusOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutput() FirewallRuleGroupStatusOutput
- func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutputWithContext(ctx context.Context) FirewallRuleGroupStatusOutput
- func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutput() FirewallRuleGroupStatusPtrOutput
- func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupStatusPtrOutput
- func (o FirewallRuleGroupStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupStatus]
- func (o FirewallRuleGroupStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleGroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleGroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupStatusPtrOutput
- func (o FirewallRuleGroupStatusPtrOutput) Elem() FirewallRuleGroupStatusOutput
- func (FirewallRuleGroupStatusPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutput() FirewallRuleGroupStatusPtrOutput
- func (o FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupStatusPtrOutput
- func (o FirewallRuleGroupStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupStatus]
- func (o FirewallRuleGroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleGroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleGroupTag
- type FirewallRuleGroupTagArgs
- func (FirewallRuleGroupTagArgs) ElementType() reflect.Type
- func (i FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutput() FirewallRuleGroupTagOutput
- func (i FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutputWithContext(ctx context.Context) FirewallRuleGroupTagOutput
- func (i FirewallRuleGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupTag]
- type FirewallRuleGroupTagArray
- func (FirewallRuleGroupTagArray) ElementType() reflect.Type
- func (i FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutput() FirewallRuleGroupTagArrayOutput
- func (i FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupTagArrayOutput
- func (i FirewallRuleGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupTag]
- type FirewallRuleGroupTagArrayInput
- type FirewallRuleGroupTagArrayOutput
- func (FirewallRuleGroupTagArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupTagArrayOutput) Index(i pulumi.IntInput) FirewallRuleGroupTagOutput
- func (o FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutput() FirewallRuleGroupTagArrayOutput
- func (o FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupTagArrayOutput
- func (o FirewallRuleGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupTag]
- type FirewallRuleGroupTagInput
- type FirewallRuleGroupTagOutput
- func (FirewallRuleGroupTagOutput) ElementType() reflect.Type
- func (o FirewallRuleGroupTagOutput) Key() pulumi.StringOutput
- func (o FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutput() FirewallRuleGroupTagOutput
- func (o FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutputWithContext(ctx context.Context) FirewallRuleGroupTagOutput
- func (o FirewallRuleGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupTag]
- func (o FirewallRuleGroupTagOutput) Value() pulumi.StringOutput
- type LookupFirewallDomainListArgs
- type LookupFirewallDomainListOutputArgs
- type LookupFirewallDomainListResult
- type LookupFirewallDomainListResultOutput
- func (o LookupFirewallDomainListResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) CreatorRequestId() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) DomainCount() pulumi.IntPtrOutput
- func (LookupFirewallDomainListResultOutput) ElementType() reflect.Type
- func (o LookupFirewallDomainListResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) ManagedOwnerName() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) ModificationTime() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) Status() FirewallDomainListStatusPtrOutput
- func (o LookupFirewallDomainListResultOutput) StatusMessage() pulumi.StringPtrOutput
- func (o LookupFirewallDomainListResultOutput) Tags() FirewallDomainListTagArrayOutput
- func (o LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutput() LookupFirewallDomainListResultOutput
- func (o LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutputWithContext(ctx context.Context) LookupFirewallDomainListResultOutput
- func (o LookupFirewallDomainListResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallDomainListResult]
- type LookupFirewallRuleGroupArgs
- type LookupFirewallRuleGroupAssociationArgs
- type LookupFirewallRuleGroupAssociationOutputArgs
- type LookupFirewallRuleGroupAssociationResult
- type LookupFirewallRuleGroupAssociationResultOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) CreatorRequestId() pulumi.StringPtrOutput
- func (LookupFirewallRuleGroupAssociationResultOutput) ElementType() reflect.Type
- func (o LookupFirewallRuleGroupAssociationResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) ManagedOwnerName() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) ModificationTime() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) MutationProtection() FirewallRuleGroupAssociationMutationProtectionPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) Priority() pulumi.IntPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) Status() FirewallRuleGroupAssociationStatusPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) StatusMessage() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) Tags() FirewallRuleGroupAssociationTagArrayOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutput() LookupFirewallRuleGroupAssociationResultOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutputWithContext(ctx context.Context) LookupFirewallRuleGroupAssociationResultOutput
- func (o LookupFirewallRuleGroupAssociationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallRuleGroupAssociationResult]
- type LookupFirewallRuleGroupOutputArgs
- type LookupFirewallRuleGroupResult
- type LookupFirewallRuleGroupResultOutput
- func (o LookupFirewallRuleGroupResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) CreatorRequestId() pulumi.StringPtrOutput
- func (LookupFirewallRuleGroupResultOutput) ElementType() reflect.Type
- func (o LookupFirewallRuleGroupResultOutput) FirewallRules() FirewallRuleGroupFirewallRuleArrayOutput
- func (o LookupFirewallRuleGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) ModificationTime() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) OwnerId() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) RuleCount() pulumi.IntPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) ShareStatus() FirewallRuleGroupShareStatusPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) Status() FirewallRuleGroupStatusPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) StatusMessage() pulumi.StringPtrOutput
- func (o LookupFirewallRuleGroupResultOutput) Tags() FirewallRuleGroupTagArrayOutput
- func (o LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutput() LookupFirewallRuleGroupResultOutput
- func (o LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutputWithContext(ctx context.Context) LookupFirewallRuleGroupResultOutput
- func (o LookupFirewallRuleGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallRuleGroupResult]
- type LookupOutpostResolverArgs
- type LookupOutpostResolverOutputArgs
- type LookupOutpostResolverResult
- type LookupOutpostResolverResultOutput
- func (o LookupOutpostResolverResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) CreatorRequestId() pulumi.StringPtrOutput
- func (LookupOutpostResolverResultOutput) ElementType() reflect.Type
- func (o LookupOutpostResolverResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) InstanceCount() pulumi.IntPtrOutput
- func (o LookupOutpostResolverResultOutput) ModificationTime() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) PreferredInstanceType() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) Status() OutpostResolverStatusPtrOutput
- func (o LookupOutpostResolverResultOutput) StatusMessage() pulumi.StringPtrOutput
- func (o LookupOutpostResolverResultOutput) Tags() OutpostResolverTagArrayOutput
- func (o LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutput() LookupOutpostResolverResultOutput
- func (o LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutputWithContext(ctx context.Context) LookupOutpostResolverResultOutput
- func (o LookupOutpostResolverResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOutpostResolverResult]
- type LookupResolverConfigArgs
- type LookupResolverConfigOutputArgs
- type LookupResolverConfigResult
- type LookupResolverConfigResultOutput
- func (o LookupResolverConfigResultOutput) AutodefinedReverse() ResolverConfigAutodefinedReversePtrOutput
- func (LookupResolverConfigResultOutput) ElementType() reflect.Type
- func (o LookupResolverConfigResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResolverConfigResultOutput) OwnerId() pulumi.StringPtrOutput
- func (o LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutput() LookupResolverConfigResultOutput
- func (o LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutputWithContext(ctx context.Context) LookupResolverConfigResultOutput
- func (o LookupResolverConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverConfigResult]
- type LookupResolverDnssecConfigArgs
- type LookupResolverDnssecConfigOutputArgs
- type LookupResolverDnssecConfigResult
- type LookupResolverDnssecConfigResultOutput
- func (LookupResolverDnssecConfigResultOutput) ElementType() reflect.Type
- func (o LookupResolverDnssecConfigResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResolverDnssecConfigResultOutput) OwnerId() pulumi.StringPtrOutput
- func (o LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutput() LookupResolverDnssecConfigResultOutput
- func (o LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutputWithContext(ctx context.Context) LookupResolverDnssecConfigResultOutput
- func (o LookupResolverDnssecConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverDnssecConfigResult]
- func (o LookupResolverDnssecConfigResultOutput) ValidationStatus() ResolverDnssecConfigValidationStatusPtrOutput
- type LookupResolverEndpointArgs
- type LookupResolverEndpointOutputArgs
- type LookupResolverEndpointResult
- type LookupResolverEndpointResultOutput
- func (o LookupResolverEndpointResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupResolverEndpointResultOutput) ElementType() reflect.Type
- func (o LookupResolverEndpointResultOutput) HostVpcId() pulumi.StringPtrOutput
- func (o LookupResolverEndpointResultOutput) IpAddressCount() pulumi.StringPtrOutput
- func (o LookupResolverEndpointResultOutput) IpAddresses() ResolverEndpointIpAddressRequestArrayOutput
- func (o LookupResolverEndpointResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupResolverEndpointResultOutput) ResolverEndpointId() pulumi.StringPtrOutput
- func (o LookupResolverEndpointResultOutput) ResolverEndpointType() pulumi.StringPtrOutput
- func (o LookupResolverEndpointResultOutput) Tags() ResolverEndpointTagArrayOutput
- func (o LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutput() LookupResolverEndpointResultOutput
- func (o LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutputWithContext(ctx context.Context) LookupResolverEndpointResultOutput
- func (o LookupResolverEndpointResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverEndpointResult]
- type LookupResolverQueryLoggingConfigArgs
- type LookupResolverQueryLoggingConfigAssociationArgs
- type LookupResolverQueryLoggingConfigAssociationOutputArgs
- type LookupResolverQueryLoggingConfigAssociationResult
- type LookupResolverQueryLoggingConfigAssociationResultOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) CreationTime() pulumi.StringPtrOutput
- func (LookupResolverQueryLoggingConfigAssociationResultOutput) ElementType() reflect.Type
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) Error() ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) Status() ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutput() LookupResolverQueryLoggingConfigAssociationResultOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutputWithContext(ctx context.Context) LookupResolverQueryLoggingConfigAssociationResultOutput
- func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverQueryLoggingConfigAssociationResult]
- type LookupResolverQueryLoggingConfigOutputArgs
- type LookupResolverQueryLoggingConfigResult
- type LookupResolverQueryLoggingConfigResultOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) AssociationCount() pulumi.IntPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) CreatorRequestId() pulumi.StringPtrOutput
- func (LookupResolverQueryLoggingConfigResultOutput) ElementType() reflect.Type
- func (o LookupResolverQueryLoggingConfigResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) OwnerId() pulumi.StringPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) ShareStatus() ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) Status() ResolverQueryLoggingConfigStatusPtrOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutput() LookupResolverQueryLoggingConfigResultOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutputWithContext(ctx context.Context) LookupResolverQueryLoggingConfigResultOutput
- func (o LookupResolverQueryLoggingConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverQueryLoggingConfigResult]
- type LookupResolverRuleArgs
- type LookupResolverRuleAssociationArgs
- type LookupResolverRuleAssociationOutputArgs
- type LookupResolverRuleAssociationResult
- type LookupResolverRuleAssociationResultOutput
- func (LookupResolverRuleAssociationResultOutput) ElementType() reflect.Type
- func (o LookupResolverRuleAssociationResultOutput) ResolverRuleAssociationId() pulumi.StringPtrOutput
- func (o LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutput() LookupResolverRuleAssociationResultOutput
- func (o LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutputWithContext(ctx context.Context) LookupResolverRuleAssociationResultOutput
- func (o LookupResolverRuleAssociationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverRuleAssociationResult]
- type LookupResolverRuleOutputArgs
- type LookupResolverRuleResult
- type LookupResolverRuleResultOutput
- func (o LookupResolverRuleResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupResolverRuleResultOutput) DomainName() pulumi.StringPtrOutput
- func (LookupResolverRuleResultOutput) ElementType() reflect.Type
- func (o LookupResolverRuleResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupResolverRuleResultOutput) ResolverEndpointId() pulumi.StringPtrOutput
- func (o LookupResolverRuleResultOutput) ResolverRuleId() pulumi.StringPtrOutput
- func (o LookupResolverRuleResultOutput) Tags() ResolverRuleTagArrayOutput
- func (o LookupResolverRuleResultOutput) TargetIps() ResolverRuleTargetAddressArrayOutput
- func (o LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutput() LookupResolverRuleResultOutput
- func (o LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutputWithContext(ctx context.Context) LookupResolverRuleResultOutput
- func (o LookupResolverRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverRuleResult]
- type OutpostResolver
- func (*OutpostResolver) ElementType() reflect.Type
- func (i *OutpostResolver) ToOutpostResolverOutput() OutpostResolverOutput
- func (i *OutpostResolver) ToOutpostResolverOutputWithContext(ctx context.Context) OutpostResolverOutput
- func (i *OutpostResolver) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolver]
- type OutpostResolverArgs
- type OutpostResolverInput
- type OutpostResolverOutput
- func (o OutpostResolverOutput) Arn() pulumi.StringOutput
- func (o OutpostResolverOutput) CreationTime() pulumi.StringOutput
- func (o OutpostResolverOutput) CreatorRequestId() pulumi.StringOutput
- func (OutpostResolverOutput) ElementType() reflect.Type
- func (o OutpostResolverOutput) InstanceCount() pulumi.IntPtrOutput
- func (o OutpostResolverOutput) ModificationTime() pulumi.StringOutput
- func (o OutpostResolverOutput) Name() pulumi.StringOutput
- func (o OutpostResolverOutput) OutpostArn() pulumi.StringOutput
- func (o OutpostResolverOutput) PreferredInstanceType() pulumi.StringOutput
- func (o OutpostResolverOutput) Status() OutpostResolverStatusOutput
- func (o OutpostResolverOutput) StatusMessage() pulumi.StringOutput
- func (o OutpostResolverOutput) Tags() OutpostResolverTagArrayOutput
- func (o OutpostResolverOutput) ToOutpostResolverOutput() OutpostResolverOutput
- func (o OutpostResolverOutput) ToOutpostResolverOutputWithContext(ctx context.Context) OutpostResolverOutput
- func (o OutpostResolverOutput) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolver]
- type OutpostResolverState
- type OutpostResolverStatus
- type OutpostResolverStatusOutput
- func (OutpostResolverStatusOutput) ElementType() reflect.Type
- func (o OutpostResolverStatusOutput) ToOutpostResolverStatusOutput() OutpostResolverStatusOutput
- func (o OutpostResolverStatusOutput) ToOutpostResolverStatusOutputWithContext(ctx context.Context) OutpostResolverStatusOutput
- func (o OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutput() OutpostResolverStatusPtrOutput
- func (o OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutputWithContext(ctx context.Context) OutpostResolverStatusPtrOutput
- func (o OutpostResolverStatusOutput) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverStatus]
- func (o OutpostResolverStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o OutpostResolverStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OutpostResolverStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OutpostResolverStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OutpostResolverStatusPtrOutput
- func (o OutpostResolverStatusPtrOutput) Elem() OutpostResolverStatusOutput
- func (OutpostResolverStatusPtrOutput) ElementType() reflect.Type
- func (o OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutput() OutpostResolverStatusPtrOutput
- func (o OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutputWithContext(ctx context.Context) OutpostResolverStatusPtrOutput
- func (o OutpostResolverStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolverStatus]
- func (o OutpostResolverStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OutpostResolverStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OutpostResolverTag
- type OutpostResolverTagArgs
- func (OutpostResolverTagArgs) ElementType() reflect.Type
- func (i OutpostResolverTagArgs) ToOutpostResolverTagOutput() OutpostResolverTagOutput
- func (i OutpostResolverTagArgs) ToOutpostResolverTagOutputWithContext(ctx context.Context) OutpostResolverTagOutput
- func (i OutpostResolverTagArgs) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverTag]
- type OutpostResolverTagArray
- func (OutpostResolverTagArray) ElementType() reflect.Type
- func (i OutpostResolverTagArray) ToOutpostResolverTagArrayOutput() OutpostResolverTagArrayOutput
- func (i OutpostResolverTagArray) ToOutpostResolverTagArrayOutputWithContext(ctx context.Context) OutpostResolverTagArrayOutput
- func (i OutpostResolverTagArray) ToOutput(ctx context.Context) pulumix.Output[[]OutpostResolverTag]
- type OutpostResolverTagArrayInput
- type OutpostResolverTagArrayOutput
- func (OutpostResolverTagArrayOutput) ElementType() reflect.Type
- func (o OutpostResolverTagArrayOutput) Index(i pulumi.IntInput) OutpostResolverTagOutput
- func (o OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutput() OutpostResolverTagArrayOutput
- func (o OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutputWithContext(ctx context.Context) OutpostResolverTagArrayOutput
- func (o OutpostResolverTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OutpostResolverTag]
- type OutpostResolverTagInput
- type OutpostResolverTagOutput
- func (OutpostResolverTagOutput) ElementType() reflect.Type
- func (o OutpostResolverTagOutput) Key() pulumi.StringOutput
- func (o OutpostResolverTagOutput) ToOutpostResolverTagOutput() OutpostResolverTagOutput
- func (o OutpostResolverTagOutput) ToOutpostResolverTagOutputWithContext(ctx context.Context) OutpostResolverTagOutput
- func (o OutpostResolverTagOutput) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverTag]
- func (o OutpostResolverTagOutput) Value() pulumi.StringOutput
- type ResolverConfig
- func (*ResolverConfig) ElementType() reflect.Type
- func (i *ResolverConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfig]
- func (i *ResolverConfig) ToResolverConfigOutput() ResolverConfigOutput
- func (i *ResolverConfig) ToResolverConfigOutputWithContext(ctx context.Context) ResolverConfigOutput
- type ResolverConfigArgs
- type ResolverConfigAutodefinedReverse
- type ResolverConfigAutodefinedReverseFlag
- func (ResolverConfigAutodefinedReverseFlag) ElementType() reflect.Type
- func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutput() ResolverConfigAutodefinedReverseFlagOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToStringOutput() pulumi.StringOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResolverConfigAutodefinedReverseFlag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverConfigAutodefinedReverseFlagInput
- type ResolverConfigAutodefinedReverseFlagOutput
- func (ResolverConfigAutodefinedReverseFlagOutput) ElementType() reflect.Type
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverConfigAutodefinedReverseFlag]
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutput() ResolverConfigAutodefinedReverseFlagOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverConfigAutodefinedReverseFlagPtrInput
- type ResolverConfigAutodefinedReverseFlagPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) Elem() ResolverConfigAutodefinedReverseFlagOutput
- func (ResolverConfigAutodefinedReverseFlagPtrOutput) ElementType() reflect.Type
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfigAutodefinedReverseFlag]
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverConfigAutodefinedReverseOutput
- func (ResolverConfigAutodefinedReverseOutput) ElementType() reflect.Type
- func (o ResolverConfigAutodefinedReverseOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverConfigAutodefinedReverse]
- func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutput() ResolverConfigAutodefinedReverseOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutput() ResolverConfigAutodefinedReversePtrOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReversePtrOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverConfigAutodefinedReverseOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverConfigAutodefinedReversePtrOutput
- func (o ResolverConfigAutodefinedReversePtrOutput) Elem() ResolverConfigAutodefinedReverseOutput
- func (ResolverConfigAutodefinedReversePtrOutput) ElementType() reflect.Type
- func (o ResolverConfigAutodefinedReversePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfigAutodefinedReverse]
- func (o ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutput() ResolverConfigAutodefinedReversePtrOutput
- func (o ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReversePtrOutput
- func (o ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverConfigInput
- type ResolverConfigOutput
- func (o ResolverConfigOutput) AutodefinedReverse() ResolverConfigAutodefinedReverseOutput
- func (o ResolverConfigOutput) AutodefinedReverseFlag() ResolverConfigAutodefinedReverseFlagOutput
- func (ResolverConfigOutput) ElementType() reflect.Type
- func (o ResolverConfigOutput) OwnerId() pulumi.StringOutput
- func (o ResolverConfigOutput) ResourceId() pulumi.StringOutput
- func (o ResolverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfig]
- func (o ResolverConfigOutput) ToResolverConfigOutput() ResolverConfigOutput
- func (o ResolverConfigOutput) ToResolverConfigOutputWithContext(ctx context.Context) ResolverConfigOutput
- type ResolverConfigState
- type ResolverDnssecConfig
- func (*ResolverDnssecConfig) ElementType() reflect.Type
- func (i *ResolverDnssecConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfig]
- func (i *ResolverDnssecConfig) ToResolverDnssecConfigOutput() ResolverDnssecConfigOutput
- func (i *ResolverDnssecConfig) ToResolverDnssecConfigOutputWithContext(ctx context.Context) ResolverDnssecConfigOutput
- type ResolverDnssecConfigArgs
- type ResolverDnssecConfigInput
- type ResolverDnssecConfigOutput
- func (ResolverDnssecConfigOutput) ElementType() reflect.Type
- func (o ResolverDnssecConfigOutput) OwnerId() pulumi.StringOutput
- func (o ResolverDnssecConfigOutput) ResourceId() pulumi.StringPtrOutput
- func (o ResolverDnssecConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfig]
- func (o ResolverDnssecConfigOutput) ToResolverDnssecConfigOutput() ResolverDnssecConfigOutput
- func (o ResolverDnssecConfigOutput) ToResolverDnssecConfigOutputWithContext(ctx context.Context) ResolverDnssecConfigOutput
- func (o ResolverDnssecConfigOutput) ValidationStatus() ResolverDnssecConfigValidationStatusOutput
- type ResolverDnssecConfigState
- type ResolverDnssecConfigValidationStatus
- type ResolverDnssecConfigValidationStatusOutput
- func (ResolverDnssecConfigValidationStatusOutput) ElementType() reflect.Type
- func (o ResolverDnssecConfigValidationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverDnssecConfigValidationStatus]
- func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutput() ResolverDnssecConfigValidationStatusOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutput() ResolverDnssecConfigValidationStatusPtrOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusPtrOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverDnssecConfigValidationStatusPtrOutput
- func (o ResolverDnssecConfigValidationStatusPtrOutput) Elem() ResolverDnssecConfigValidationStatusOutput
- func (ResolverDnssecConfigValidationStatusPtrOutput) ElementType() reflect.Type
- func (o ResolverDnssecConfigValidationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfigValidationStatus]
- func (o ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutput() ResolverDnssecConfigValidationStatusPtrOutput
- func (o ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusPtrOutput
- func (o ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverEndpointdeprecated
- func (*ResolverEndpoint) ElementType() reflect.Type
- func (i *ResolverEndpoint) ToOutput(ctx context.Context) pulumix.Output[*ResolverEndpoint]
- func (i *ResolverEndpoint) ToResolverEndpointOutput() ResolverEndpointOutput
- func (i *ResolverEndpoint) ToResolverEndpointOutputWithContext(ctx context.Context) ResolverEndpointOutput
- type ResolverEndpointArgs
- type ResolverEndpointInput
- type ResolverEndpointIpAddressRequest
- type ResolverEndpointIpAddressRequestArgs
- func (ResolverEndpointIpAddressRequestArgs) ElementType() reflect.Type
- func (i ResolverEndpointIpAddressRequestArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointIpAddressRequest]
- func (i ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutput() ResolverEndpointIpAddressRequestOutput
- func (i ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestOutput
- type ResolverEndpointIpAddressRequestArray
- func (ResolverEndpointIpAddressRequestArray) ElementType() reflect.Type
- func (i ResolverEndpointIpAddressRequestArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointIpAddressRequest]
- func (i ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutput() ResolverEndpointIpAddressRequestArrayOutput
- func (i ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestArrayOutput
- type ResolverEndpointIpAddressRequestArrayInput
- type ResolverEndpointIpAddressRequestArrayOutput
- func (ResolverEndpointIpAddressRequestArrayOutput) ElementType() reflect.Type
- func (o ResolverEndpointIpAddressRequestArrayOutput) Index(i pulumi.IntInput) ResolverEndpointIpAddressRequestOutput
- func (o ResolverEndpointIpAddressRequestArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointIpAddressRequest]
- func (o ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutput() ResolverEndpointIpAddressRequestArrayOutput
- func (o ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestArrayOutput
- type ResolverEndpointIpAddressRequestInput
- type ResolverEndpointIpAddressRequestOutput
- func (ResolverEndpointIpAddressRequestOutput) ElementType() reflect.Type
- func (o ResolverEndpointIpAddressRequestOutput) Ip() pulumi.StringPtrOutput
- func (o ResolverEndpointIpAddressRequestOutput) Ipv6() pulumi.StringPtrOutput
- func (o ResolverEndpointIpAddressRequestOutput) SubnetId() pulumi.StringOutput
- func (o ResolverEndpointIpAddressRequestOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointIpAddressRequest]
- func (o ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutput() ResolverEndpointIpAddressRequestOutput
- func (o ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestOutput
- type ResolverEndpointOutput
- func (o ResolverEndpointOutput) Arn() pulumi.StringOutput
- func (o ResolverEndpointOutput) Direction() pulumi.StringOutput
- func (ResolverEndpointOutput) ElementType() reflect.Type
- func (o ResolverEndpointOutput) HostVpcId() pulumi.StringOutput
- func (o ResolverEndpointOutput) IpAddressCount() pulumi.StringOutput
- func (o ResolverEndpointOutput) IpAddresses() ResolverEndpointIpAddressRequestArrayOutput
- func (o ResolverEndpointOutput) Name() pulumi.StringPtrOutput
- func (o ResolverEndpointOutput) OutpostArn() pulumi.StringPtrOutput
- func (o ResolverEndpointOutput) PreferredInstanceType() pulumi.StringPtrOutput
- func (o ResolverEndpointOutput) ResolverEndpointId() pulumi.StringOutput
- func (o ResolverEndpointOutput) ResolverEndpointType() pulumi.StringPtrOutput
- func (o ResolverEndpointOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ResolverEndpointOutput) Tags() ResolverEndpointTagArrayOutput
- func (o ResolverEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverEndpoint]
- func (o ResolverEndpointOutput) ToResolverEndpointOutput() ResolverEndpointOutput
- func (o ResolverEndpointOutput) ToResolverEndpointOutputWithContext(ctx context.Context) ResolverEndpointOutput
- type ResolverEndpointState
- type ResolverEndpointTag
- type ResolverEndpointTagArgs
- func (ResolverEndpointTagArgs) ElementType() reflect.Type
- func (i ResolverEndpointTagArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointTag]
- func (i ResolverEndpointTagArgs) ToResolverEndpointTagOutput() ResolverEndpointTagOutput
- func (i ResolverEndpointTagArgs) ToResolverEndpointTagOutputWithContext(ctx context.Context) ResolverEndpointTagOutput
- type ResolverEndpointTagArray
- func (ResolverEndpointTagArray) ElementType() reflect.Type
- func (i ResolverEndpointTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointTag]
- func (i ResolverEndpointTagArray) ToResolverEndpointTagArrayOutput() ResolverEndpointTagArrayOutput
- func (i ResolverEndpointTagArray) ToResolverEndpointTagArrayOutputWithContext(ctx context.Context) ResolverEndpointTagArrayOutput
- type ResolverEndpointTagArrayInput
- type ResolverEndpointTagArrayOutput
- func (ResolverEndpointTagArrayOutput) ElementType() reflect.Type
- func (o ResolverEndpointTagArrayOutput) Index(i pulumi.IntInput) ResolverEndpointTagOutput
- func (o ResolverEndpointTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointTag]
- func (o ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutput() ResolverEndpointTagArrayOutput
- func (o ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutputWithContext(ctx context.Context) ResolverEndpointTagArrayOutput
- type ResolverEndpointTagInput
- type ResolverEndpointTagOutput
- func (ResolverEndpointTagOutput) ElementType() reflect.Type
- func (o ResolverEndpointTagOutput) Key() pulumi.StringOutput
- func (o ResolverEndpointTagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointTag]
- func (o ResolverEndpointTagOutput) ToResolverEndpointTagOutput() ResolverEndpointTagOutput
- func (o ResolverEndpointTagOutput) ToResolverEndpointTagOutputWithContext(ctx context.Context) ResolverEndpointTagOutput
- func (o ResolverEndpointTagOutput) Value() pulumi.StringOutput
- type ResolverQueryLoggingConfig
- func (*ResolverQueryLoggingConfig) ElementType() reflect.Type
- func (i *ResolverQueryLoggingConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfig]
- func (i *ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutput() ResolverQueryLoggingConfigOutput
- func (i *ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigOutput
- type ResolverQueryLoggingConfigArgs
- type ResolverQueryLoggingConfigAssociation
- func (*ResolverQueryLoggingConfigAssociation) ElementType() reflect.Type
- func (i *ResolverQueryLoggingConfigAssociation) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociation]
- func (i *ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutput() ResolverQueryLoggingConfigAssociationOutput
- func (i *ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationOutput
- type ResolverQueryLoggingConfigAssociationArgs
- type ResolverQueryLoggingConfigAssociationError
- type ResolverQueryLoggingConfigAssociationErrorOutput
- func (ResolverQueryLoggingConfigAssociationErrorOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigAssociationError]
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutput() ResolverQueryLoggingConfigAssociationErrorOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput() ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) Elem() ResolverQueryLoggingConfigAssociationErrorOutput
- func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociationError]
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput() ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigAssociationInput
- type ResolverQueryLoggingConfigAssociationOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) CreationTime() pulumi.StringOutput
- func (ResolverQueryLoggingConfigAssociationOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigAssociationOutput) Error() ResolverQueryLoggingConfigAssociationErrorOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) ErrorMessage() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) ResolverQueryLogConfigId() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) ResourceId() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) Status() ResolverQueryLoggingConfigAssociationStatusOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociation]
- func (o ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutput() ResolverQueryLoggingConfigAssociationOutput
- func (o ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationOutput
- type ResolverQueryLoggingConfigAssociationState
- type ResolverQueryLoggingConfigAssociationStatus
- type ResolverQueryLoggingConfigAssociationStatusOutput
- func (ResolverQueryLoggingConfigAssociationStatusOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigAssociationStatus]
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutput() ResolverQueryLoggingConfigAssociationStatusOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput() ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) Elem() ResolverQueryLoggingConfigAssociationStatusOutput
- func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociationStatus]
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput() ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigInput
- type ResolverQueryLoggingConfigOutput
- func (o ResolverQueryLoggingConfigOutput) Arn() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigOutput) AssociationCount() pulumi.IntOutput
- func (o ResolverQueryLoggingConfigOutput) CreationTime() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigOutput) CreatorRequestId() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigOutput) DestinationArn() pulumi.StringPtrOutput
- func (ResolverQueryLoggingConfigOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigOutput) Name() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigOutput) OwnerId() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigOutput) ShareStatus() ResolverQueryLoggingConfigShareStatusOutput
- func (o ResolverQueryLoggingConfigOutput) Status() ResolverQueryLoggingConfigStatusOutput
- func (o ResolverQueryLoggingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfig]
- func (o ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutput() ResolverQueryLoggingConfigOutput
- func (o ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigOutput
- type ResolverQueryLoggingConfigShareStatus
- type ResolverQueryLoggingConfigShareStatusOutput
- func (ResolverQueryLoggingConfigShareStatusOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigShareStatus]
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutput() ResolverQueryLoggingConfigShareStatusOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput() ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) Elem() ResolverQueryLoggingConfigShareStatusOutput
- func (ResolverQueryLoggingConfigShareStatusPtrOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigShareStatus]
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput() ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigState
- type ResolverQueryLoggingConfigStatus
- type ResolverQueryLoggingConfigStatusOutput
- func (ResolverQueryLoggingConfigStatusOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigStatus]
- func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutput() ResolverQueryLoggingConfigStatusOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutput() ResolverQueryLoggingConfigStatusPtrOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusPtrOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverQueryLoggingConfigStatusPtrOutput
- func (o ResolverQueryLoggingConfigStatusPtrOutput) Elem() ResolverQueryLoggingConfigStatusOutput
- func (ResolverQueryLoggingConfigStatusPtrOutput) ElementType() reflect.Type
- func (o ResolverQueryLoggingConfigStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigStatus]
- func (o ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutput() ResolverQueryLoggingConfigStatusPtrOutput
- func (o ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusPtrOutput
- func (o ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverRule
- type ResolverRuleArgs
- type ResolverRuleAssociation
- func (*ResolverRuleAssociation) ElementType() reflect.Type
- func (i *ResolverRuleAssociation) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleAssociation]
- func (i *ResolverRuleAssociation) ToResolverRuleAssociationOutput() ResolverRuleAssociationOutput
- func (i *ResolverRuleAssociation) ToResolverRuleAssociationOutputWithContext(ctx context.Context) ResolverRuleAssociationOutput
- type ResolverRuleAssociationArgs
- type ResolverRuleAssociationInput
- type ResolverRuleAssociationOutput
- func (ResolverRuleAssociationOutput) ElementType() reflect.Type
- func (o ResolverRuleAssociationOutput) Name() pulumi.StringPtrOutput
- func (o ResolverRuleAssociationOutput) ResolverRuleAssociationId() pulumi.StringOutput
- func (o ResolverRuleAssociationOutput) ResolverRuleId() pulumi.StringOutput
- func (o ResolverRuleAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleAssociation]
- func (o ResolverRuleAssociationOutput) ToResolverRuleAssociationOutput() ResolverRuleAssociationOutput
- func (o ResolverRuleAssociationOutput) ToResolverRuleAssociationOutputWithContext(ctx context.Context) ResolverRuleAssociationOutput
- func (o ResolverRuleAssociationOutput) VpcId() pulumi.StringOutput
- type ResolverRuleAssociationState
- type ResolverRuleInput
- type ResolverRuleOutput
- func (o ResolverRuleOutput) Arn() pulumi.StringOutput
- func (o ResolverRuleOutput) DomainName() pulumi.StringOutput
- func (ResolverRuleOutput) ElementType() reflect.Type
- func (o ResolverRuleOutput) Name() pulumi.StringPtrOutput
- func (o ResolverRuleOutput) ResolverEndpointId() pulumi.StringPtrOutput
- func (o ResolverRuleOutput) ResolverRuleId() pulumi.StringOutput
- func (o ResolverRuleOutput) RuleType() ResolverRuleRuleTypeOutput
- func (o ResolverRuleOutput) Tags() ResolverRuleTagArrayOutput
- func (o ResolverRuleOutput) TargetIps() ResolverRuleTargetAddressArrayOutput
- func (o ResolverRuleOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRule]
- func (o ResolverRuleOutput) ToResolverRuleOutput() ResolverRuleOutput
- func (o ResolverRuleOutput) ToResolverRuleOutputWithContext(ctx context.Context) ResolverRuleOutput
- type ResolverRuleRuleType
- func (ResolverRuleRuleType) ElementType() reflect.Type
- func (e ResolverRuleRuleType) ToResolverRuleRuleTypeOutput() ResolverRuleRuleTypeOutput
- func (e ResolverRuleRuleType) ToResolverRuleRuleTypeOutputWithContext(ctx context.Context) ResolverRuleRuleTypeOutput
- func (e ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
- func (e ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
- func (e ResolverRuleRuleType) ToStringOutput() pulumi.StringOutput
- func (e ResolverRuleRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResolverRuleRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResolverRuleRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverRuleRuleTypeInput
- type ResolverRuleRuleTypeOutput
- func (ResolverRuleRuleTypeOutput) ElementType() reflect.Type
- func (o ResolverRuleRuleTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleRuleType]
- func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutput() ResolverRuleRuleTypeOutput
- func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutputWithContext(ctx context.Context) ResolverRuleRuleTypeOutput
- func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
- func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
- func (o ResolverRuleRuleTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResolverRuleRuleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResolverRuleRuleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverRuleRuleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverRuleRuleTypePtrInput
- type ResolverRuleRuleTypePtrOutput
- func (o ResolverRuleRuleTypePtrOutput) Elem() ResolverRuleRuleTypeOutput
- func (ResolverRuleRuleTypePtrOutput) ElementType() reflect.Type
- func (o ResolverRuleRuleTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleRuleType]
- func (o ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
- func (o ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
- func (o ResolverRuleRuleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResolverRuleRuleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResolverRuleState
- type ResolverRuleTag
- type ResolverRuleTagArgs
- func (ResolverRuleTagArgs) ElementType() reflect.Type
- func (i ResolverRuleTagArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTag]
- func (i ResolverRuleTagArgs) ToResolverRuleTagOutput() ResolverRuleTagOutput
- func (i ResolverRuleTagArgs) ToResolverRuleTagOutputWithContext(ctx context.Context) ResolverRuleTagOutput
- type ResolverRuleTagArray
- func (ResolverRuleTagArray) ElementType() reflect.Type
- func (i ResolverRuleTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTag]
- func (i ResolverRuleTagArray) ToResolverRuleTagArrayOutput() ResolverRuleTagArrayOutput
- func (i ResolverRuleTagArray) ToResolverRuleTagArrayOutputWithContext(ctx context.Context) ResolverRuleTagArrayOutput
- type ResolverRuleTagArrayInput
- type ResolverRuleTagArrayOutput
- func (ResolverRuleTagArrayOutput) ElementType() reflect.Type
- func (o ResolverRuleTagArrayOutput) Index(i pulumi.IntInput) ResolverRuleTagOutput
- func (o ResolverRuleTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTag]
- func (o ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutput() ResolverRuleTagArrayOutput
- func (o ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutputWithContext(ctx context.Context) ResolverRuleTagArrayOutput
- type ResolverRuleTagInput
- type ResolverRuleTagOutput
- func (ResolverRuleTagOutput) ElementType() reflect.Type
- func (o ResolverRuleTagOutput) Key() pulumi.StringOutput
- func (o ResolverRuleTagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTag]
- func (o ResolverRuleTagOutput) ToResolverRuleTagOutput() ResolverRuleTagOutput
- func (o ResolverRuleTagOutput) ToResolverRuleTagOutputWithContext(ctx context.Context) ResolverRuleTagOutput
- func (o ResolverRuleTagOutput) Value() pulumi.StringOutput
- type ResolverRuleTargetAddress
- type ResolverRuleTargetAddressArgs
- func (ResolverRuleTargetAddressArgs) ElementType() reflect.Type
- func (i ResolverRuleTargetAddressArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTargetAddress]
- func (i ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutput() ResolverRuleTargetAddressOutput
- func (i ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutputWithContext(ctx context.Context) ResolverRuleTargetAddressOutput
- type ResolverRuleTargetAddressArray
- func (ResolverRuleTargetAddressArray) ElementType() reflect.Type
- func (i ResolverRuleTargetAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTargetAddress]
- func (i ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutput() ResolverRuleTargetAddressArrayOutput
- func (i ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutputWithContext(ctx context.Context) ResolverRuleTargetAddressArrayOutput
- type ResolverRuleTargetAddressArrayInput
- type ResolverRuleTargetAddressArrayOutput
- func (ResolverRuleTargetAddressArrayOutput) ElementType() reflect.Type
- func (o ResolverRuleTargetAddressArrayOutput) Index(i pulumi.IntInput) ResolverRuleTargetAddressOutput
- func (o ResolverRuleTargetAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTargetAddress]
- func (o ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutput() ResolverRuleTargetAddressArrayOutput
- func (o ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutputWithContext(ctx context.Context) ResolverRuleTargetAddressArrayOutput
- type ResolverRuleTargetAddressInput
- type ResolverRuleTargetAddressOutput
- func (ResolverRuleTargetAddressOutput) ElementType() reflect.Type
- func (o ResolverRuleTargetAddressOutput) Ip() pulumi.StringPtrOutput
- func (o ResolverRuleTargetAddressOutput) Ipv6() pulumi.StringPtrOutput
- func (o ResolverRuleTargetAddressOutput) Port() pulumi.StringPtrOutput
- func (o ResolverRuleTargetAddressOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTargetAddress]
- func (o ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutput() ResolverRuleTargetAddressOutput
- func (o ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutputWithContext(ctx context.Context) ResolverRuleTargetAddressOutput
Constants ¶
const ( FirewallDomainListStatusComplete = FirewallDomainListStatus("COMPLETE") FirewallDomainListStatusDeleting = FirewallDomainListStatus("DELETING") FirewallDomainListStatusUpdating = FirewallDomainListStatus("UPDATING") FirewallDomainListStatusCompleteImportFailed = FirewallDomainListStatus("COMPLETE_IMPORT_FAILED") FirewallDomainListStatusImporting = FirewallDomainListStatus("IMPORTING") FirewallDomainListStatusInactiveOwnerAccountClosed = FirewallDomainListStatus("INACTIVE_OWNER_ACCOUNT_CLOSED") )
const ( FirewallRuleGroupAssociationMutationProtectionEnabled = FirewallRuleGroupAssociationMutationProtection("ENABLED") FirewallRuleGroupAssociationMutationProtectionDisabled = FirewallRuleGroupAssociationMutationProtection("DISABLED") )
const ( FirewallRuleGroupAssociationStatusComplete = FirewallRuleGroupAssociationStatus("COMPLETE") FirewallRuleGroupAssociationStatusDeleting = FirewallRuleGroupAssociationStatus("DELETING") FirewallRuleGroupAssociationStatusUpdating = FirewallRuleGroupAssociationStatus("UPDATING") FirewallRuleGroupAssociationStatusInactiveOwnerAccountClosed = FirewallRuleGroupAssociationStatus("INACTIVE_OWNER_ACCOUNT_CLOSED") )
const ( FirewallRuleGroupFirewallRuleActionAllow = FirewallRuleGroupFirewallRuleAction("ALLOW") FirewallRuleGroupFirewallRuleActionBlock = FirewallRuleGroupFirewallRuleAction("BLOCK") FirewallRuleGroupFirewallRuleActionAlert = FirewallRuleGroupFirewallRuleAction("ALERT") )
const ( FirewallRuleGroupFirewallRuleBlockResponseNodata = FirewallRuleGroupFirewallRuleBlockResponse("NODATA") FirewallRuleGroupFirewallRuleBlockResponseNxdomain = FirewallRuleGroupFirewallRuleBlockResponse("NXDOMAIN") FirewallRuleGroupFirewallRuleBlockResponseOverride = FirewallRuleGroupFirewallRuleBlockResponse("OVERRIDE") )
const ()
const ( FirewallRuleGroupStatusComplete = FirewallRuleGroupStatus("COMPLETE") FirewallRuleGroupStatusDeleting = FirewallRuleGroupStatus("DELETING") FirewallRuleGroupStatusUpdating = FirewallRuleGroupStatus("UPDATING") FirewallRuleGroupStatusInactiveOwnerAccountClosed = FirewallRuleGroupStatus("INACTIVE_OWNER_ACCOUNT_CLOSED") )
const ( OutpostResolverStatusCreating = OutpostResolverStatus("CREATING") OutpostResolverStatusOperational = OutpostResolverStatus("OPERATIONAL") OutpostResolverStatusDeleting = OutpostResolverStatus("DELETING") OutpostResolverStatusUpdating = OutpostResolverStatus("UPDATING") OutpostResolverStatusActionNeeded = OutpostResolverStatus("ACTION_NEEDED") OutpostResolverStatusFailedCreation = OutpostResolverStatus("FAILED_CREATION") OutpostResolverStatusFailedDeletion = OutpostResolverStatus("FAILED_DELETION") )
const ( ResolverConfigAutodefinedReverseEnabling = ResolverConfigAutodefinedReverse("ENABLING") ResolverConfigAutodefinedReverseEnabled = ResolverConfigAutodefinedReverse("ENABLED") ResolverConfigAutodefinedReverseDisabling = ResolverConfigAutodefinedReverse("DISABLING") ResolverConfigAutodefinedReverseDisabled = ResolverConfigAutodefinedReverse("DISABLED") )
const ( ResolverDnssecConfigValidationStatusEnabling = ResolverDnssecConfigValidationStatus("ENABLING") ResolverDnssecConfigValidationStatusEnabled = ResolverDnssecConfigValidationStatus("ENABLED") ResolverDnssecConfigValidationStatusDisabling = ResolverDnssecConfigValidationStatus("DISABLING") ResolverDnssecConfigValidationStatusDisabled = ResolverDnssecConfigValidationStatus("DISABLED") )
const ( ResolverQueryLoggingConfigAssociationErrorNone = ResolverQueryLoggingConfigAssociationError("NONE") ResolverQueryLoggingConfigAssociationErrorDestinationNotFound = ResolverQueryLoggingConfigAssociationError("DESTINATION_NOT_FOUND") ResolverQueryLoggingConfigAssociationErrorAccessDenied = ResolverQueryLoggingConfigAssociationError("ACCESS_DENIED") )
const ( ResolverQueryLoggingConfigAssociationStatusCreating = ResolverQueryLoggingConfigAssociationStatus("CREATING") ResolverQueryLoggingConfigAssociationStatusActive = ResolverQueryLoggingConfigAssociationStatus("ACTIVE") ResolverQueryLoggingConfigAssociationStatusActionNeeded = ResolverQueryLoggingConfigAssociationStatus("ACTION_NEEDED") ResolverQueryLoggingConfigAssociationStatusDeleting = ResolverQueryLoggingConfigAssociationStatus("DELETING") ResolverQueryLoggingConfigAssociationStatusFailed = ResolverQueryLoggingConfigAssociationStatus("FAILED") ResolverQueryLoggingConfigAssociationStatusOverridden = ResolverQueryLoggingConfigAssociationStatus("OVERRIDDEN") )
const ()
const ( ResolverQueryLoggingConfigStatusCreating = ResolverQueryLoggingConfigStatus("CREATING") ResolverQueryLoggingConfigStatusCreated = ResolverQueryLoggingConfigStatus("CREATED") ResolverQueryLoggingConfigStatusDeleting = ResolverQueryLoggingConfigStatus("DELETING") ResolverQueryLoggingConfigStatusFailed = ResolverQueryLoggingConfigStatus("FAILED") )
const ( ResolverRuleRuleTypeForward = ResolverRuleRuleType("FORWARD") ResolverRuleRuleTypeSystem = ResolverRuleRuleType("SYSTEM") ResolverRuleRuleTypeRecursive = ResolverRuleRuleType("RECURSIVE") )
const (
FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeCname = FirewallRuleGroupFirewallRuleBlockOverrideDnsType("CNAME")
)
const (
ResolverConfigAutodefinedReverseFlagDisable = ResolverConfigAutodefinedReverseFlag("DISABLE")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallDomainList ¶
type FirewallDomainList struct { pulumi.CustomResourceState // Arn Arn pulumi.StringOutput `pulumi:"arn"` // Rfc3339TimeString CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId pulumi.StringOutput `pulumi:"creatorRequestId"` // Count DomainCount pulumi.IntOutput `pulumi:"domainCount"` // S3 URL to import domains from. DomainFileUrl pulumi.StringPtrOutput `pulumi:"domainFileUrl"` Domains pulumi.StringArrayOutput `pulumi:"domains"` // ServicePrincipal ManagedOwnerName pulumi.StringOutput `pulumi:"managedOwnerName"` // Rfc3339TimeString ModificationTime pulumi.StringOutput `pulumi:"modificationTime"` // FirewallDomainListName Name pulumi.StringPtrOutput `pulumi:"name"` // ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status FirewallDomainListStatusOutput `pulumi:"status"` // FirewallDomainListAssociationStatus StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // Tags Tags FirewallDomainListTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::Route53Resolver::FirewallDomainList.
func GetFirewallDomainList ¶
func GetFirewallDomainList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallDomainListState, opts ...pulumi.ResourceOption) (*FirewallDomainList, error)
GetFirewallDomainList gets an existing FirewallDomainList 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 NewFirewallDomainList ¶
func NewFirewallDomainList(ctx *pulumi.Context, name string, args *FirewallDomainListArgs, opts ...pulumi.ResourceOption) (*FirewallDomainList, error)
NewFirewallDomainList registers a new resource with the given unique name, arguments, and options.
func (*FirewallDomainList) ElementType ¶
func (*FirewallDomainList) ElementType() reflect.Type
func (*FirewallDomainList) ToFirewallDomainListOutput ¶
func (i *FirewallDomainList) ToFirewallDomainListOutput() FirewallDomainListOutput
func (*FirewallDomainList) ToFirewallDomainListOutputWithContext ¶
func (i *FirewallDomainList) ToFirewallDomainListOutputWithContext(ctx context.Context) FirewallDomainListOutput
func (*FirewallDomainList) ToOutput ¶ added in v0.76.0
func (i *FirewallDomainList) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainList]
type FirewallDomainListArgs ¶
type FirewallDomainListArgs struct { // S3 URL to import domains from. DomainFileUrl pulumi.StringPtrInput Domains pulumi.StringArrayInput // FirewallDomainListName Name pulumi.StringPtrInput // Tags Tags FirewallDomainListTagArrayInput }
The set of arguments for constructing a FirewallDomainList resource.
func (FirewallDomainListArgs) ElementType ¶
func (FirewallDomainListArgs) ElementType() reflect.Type
type FirewallDomainListInput ¶
type FirewallDomainListInput interface { pulumi.Input ToFirewallDomainListOutput() FirewallDomainListOutput ToFirewallDomainListOutputWithContext(ctx context.Context) FirewallDomainListOutput }
type FirewallDomainListOutput ¶
type FirewallDomainListOutput struct{ *pulumi.OutputState }
func (FirewallDomainListOutput) Arn ¶ added in v0.17.0
func (o FirewallDomainListOutput) Arn() pulumi.StringOutput
Arn
func (FirewallDomainListOutput) CreationTime ¶ added in v0.17.0
func (o FirewallDomainListOutput) CreationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallDomainListOutput) CreatorRequestId ¶ added in v0.17.0
func (o FirewallDomainListOutput) CreatorRequestId() pulumi.StringOutput
The id of the creator request.
func (FirewallDomainListOutput) DomainCount ¶ added in v0.17.0
func (o FirewallDomainListOutput) DomainCount() pulumi.IntOutput
Count
func (FirewallDomainListOutput) DomainFileUrl ¶ added in v0.17.0
func (o FirewallDomainListOutput) DomainFileUrl() pulumi.StringPtrOutput
S3 URL to import domains from.
func (FirewallDomainListOutput) Domains ¶ added in v0.17.0
func (o FirewallDomainListOutput) Domains() pulumi.StringArrayOutput
func (FirewallDomainListOutput) ElementType ¶
func (FirewallDomainListOutput) ElementType() reflect.Type
func (FirewallDomainListOutput) ManagedOwnerName ¶ added in v0.17.0
func (o FirewallDomainListOutput) ManagedOwnerName() pulumi.StringOutput
ServicePrincipal
func (FirewallDomainListOutput) ModificationTime ¶ added in v0.17.0
func (o FirewallDomainListOutput) ModificationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallDomainListOutput) Name ¶ added in v0.17.0
func (o FirewallDomainListOutput) Name() pulumi.StringPtrOutput
FirewallDomainListName
func (FirewallDomainListOutput) Status ¶ added in v0.17.0
func (o FirewallDomainListOutput) Status() FirewallDomainListStatusOutput
ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (FirewallDomainListOutput) StatusMessage ¶ added in v0.17.0
func (o FirewallDomainListOutput) StatusMessage() pulumi.StringOutput
FirewallDomainListAssociationStatus
func (FirewallDomainListOutput) Tags ¶ added in v0.17.0
func (o FirewallDomainListOutput) Tags() FirewallDomainListTagArrayOutput
Tags
func (FirewallDomainListOutput) ToFirewallDomainListOutput ¶
func (o FirewallDomainListOutput) ToFirewallDomainListOutput() FirewallDomainListOutput
func (FirewallDomainListOutput) ToFirewallDomainListOutputWithContext ¶
func (o FirewallDomainListOutput) ToFirewallDomainListOutputWithContext(ctx context.Context) FirewallDomainListOutput
func (FirewallDomainListOutput) ToOutput ¶ added in v0.76.0
func (o FirewallDomainListOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainList]
type FirewallDomainListState ¶
type FirewallDomainListState struct { }
func (FirewallDomainListState) ElementType ¶
func (FirewallDomainListState) ElementType() reflect.Type
type FirewallDomainListStatus ¶
type FirewallDomainListStatus string
ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
type FirewallDomainListStatusOutput ¶
type FirewallDomainListStatusOutput struct{ *pulumi.OutputState }
func (FirewallDomainListStatusOutput) ElementType ¶
func (FirewallDomainListStatusOutput) ElementType() reflect.Type
func (FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutput ¶
func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutput() FirewallDomainListStatusOutput
func (FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutputWithContext ¶
func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusOutputWithContext(ctx context.Context) FirewallDomainListStatusOutput
func (FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutput ¶
func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutput() FirewallDomainListStatusPtrOutput
func (FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutputWithContext ¶
func (o FirewallDomainListStatusOutput) ToFirewallDomainListStatusPtrOutputWithContext(ctx context.Context) FirewallDomainListStatusPtrOutput
func (FirewallDomainListStatusOutput) ToOutput ¶ added in v0.76.0
func (o FirewallDomainListStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListStatus]
func (FirewallDomainListStatusOutput) ToStringOutput ¶
func (o FirewallDomainListStatusOutput) ToStringOutput() pulumi.StringOutput
func (FirewallDomainListStatusOutput) ToStringOutputWithContext ¶
func (o FirewallDomainListStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallDomainListStatusOutput) ToStringPtrOutput ¶
func (o FirewallDomainListStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallDomainListStatusOutput) ToStringPtrOutputWithContext ¶
func (o FirewallDomainListStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallDomainListStatusPtrOutput ¶
type FirewallDomainListStatusPtrOutput struct{ *pulumi.OutputState }
func (FirewallDomainListStatusPtrOutput) Elem ¶
func (o FirewallDomainListStatusPtrOutput) Elem() FirewallDomainListStatusOutput
func (FirewallDomainListStatusPtrOutput) ElementType ¶
func (FirewallDomainListStatusPtrOutput) ElementType() reflect.Type
func (FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutput ¶
func (o FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutput() FirewallDomainListStatusPtrOutput
func (FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutputWithContext ¶
func (o FirewallDomainListStatusPtrOutput) ToFirewallDomainListStatusPtrOutputWithContext(ctx context.Context) FirewallDomainListStatusPtrOutput
func (FirewallDomainListStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallDomainListStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallDomainListStatus]
func (FirewallDomainListStatusPtrOutput) ToStringPtrOutput ¶
func (o FirewallDomainListStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallDomainListStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallDomainListStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallDomainListTag ¶
type FirewallDomainListTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type FirewallDomainListTagArgs ¶
type FirewallDomainListTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (FirewallDomainListTagArgs) ElementType ¶
func (FirewallDomainListTagArgs) ElementType() reflect.Type
func (FirewallDomainListTagArgs) ToFirewallDomainListTagOutput ¶
func (i FirewallDomainListTagArgs) ToFirewallDomainListTagOutput() FirewallDomainListTagOutput
func (FirewallDomainListTagArgs) ToFirewallDomainListTagOutputWithContext ¶
func (i FirewallDomainListTagArgs) ToFirewallDomainListTagOutputWithContext(ctx context.Context) FirewallDomainListTagOutput
func (FirewallDomainListTagArgs) ToOutput ¶ added in v0.76.0
func (i FirewallDomainListTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListTag]
type FirewallDomainListTagArray ¶
type FirewallDomainListTagArray []FirewallDomainListTagInput
func (FirewallDomainListTagArray) ElementType ¶
func (FirewallDomainListTagArray) ElementType() reflect.Type
func (FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutput ¶
func (i FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutput() FirewallDomainListTagArrayOutput
func (FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutputWithContext ¶
func (i FirewallDomainListTagArray) ToFirewallDomainListTagArrayOutputWithContext(ctx context.Context) FirewallDomainListTagArrayOutput
func (FirewallDomainListTagArray) ToOutput ¶ added in v0.76.0
func (i FirewallDomainListTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallDomainListTag]
type FirewallDomainListTagArrayInput ¶
type FirewallDomainListTagArrayInput interface { pulumi.Input ToFirewallDomainListTagArrayOutput() FirewallDomainListTagArrayOutput ToFirewallDomainListTagArrayOutputWithContext(context.Context) FirewallDomainListTagArrayOutput }
FirewallDomainListTagArrayInput is an input type that accepts FirewallDomainListTagArray and FirewallDomainListTagArrayOutput values. You can construct a concrete instance of `FirewallDomainListTagArrayInput` via:
FirewallDomainListTagArray{ FirewallDomainListTagArgs{...} }
type FirewallDomainListTagArrayOutput ¶
type FirewallDomainListTagArrayOutput struct{ *pulumi.OutputState }
func (FirewallDomainListTagArrayOutput) ElementType ¶
func (FirewallDomainListTagArrayOutput) ElementType() reflect.Type
func (FirewallDomainListTagArrayOutput) Index ¶
func (o FirewallDomainListTagArrayOutput) Index(i pulumi.IntInput) FirewallDomainListTagOutput
func (FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutput ¶
func (o FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutput() FirewallDomainListTagArrayOutput
func (FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutputWithContext ¶
func (o FirewallDomainListTagArrayOutput) ToFirewallDomainListTagArrayOutputWithContext(ctx context.Context) FirewallDomainListTagArrayOutput
func (FirewallDomainListTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o FirewallDomainListTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallDomainListTag]
type FirewallDomainListTagInput ¶
type FirewallDomainListTagInput interface { pulumi.Input ToFirewallDomainListTagOutput() FirewallDomainListTagOutput ToFirewallDomainListTagOutputWithContext(context.Context) FirewallDomainListTagOutput }
FirewallDomainListTagInput is an input type that accepts FirewallDomainListTagArgs and FirewallDomainListTagOutput values. You can construct a concrete instance of `FirewallDomainListTagInput` via:
FirewallDomainListTagArgs{...}
type FirewallDomainListTagOutput ¶
type FirewallDomainListTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (FirewallDomainListTagOutput) ElementType ¶
func (FirewallDomainListTagOutput) ElementType() reflect.Type
func (FirewallDomainListTagOutput) Key ¶
func (o FirewallDomainListTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (FirewallDomainListTagOutput) ToFirewallDomainListTagOutput ¶
func (o FirewallDomainListTagOutput) ToFirewallDomainListTagOutput() FirewallDomainListTagOutput
func (FirewallDomainListTagOutput) ToFirewallDomainListTagOutputWithContext ¶
func (o FirewallDomainListTagOutput) ToFirewallDomainListTagOutputWithContext(ctx context.Context) FirewallDomainListTagOutput
func (FirewallDomainListTagOutput) ToOutput ¶ added in v0.76.0
func (o FirewallDomainListTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallDomainListTag]
func (FirewallDomainListTagOutput) Value ¶
func (o FirewallDomainListTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type FirewallRuleGroup ¶
type FirewallRuleGroup struct { pulumi.CustomResourceState // Arn Arn pulumi.StringOutput `pulumi:"arn"` // Rfc3339TimeString CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId pulumi.StringOutput `pulumi:"creatorRequestId"` // FirewallRules FirewallRules FirewallRuleGroupFirewallRuleArrayOutput `pulumi:"firewallRules"` // Rfc3339TimeString ModificationTime pulumi.StringOutput `pulumi:"modificationTime"` // FirewallRuleGroupName Name pulumi.StringPtrOutput `pulumi:"name"` // AccountId OwnerId pulumi.StringOutput `pulumi:"ownerId"` // Count RuleCount pulumi.IntOutput `pulumi:"ruleCount"` ShareStatus FirewallRuleGroupShareStatusOutput `pulumi:"shareStatus"` // ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status FirewallRuleGroupStatusOutput `pulumi:"status"` // FirewallRuleGroupStatus StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // Tags Tags FirewallRuleGroupTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::Route53Resolver::FirewallRuleGroup.
func GetFirewallRuleGroup ¶
func GetFirewallRuleGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleGroupState, opts ...pulumi.ResourceOption) (*FirewallRuleGroup, error)
GetFirewallRuleGroup gets an existing FirewallRuleGroup 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 NewFirewallRuleGroup ¶
func NewFirewallRuleGroup(ctx *pulumi.Context, name string, args *FirewallRuleGroupArgs, opts ...pulumi.ResourceOption) (*FirewallRuleGroup, error)
NewFirewallRuleGroup registers a new resource with the given unique name, arguments, and options.
func (*FirewallRuleGroup) ElementType ¶
func (*FirewallRuleGroup) ElementType() reflect.Type
func (*FirewallRuleGroup) ToFirewallRuleGroupOutput ¶
func (i *FirewallRuleGroup) ToFirewallRuleGroupOutput() FirewallRuleGroupOutput
func (*FirewallRuleGroup) ToFirewallRuleGroupOutputWithContext ¶
func (i *FirewallRuleGroup) ToFirewallRuleGroupOutputWithContext(ctx context.Context) FirewallRuleGroupOutput
func (*FirewallRuleGroup) ToOutput ¶ added in v0.76.0
func (i *FirewallRuleGroup) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroup]
type FirewallRuleGroupArgs ¶
type FirewallRuleGroupArgs struct { // FirewallRules FirewallRules FirewallRuleGroupFirewallRuleArrayInput // FirewallRuleGroupName Name pulumi.StringPtrInput // Tags Tags FirewallRuleGroupTagArrayInput }
The set of arguments for constructing a FirewallRuleGroup resource.
func (FirewallRuleGroupArgs) ElementType ¶
func (FirewallRuleGroupArgs) ElementType() reflect.Type
type FirewallRuleGroupAssociation ¶
type FirewallRuleGroupAssociation struct { pulumi.CustomResourceState // Arn Arn pulumi.StringOutput `pulumi:"arn"` // Rfc3339TimeString CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId pulumi.StringOutput `pulumi:"creatorRequestId"` // FirewallRuleGroupId FirewallRuleGroupId pulumi.StringOutput `pulumi:"firewallRuleGroupId"` // ServicePrincipal ManagedOwnerName pulumi.StringOutput `pulumi:"managedOwnerName"` // Rfc3339TimeString ModificationTime pulumi.StringOutput `pulumi:"modificationTime"` // MutationProtectionStatus MutationProtection FirewallRuleGroupAssociationMutationProtectionPtrOutput `pulumi:"mutationProtection"` // FirewallRuleGroupAssociationName Name pulumi.StringPtrOutput `pulumi:"name"` // Priority Priority pulumi.IntOutput `pulumi:"priority"` // ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status FirewallRuleGroupAssociationStatusOutput `pulumi:"status"` // FirewallDomainListAssociationStatus StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // Tags Tags FirewallRuleGroupAssociationTagArrayOutput `pulumi:"tags"` // VpcId VpcId pulumi.StringOutput `pulumi:"vpcId"` }
Resource schema for AWS::Route53Resolver::FirewallRuleGroupAssociation.
func GetFirewallRuleGroupAssociation ¶
func GetFirewallRuleGroupAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleGroupAssociationState, opts ...pulumi.ResourceOption) (*FirewallRuleGroupAssociation, error)
GetFirewallRuleGroupAssociation gets an existing FirewallRuleGroupAssociation 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 NewFirewallRuleGroupAssociation ¶
func NewFirewallRuleGroupAssociation(ctx *pulumi.Context, name string, args *FirewallRuleGroupAssociationArgs, opts ...pulumi.ResourceOption) (*FirewallRuleGroupAssociation, error)
NewFirewallRuleGroupAssociation registers a new resource with the given unique name, arguments, and options.
func (*FirewallRuleGroupAssociation) ElementType ¶
func (*FirewallRuleGroupAssociation) ElementType() reflect.Type
func (*FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutput ¶
func (i *FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutput() FirewallRuleGroupAssociationOutput
func (*FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutputWithContext ¶
func (i *FirewallRuleGroupAssociation) ToFirewallRuleGroupAssociationOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationOutput
func (*FirewallRuleGroupAssociation) ToOutput ¶ added in v0.76.0
func (i *FirewallRuleGroupAssociation) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociation]
type FirewallRuleGroupAssociationArgs ¶
type FirewallRuleGroupAssociationArgs struct { // FirewallRuleGroupId FirewallRuleGroupId pulumi.StringInput // MutationProtectionStatus MutationProtection FirewallRuleGroupAssociationMutationProtectionPtrInput // FirewallRuleGroupAssociationName Name pulumi.StringPtrInput // Priority Priority pulumi.IntInput // Tags Tags FirewallRuleGroupAssociationTagArrayInput // VpcId VpcId pulumi.StringInput }
The set of arguments for constructing a FirewallRuleGroupAssociation resource.
func (FirewallRuleGroupAssociationArgs) ElementType ¶
func (FirewallRuleGroupAssociationArgs) ElementType() reflect.Type
type FirewallRuleGroupAssociationInput ¶
type FirewallRuleGroupAssociationInput interface { pulumi.Input ToFirewallRuleGroupAssociationOutput() FirewallRuleGroupAssociationOutput ToFirewallRuleGroupAssociationOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationOutput }
type FirewallRuleGroupAssociationMutationProtection ¶
type FirewallRuleGroupAssociationMutationProtection string
MutationProtectionStatus
func (FirewallRuleGroupAssociationMutationProtection) ElementType ¶
func (FirewallRuleGroupAssociationMutationProtection) ElementType() reflect.Type
func (FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutput ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutput() FirewallRuleGroupAssociationMutationProtectionOutput
func (FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionOutput
func (FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtection) ToStringOutput ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupAssociationMutationProtection) ToStringOutputWithContext ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutput ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutputWithContext ¶
func (e FirewallRuleGroupAssociationMutationProtection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupAssociationMutationProtectionInput ¶
type FirewallRuleGroupAssociationMutationProtectionInput interface { pulumi.Input ToFirewallRuleGroupAssociationMutationProtectionOutput() FirewallRuleGroupAssociationMutationProtectionOutput ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext(context.Context) FirewallRuleGroupAssociationMutationProtectionOutput }
FirewallRuleGroupAssociationMutationProtectionInput is an input type that accepts FirewallRuleGroupAssociationMutationProtectionArgs and FirewallRuleGroupAssociationMutationProtectionOutput values. You can construct a concrete instance of `FirewallRuleGroupAssociationMutationProtectionInput` via:
FirewallRuleGroupAssociationMutationProtectionArgs{...}
type FirewallRuleGroupAssociationMutationProtectionOutput ¶
type FirewallRuleGroupAssociationMutationProtectionOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationMutationProtectionOutput) ElementType ¶
func (FirewallRuleGroupAssociationMutationProtectionOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutput() FirewallRuleGroupAssociationMutationProtectionOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupAssociationMutationProtectionPtrInput ¶
type FirewallRuleGroupAssociationMutationProtectionPtrInput interface { pulumi.Input ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput }
func FirewallRuleGroupAssociationMutationProtectionPtr ¶
func FirewallRuleGroupAssociationMutationProtectionPtr(v string) FirewallRuleGroupAssociationMutationProtectionPtrInput
type FirewallRuleGroupAssociationMutationProtectionPtrOutput ¶
type FirewallRuleGroupAssociationMutationProtectionPtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ElementType ¶
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutput() FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToFirewallRuleGroupAssociationMutationProtectionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationMutationProtectionPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationMutationProtectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupAssociationOutput ¶
type FirewallRuleGroupAssociationOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationOutput) Arn ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) Arn() pulumi.StringOutput
Arn
func (FirewallRuleGroupAssociationOutput) CreationTime ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) CreationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallRuleGroupAssociationOutput) CreatorRequestId ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) CreatorRequestId() pulumi.StringOutput
The id of the creator request.
func (FirewallRuleGroupAssociationOutput) ElementType ¶
func (FirewallRuleGroupAssociationOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationOutput) FirewallRuleGroupId ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) FirewallRuleGroupId() pulumi.StringOutput
FirewallRuleGroupId
func (FirewallRuleGroupAssociationOutput) ManagedOwnerName ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) ManagedOwnerName() pulumi.StringOutput
ServicePrincipal
func (FirewallRuleGroupAssociationOutput) ModificationTime ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) ModificationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallRuleGroupAssociationOutput) MutationProtection ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) MutationProtection() FirewallRuleGroupAssociationMutationProtectionPtrOutput
MutationProtectionStatus
func (FirewallRuleGroupAssociationOutput) Name ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) Name() pulumi.StringPtrOutput
FirewallRuleGroupAssociationName
func (FirewallRuleGroupAssociationOutput) Priority ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) Priority() pulumi.IntOutput
Priority
func (FirewallRuleGroupAssociationOutput) Status ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) Status() FirewallRuleGroupAssociationStatusOutput
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (FirewallRuleGroupAssociationOutput) StatusMessage ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) StatusMessage() pulumi.StringOutput
FirewallDomainListAssociationStatus
func (FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutput ¶
func (o FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutput() FirewallRuleGroupAssociationOutput
func (FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutputWithContext ¶
func (o FirewallRuleGroupAssociationOutput) ToFirewallRuleGroupAssociationOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationOutput
func (FirewallRuleGroupAssociationOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociation]
func (FirewallRuleGroupAssociationOutput) VpcId ¶ added in v0.17.0
func (o FirewallRuleGroupAssociationOutput) VpcId() pulumi.StringOutput
VpcId
type FirewallRuleGroupAssociationState ¶
type FirewallRuleGroupAssociationState struct { }
func (FirewallRuleGroupAssociationState) ElementType ¶
func (FirewallRuleGroupAssociationState) ElementType() reflect.Type
type FirewallRuleGroupAssociationStatus ¶
type FirewallRuleGroupAssociationStatus string
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
type FirewallRuleGroupAssociationStatusOutput ¶
type FirewallRuleGroupAssociationStatusOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationStatusOutput) ElementType ¶
func (FirewallRuleGroupAssociationStatusOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutput ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutput() FirewallRuleGroupAssociationStatusOutput
func (FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusOutput
func (FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutput ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutput() FirewallRuleGroupAssociationStatusPtrOutput
func (FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusPtrOutput
func (FirewallRuleGroupAssociationStatusOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupAssociationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationStatus]
func (FirewallRuleGroupAssociationStatusOutput) ToStringOutput ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupAssociationStatusOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupAssociationStatusPtrOutput ¶
type FirewallRuleGroupAssociationStatusPtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationStatusPtrOutput) ElementType ¶
func (FirewallRuleGroupAssociationStatusPtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutput ¶
func (o FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutput() FirewallRuleGroupAssociationStatusPtrOutput
func (FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusPtrOutput) ToFirewallRuleGroupAssociationStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationStatusPtrOutput
func (FirewallRuleGroupAssociationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupAssociationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupAssociationStatus]
func (FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupAssociationTag ¶
type FirewallRuleGroupAssociationTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type FirewallRuleGroupAssociationTagArgs ¶
type FirewallRuleGroupAssociationTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (FirewallRuleGroupAssociationTagArgs) ElementType ¶
func (FirewallRuleGroupAssociationTagArgs) ElementType() reflect.Type
func (FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutput ¶
func (i FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutput() FirewallRuleGroupAssociationTagOutput
func (FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutputWithContext ¶
func (i FirewallRuleGroupAssociationTagArgs) ToFirewallRuleGroupAssociationTagOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagOutput
func (FirewallRuleGroupAssociationTagArgs) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupAssociationTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationTag]
type FirewallRuleGroupAssociationTagArray ¶
type FirewallRuleGroupAssociationTagArray []FirewallRuleGroupAssociationTagInput
func (FirewallRuleGroupAssociationTagArray) ElementType ¶
func (FirewallRuleGroupAssociationTagArray) ElementType() reflect.Type
func (FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutput ¶
func (i FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutput() FirewallRuleGroupAssociationTagArrayOutput
func (FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutputWithContext ¶
func (i FirewallRuleGroupAssociationTagArray) ToFirewallRuleGroupAssociationTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagArrayOutput
func (FirewallRuleGroupAssociationTagArray) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupAssociationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupAssociationTag]
type FirewallRuleGroupAssociationTagArrayInput ¶
type FirewallRuleGroupAssociationTagArrayInput interface { pulumi.Input ToFirewallRuleGroupAssociationTagArrayOutput() FirewallRuleGroupAssociationTagArrayOutput ToFirewallRuleGroupAssociationTagArrayOutputWithContext(context.Context) FirewallRuleGroupAssociationTagArrayOutput }
FirewallRuleGroupAssociationTagArrayInput is an input type that accepts FirewallRuleGroupAssociationTagArray and FirewallRuleGroupAssociationTagArrayOutput values. You can construct a concrete instance of `FirewallRuleGroupAssociationTagArrayInput` via:
FirewallRuleGroupAssociationTagArray{ FirewallRuleGroupAssociationTagArgs{...} }
type FirewallRuleGroupAssociationTagArrayOutput ¶
type FirewallRuleGroupAssociationTagArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupAssociationTagArrayOutput) ElementType ¶
func (FirewallRuleGroupAssociationTagArrayOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutput ¶
func (o FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutput() FirewallRuleGroupAssociationTagArrayOutput
func (FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutputWithContext ¶
func (o FirewallRuleGroupAssociationTagArrayOutput) ToFirewallRuleGroupAssociationTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagArrayOutput
func (FirewallRuleGroupAssociationTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupAssociationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupAssociationTag]
type FirewallRuleGroupAssociationTagInput ¶
type FirewallRuleGroupAssociationTagInput interface { pulumi.Input ToFirewallRuleGroupAssociationTagOutput() FirewallRuleGroupAssociationTagOutput ToFirewallRuleGroupAssociationTagOutputWithContext(context.Context) FirewallRuleGroupAssociationTagOutput }
FirewallRuleGroupAssociationTagInput is an input type that accepts FirewallRuleGroupAssociationTagArgs and FirewallRuleGroupAssociationTagOutput values. You can construct a concrete instance of `FirewallRuleGroupAssociationTagInput` via:
FirewallRuleGroupAssociationTagArgs{...}
type FirewallRuleGroupAssociationTagOutput ¶
type FirewallRuleGroupAssociationTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (FirewallRuleGroupAssociationTagOutput) ElementType ¶
func (FirewallRuleGroupAssociationTagOutput) ElementType() reflect.Type
func (FirewallRuleGroupAssociationTagOutput) Key ¶
func (o FirewallRuleGroupAssociationTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutput ¶
func (o FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutput() FirewallRuleGroupAssociationTagOutput
func (FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutputWithContext ¶
func (o FirewallRuleGroupAssociationTagOutput) ToFirewallRuleGroupAssociationTagOutputWithContext(ctx context.Context) FirewallRuleGroupAssociationTagOutput
func (FirewallRuleGroupAssociationTagOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupAssociationTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupAssociationTag]
func (FirewallRuleGroupAssociationTagOutput) Value ¶
func (o FirewallRuleGroupAssociationTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type FirewallRuleGroupFirewallRule ¶
type FirewallRuleGroupFirewallRule struct { // Rule Action Action FirewallRuleGroupFirewallRuleAction `pulumi:"action"` // BlockOverrideDnsType BlockOverrideDnsType *FirewallRuleGroupFirewallRuleBlockOverrideDnsType `pulumi:"blockOverrideDnsType"` // BlockOverrideDomain BlockOverrideDomain *string `pulumi:"blockOverrideDomain"` // BlockOverrideTtl BlockOverrideTtl *int `pulumi:"blockOverrideTtl"` // BlockResponse BlockResponse *FirewallRuleGroupFirewallRuleBlockResponse `pulumi:"blockResponse"` // ResourceId FirewallDomainListId string `pulumi:"firewallDomainListId"` // Rule Priority Priority int `pulumi:"priority"` }
Firewall Rule associating the Rule Group to a Domain List
type FirewallRuleGroupFirewallRuleAction ¶
type FirewallRuleGroupFirewallRuleAction string
Rule Action
func (FirewallRuleGroupFirewallRuleAction) ElementType ¶
func (FirewallRuleGroupFirewallRuleAction) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutput ¶
func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutput() FirewallRuleGroupFirewallRuleActionOutput
func (FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionOutput
func (FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutput ¶
func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleAction) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleAction) ToStringOutput ¶
func (e FirewallRuleGroupFirewallRuleAction) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleAction) ToStringOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleAction) ToStringPtrOutput ¶
func (e FirewallRuleGroupFirewallRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleAction) ToStringPtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleActionInput ¶
type FirewallRuleGroupFirewallRuleActionInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleActionOutput() FirewallRuleGroupFirewallRuleActionOutput ToFirewallRuleGroupFirewallRuleActionOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleActionOutput }
FirewallRuleGroupFirewallRuleActionInput is an input type that accepts FirewallRuleGroupFirewallRuleActionArgs and FirewallRuleGroupFirewallRuleActionOutput values. You can construct a concrete instance of `FirewallRuleGroupFirewallRuleActionInput` via:
FirewallRuleGroupFirewallRuleActionArgs{...}
type FirewallRuleGroupFirewallRuleActionOutput ¶
type FirewallRuleGroupFirewallRuleActionOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleActionOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleActionOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutput ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutput() FirewallRuleGroupFirewallRuleActionOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupFirewallRuleActionOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRuleAction]
func (FirewallRuleGroupFirewallRuleActionOutput) ToStringOutput ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleActionPtrInput ¶
type FirewallRuleGroupFirewallRuleActionPtrInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput }
func FirewallRuleGroupFirewallRuleActionPtr ¶
func FirewallRuleGroupFirewallRuleActionPtr(v string) FirewallRuleGroupFirewallRuleActionPtrInput
type FirewallRuleGroupFirewallRuleActionPtrOutput ¶
type FirewallRuleGroupFirewallRuleActionPtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutput() FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToFirewallRuleGroupFirewallRuleActionPtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleActionPtrOutput
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupFirewallRuleAction]
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleArgs ¶
type FirewallRuleGroupFirewallRuleArgs struct { // Rule Action Action FirewallRuleGroupFirewallRuleActionInput `pulumi:"action"` // BlockOverrideDnsType BlockOverrideDnsType FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrInput `pulumi:"blockOverrideDnsType"` // BlockOverrideDomain BlockOverrideDomain pulumi.StringPtrInput `pulumi:"blockOverrideDomain"` // BlockOverrideTtl BlockOverrideTtl pulumi.IntPtrInput `pulumi:"blockOverrideTtl"` // BlockResponse BlockResponse FirewallRuleGroupFirewallRuleBlockResponsePtrInput `pulumi:"blockResponse"` // ResourceId FirewallDomainListId pulumi.StringInput `pulumi:"firewallDomainListId"` // Rule Priority Priority pulumi.IntInput `pulumi:"priority"` }
Firewall Rule associating the Rule Group to a Domain List
func (FirewallRuleGroupFirewallRuleArgs) ElementType ¶
func (FirewallRuleGroupFirewallRuleArgs) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutput ¶
func (i FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutput() FirewallRuleGroupFirewallRuleOutput
func (FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutputWithContext ¶
func (i FirewallRuleGroupFirewallRuleArgs) ToFirewallRuleGroupFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleOutput
func (FirewallRuleGroupFirewallRuleArgs) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupFirewallRuleArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRule]
type FirewallRuleGroupFirewallRuleArray ¶
type FirewallRuleGroupFirewallRuleArray []FirewallRuleGroupFirewallRuleInput
func (FirewallRuleGroupFirewallRuleArray) ElementType ¶
func (FirewallRuleGroupFirewallRuleArray) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutput ¶
func (i FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutput() FirewallRuleGroupFirewallRuleArrayOutput
func (FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext ¶
func (i FirewallRuleGroupFirewallRuleArray) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleArrayOutput
func (FirewallRuleGroupFirewallRuleArray) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupFirewallRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupFirewallRule]
type FirewallRuleGroupFirewallRuleArrayInput ¶
type FirewallRuleGroupFirewallRuleArrayInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleArrayOutput() FirewallRuleGroupFirewallRuleArrayOutput ToFirewallRuleGroupFirewallRuleArrayOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleArrayOutput }
FirewallRuleGroupFirewallRuleArrayInput is an input type that accepts FirewallRuleGroupFirewallRuleArray and FirewallRuleGroupFirewallRuleArrayOutput values. You can construct a concrete instance of `FirewallRuleGroupFirewallRuleArrayInput` via:
FirewallRuleGroupFirewallRuleArray{ FirewallRuleGroupFirewallRuleArgs{...} }
type FirewallRuleGroupFirewallRuleArrayOutput ¶
type FirewallRuleGroupFirewallRuleArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleArrayOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleArrayOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutput ¶
func (o FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutput() FirewallRuleGroupFirewallRuleArrayOutput
func (FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleArrayOutput) ToFirewallRuleGroupFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleArrayOutput
func (FirewallRuleGroupFirewallRuleArrayOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupFirewallRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupFirewallRule]
type FirewallRuleGroupFirewallRuleBlockOverrideDnsType ¶
type FirewallRuleGroupFirewallRuleBlockOverrideDnsType string
BlockOverrideDnsType
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockOverrideDnsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeInput ¶
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput }
FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeInput is an input type that accepts FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeArgs and FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput values. You can construct a concrete instance of `FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeInput` via:
FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeArgs{...}
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput ¶
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrInput ¶
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput }
func FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtr ¶
func FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtr(v string) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrInput
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput ¶
type FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToFirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleBlockResponse ¶
type FirewallRuleGroupFirewallRuleBlockResponse string
BlockResponse
func (FirewallRuleGroupFirewallRuleBlockResponse) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockResponse) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutput() FirewallRuleGroupFirewallRuleBlockResponseOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponseOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutput ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutputWithContext ¶
func (e FirewallRuleGroupFirewallRuleBlockResponse) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleBlockResponseInput ¶
type FirewallRuleGroupFirewallRuleBlockResponseInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleBlockResponseOutput() FirewallRuleGroupFirewallRuleBlockResponseOutput ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleBlockResponseOutput }
FirewallRuleGroupFirewallRuleBlockResponseInput is an input type that accepts FirewallRuleGroupFirewallRuleBlockResponseArgs and FirewallRuleGroupFirewallRuleBlockResponseOutput values. You can construct a concrete instance of `FirewallRuleGroupFirewallRuleBlockResponseInput` via:
FirewallRuleGroupFirewallRuleBlockResponseArgs{...}
type FirewallRuleGroupFirewallRuleBlockResponseOutput ¶
type FirewallRuleGroupFirewallRuleBlockResponseOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutput() FirewallRuleGroupFirewallRuleBlockResponseOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponseOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponseOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponseOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleBlockResponsePtrInput ¶
type FirewallRuleGroupFirewallRuleBlockResponsePtrInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput }
func FirewallRuleGroupFirewallRuleBlockResponsePtr ¶
func FirewallRuleGroupFirewallRuleBlockResponsePtr(v string) FirewallRuleGroupFirewallRuleBlockResponsePtrInput
type FirewallRuleGroupFirewallRuleBlockResponsePtrOutput ¶
type FirewallRuleGroupFirewallRuleBlockResponsePtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutput() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToFirewallRuleGroupFirewallRuleBlockResponsePtrOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupFirewallRuleBlockResponse]
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleBlockResponsePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupFirewallRuleInput ¶
type FirewallRuleGroupFirewallRuleInput interface { pulumi.Input ToFirewallRuleGroupFirewallRuleOutput() FirewallRuleGroupFirewallRuleOutput ToFirewallRuleGroupFirewallRuleOutputWithContext(context.Context) FirewallRuleGroupFirewallRuleOutput }
FirewallRuleGroupFirewallRuleInput is an input type that accepts FirewallRuleGroupFirewallRuleArgs and FirewallRuleGroupFirewallRuleOutput values. You can construct a concrete instance of `FirewallRuleGroupFirewallRuleInput` via:
FirewallRuleGroupFirewallRuleArgs{...}
type FirewallRuleGroupFirewallRuleOutput ¶
type FirewallRuleGroupFirewallRuleOutput struct{ *pulumi.OutputState }
Firewall Rule associating the Rule Group to a Domain List
func (FirewallRuleGroupFirewallRuleOutput) Action ¶
func (o FirewallRuleGroupFirewallRuleOutput) Action() FirewallRuleGroupFirewallRuleActionOutput
Rule Action
func (FirewallRuleGroupFirewallRuleOutput) BlockOverrideDnsType ¶
func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideDnsType() FirewallRuleGroupFirewallRuleBlockOverrideDnsTypePtrOutput
BlockOverrideDnsType
func (FirewallRuleGroupFirewallRuleOutput) BlockOverrideDomain ¶
func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideDomain() pulumi.StringPtrOutput
BlockOverrideDomain
func (FirewallRuleGroupFirewallRuleOutput) BlockOverrideTtl ¶
func (o FirewallRuleGroupFirewallRuleOutput) BlockOverrideTtl() pulumi.IntPtrOutput
BlockOverrideTtl
func (FirewallRuleGroupFirewallRuleOutput) BlockResponse ¶
func (o FirewallRuleGroupFirewallRuleOutput) BlockResponse() FirewallRuleGroupFirewallRuleBlockResponsePtrOutput
BlockResponse
func (FirewallRuleGroupFirewallRuleOutput) ElementType ¶
func (FirewallRuleGroupFirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleGroupFirewallRuleOutput) FirewallDomainListId ¶
func (o FirewallRuleGroupFirewallRuleOutput) FirewallDomainListId() pulumi.StringOutput
ResourceId
func (FirewallRuleGroupFirewallRuleOutput) Priority ¶
func (o FirewallRuleGroupFirewallRuleOutput) Priority() pulumi.IntOutput
Rule Priority
func (FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutput ¶
func (o FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutput() FirewallRuleGroupFirewallRuleOutput
func (FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutputWithContext ¶
func (o FirewallRuleGroupFirewallRuleOutput) ToFirewallRuleGroupFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleGroupFirewallRuleOutput
func (FirewallRuleGroupFirewallRuleOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupFirewallRuleOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupFirewallRule]
type FirewallRuleGroupInput ¶
type FirewallRuleGroupInput interface { pulumi.Input ToFirewallRuleGroupOutput() FirewallRuleGroupOutput ToFirewallRuleGroupOutputWithContext(ctx context.Context) FirewallRuleGroupOutput }
type FirewallRuleGroupOutput ¶
type FirewallRuleGroupOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupOutput) Arn ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) Arn() pulumi.StringOutput
Arn
func (FirewallRuleGroupOutput) CreationTime ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) CreationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallRuleGroupOutput) CreatorRequestId ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) CreatorRequestId() pulumi.StringOutput
The id of the creator request.
func (FirewallRuleGroupOutput) ElementType ¶
func (FirewallRuleGroupOutput) ElementType() reflect.Type
func (FirewallRuleGroupOutput) FirewallRules ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) FirewallRules() FirewallRuleGroupFirewallRuleArrayOutput
FirewallRules
func (FirewallRuleGroupOutput) ModificationTime ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) ModificationTime() pulumi.StringOutput
Rfc3339TimeString
func (FirewallRuleGroupOutput) Name ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) Name() pulumi.StringPtrOutput
FirewallRuleGroupName
func (FirewallRuleGroupOutput) OwnerId ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) OwnerId() pulumi.StringOutput
AccountId
func (FirewallRuleGroupOutput) RuleCount ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) RuleCount() pulumi.IntOutput
Count
func (FirewallRuleGroupOutput) ShareStatus ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) ShareStatus() FirewallRuleGroupShareStatusOutput
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
func (FirewallRuleGroupOutput) Status ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) Status() FirewallRuleGroupStatusOutput
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (FirewallRuleGroupOutput) StatusMessage ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) StatusMessage() pulumi.StringOutput
FirewallRuleGroupStatus
func (FirewallRuleGroupOutput) Tags ¶ added in v0.17.0
func (o FirewallRuleGroupOutput) Tags() FirewallRuleGroupTagArrayOutput
Tags
func (FirewallRuleGroupOutput) ToFirewallRuleGroupOutput ¶
func (o FirewallRuleGroupOutput) ToFirewallRuleGroupOutput() FirewallRuleGroupOutput
func (FirewallRuleGroupOutput) ToFirewallRuleGroupOutputWithContext ¶
func (o FirewallRuleGroupOutput) ToFirewallRuleGroupOutputWithContext(ctx context.Context) FirewallRuleGroupOutput
func (FirewallRuleGroupOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroup]
type FirewallRuleGroupShareStatus ¶
type FirewallRuleGroupShareStatus string
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
type FirewallRuleGroupShareStatusOutput ¶
func (FirewallRuleGroupShareStatusOutput) ElementType ¶
func (FirewallRuleGroupShareStatusOutput) ElementType() reflect.Type
func (FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutput ¶
func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutput() FirewallRuleGroupShareStatusOutput
func (FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutputWithContext ¶
func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusOutput
func (FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutput ¶
func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutput() FirewallRuleGroupShareStatusPtrOutput
func (FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupShareStatusOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusPtrOutput
func (FirewallRuleGroupShareStatusOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupShareStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupShareStatus]
func (FirewallRuleGroupShareStatusOutput) ToStringOutput ¶
func (o FirewallRuleGroupShareStatusOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupShareStatusOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupShareStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupShareStatusOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupShareStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupShareStatusOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupShareStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupShareStatusPtrOutput ¶
func (FirewallRuleGroupShareStatusPtrOutput) ElementType ¶
func (FirewallRuleGroupShareStatusPtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutput ¶
func (o FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutput() FirewallRuleGroupShareStatusPtrOutput
func (FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupShareStatusPtrOutput) ToFirewallRuleGroupShareStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupShareStatusPtrOutput
func (FirewallRuleGroupShareStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupShareStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupShareStatus]
func (FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupShareStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupState ¶
type FirewallRuleGroupState struct { }
func (FirewallRuleGroupState) ElementType ¶
func (FirewallRuleGroupState) ElementType() reflect.Type
type FirewallRuleGroupStatus ¶
type FirewallRuleGroupStatus string
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
type FirewallRuleGroupStatusOutput ¶
type FirewallRuleGroupStatusOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupStatusOutput) ElementType ¶
func (FirewallRuleGroupStatusOutput) ElementType() reflect.Type
func (FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutput ¶
func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutput() FirewallRuleGroupStatusOutput
func (FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutputWithContext ¶
func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusOutputWithContext(ctx context.Context) FirewallRuleGroupStatusOutput
func (FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutput ¶
func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutput() FirewallRuleGroupStatusPtrOutput
func (FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupStatusOutput) ToFirewallRuleGroupStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupStatusPtrOutput
func (FirewallRuleGroupStatusOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupStatus]
func (FirewallRuleGroupStatusOutput) ToStringOutput ¶
func (o FirewallRuleGroupStatusOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleGroupStatusOutput) ToStringOutputWithContext ¶
func (o FirewallRuleGroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleGroupStatusOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupStatusOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupStatusPtrOutput ¶
type FirewallRuleGroupStatusPtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupStatusPtrOutput) Elem ¶
func (o FirewallRuleGroupStatusPtrOutput) Elem() FirewallRuleGroupStatusOutput
func (FirewallRuleGroupStatusPtrOutput) ElementType ¶
func (FirewallRuleGroupStatusPtrOutput) ElementType() reflect.Type
func (FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutput ¶
func (o FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutput() FirewallRuleGroupStatusPtrOutput
func (FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutputWithContext ¶
func (o FirewallRuleGroupStatusPtrOutput) ToFirewallRuleGroupStatusPtrOutputWithContext(ctx context.Context) FirewallRuleGroupStatusPtrOutput
func (FirewallRuleGroupStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FirewallRuleGroupStatus]
func (FirewallRuleGroupStatusPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleGroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleGroupStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleGroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleGroupTag ¶
type FirewallRuleGroupTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type FirewallRuleGroupTagArgs ¶
type FirewallRuleGroupTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (FirewallRuleGroupTagArgs) ElementType ¶
func (FirewallRuleGroupTagArgs) ElementType() reflect.Type
func (FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutput ¶
func (i FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutput() FirewallRuleGroupTagOutput
func (FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutputWithContext ¶
func (i FirewallRuleGroupTagArgs) ToFirewallRuleGroupTagOutputWithContext(ctx context.Context) FirewallRuleGroupTagOutput
func (FirewallRuleGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupTag]
type FirewallRuleGroupTagArray ¶
type FirewallRuleGroupTagArray []FirewallRuleGroupTagInput
func (FirewallRuleGroupTagArray) ElementType ¶
func (FirewallRuleGroupTagArray) ElementType() reflect.Type
func (FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutput ¶
func (i FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutput() FirewallRuleGroupTagArrayOutput
func (FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutputWithContext ¶
func (i FirewallRuleGroupTagArray) ToFirewallRuleGroupTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupTagArrayOutput
func (FirewallRuleGroupTagArray) ToOutput ¶ added in v0.76.0
func (i FirewallRuleGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupTag]
type FirewallRuleGroupTagArrayInput ¶
type FirewallRuleGroupTagArrayInput interface { pulumi.Input ToFirewallRuleGroupTagArrayOutput() FirewallRuleGroupTagArrayOutput ToFirewallRuleGroupTagArrayOutputWithContext(context.Context) FirewallRuleGroupTagArrayOutput }
FirewallRuleGroupTagArrayInput is an input type that accepts FirewallRuleGroupTagArray and FirewallRuleGroupTagArrayOutput values. You can construct a concrete instance of `FirewallRuleGroupTagArrayInput` via:
FirewallRuleGroupTagArray{ FirewallRuleGroupTagArgs{...} }
type FirewallRuleGroupTagArrayOutput ¶
type FirewallRuleGroupTagArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleGroupTagArrayOutput) ElementType ¶
func (FirewallRuleGroupTagArrayOutput) ElementType() reflect.Type
func (FirewallRuleGroupTagArrayOutput) Index ¶
func (o FirewallRuleGroupTagArrayOutput) Index(i pulumi.IntInput) FirewallRuleGroupTagOutput
func (FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutput ¶
func (o FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutput() FirewallRuleGroupTagArrayOutput
func (FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutputWithContext ¶
func (o FirewallRuleGroupTagArrayOutput) ToFirewallRuleGroupTagArrayOutputWithContext(ctx context.Context) FirewallRuleGroupTagArrayOutput
func (FirewallRuleGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FirewallRuleGroupTag]
type FirewallRuleGroupTagInput ¶
type FirewallRuleGroupTagInput interface { pulumi.Input ToFirewallRuleGroupTagOutput() FirewallRuleGroupTagOutput ToFirewallRuleGroupTagOutputWithContext(context.Context) FirewallRuleGroupTagOutput }
FirewallRuleGroupTagInput is an input type that accepts FirewallRuleGroupTagArgs and FirewallRuleGroupTagOutput values. You can construct a concrete instance of `FirewallRuleGroupTagInput` via:
FirewallRuleGroupTagArgs{...}
type FirewallRuleGroupTagOutput ¶
type FirewallRuleGroupTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (FirewallRuleGroupTagOutput) ElementType ¶
func (FirewallRuleGroupTagOutput) ElementType() reflect.Type
func (FirewallRuleGroupTagOutput) Key ¶
func (o FirewallRuleGroupTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutput ¶
func (o FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutput() FirewallRuleGroupTagOutput
func (FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutputWithContext ¶
func (o FirewallRuleGroupTagOutput) ToFirewallRuleGroupTagOutputWithContext(ctx context.Context) FirewallRuleGroupTagOutput
func (FirewallRuleGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o FirewallRuleGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[FirewallRuleGroupTag]
func (FirewallRuleGroupTagOutput) Value ¶
func (o FirewallRuleGroupTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type LookupFirewallDomainListArgs ¶ added in v0.12.0
type LookupFirewallDomainListArgs struct { // ResourceId Id string `pulumi:"id"` }
type LookupFirewallDomainListOutputArgs ¶ added in v0.12.0
type LookupFirewallDomainListOutputArgs struct { // ResourceId Id pulumi.StringInput `pulumi:"id"` }
func (LookupFirewallDomainListOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFirewallDomainListOutputArgs) ElementType() reflect.Type
type LookupFirewallDomainListResult ¶ added in v0.12.0
type LookupFirewallDomainListResult struct { // Arn Arn *string `pulumi:"arn"` // Rfc3339TimeString CreationTime *string `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId *string `pulumi:"creatorRequestId"` // Count DomainCount *int `pulumi:"domainCount"` // ResourceId Id *string `pulumi:"id"` // ServicePrincipal ManagedOwnerName *string `pulumi:"managedOwnerName"` // Rfc3339TimeString ModificationTime *string `pulumi:"modificationTime"` // ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status *FirewallDomainListStatus `pulumi:"status"` // FirewallDomainListAssociationStatus StatusMessage *string `pulumi:"statusMessage"` // Tags Tags []FirewallDomainListTag `pulumi:"tags"` }
func LookupFirewallDomainList ¶ added in v0.12.0
func LookupFirewallDomainList(ctx *pulumi.Context, args *LookupFirewallDomainListArgs, opts ...pulumi.InvokeOption) (*LookupFirewallDomainListResult, error)
Resource schema for AWS::Route53Resolver::FirewallDomainList.
type LookupFirewallDomainListResultOutput ¶ added in v0.12.0
type LookupFirewallDomainListResultOutput struct{ *pulumi.OutputState }
func LookupFirewallDomainListOutput ¶ added in v0.12.0
func LookupFirewallDomainListOutput(ctx *pulumi.Context, args LookupFirewallDomainListOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallDomainListResultOutput
func (LookupFirewallDomainListResultOutput) Arn ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) Arn() pulumi.StringPtrOutput
Arn
func (LookupFirewallDomainListResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) CreationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallDomainListResultOutput) CreatorRequestId ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) CreatorRequestId() pulumi.StringPtrOutput
The id of the creator request.
func (LookupFirewallDomainListResultOutput) DomainCount ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) DomainCount() pulumi.IntPtrOutput
Count
func (LookupFirewallDomainListResultOutput) ElementType ¶ added in v0.12.0
func (LookupFirewallDomainListResultOutput) ElementType() reflect.Type
func (LookupFirewallDomainListResultOutput) Id ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) Id() pulumi.StringPtrOutput
ResourceId
func (LookupFirewallDomainListResultOutput) ManagedOwnerName ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) ManagedOwnerName() pulumi.StringPtrOutput
ServicePrincipal
func (LookupFirewallDomainListResultOutput) ModificationTime ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) ModificationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallDomainListResultOutput) Status ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) Status() FirewallDomainListStatusPtrOutput
ResolverFirewallDomainList, possible values are COMPLETE, DELETING, UPDATING, COMPLETE_IMPORT_FAILED, IMPORTING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (LookupFirewallDomainListResultOutput) StatusMessage ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) StatusMessage() pulumi.StringPtrOutput
FirewallDomainListAssociationStatus
func (LookupFirewallDomainListResultOutput) Tags ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) Tags() FirewallDomainListTagArrayOutput
Tags
func (LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutput ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutput() LookupFirewallDomainListResultOutput
func (LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutputWithContext ¶ added in v0.12.0
func (o LookupFirewallDomainListResultOutput) ToLookupFirewallDomainListResultOutputWithContext(ctx context.Context) LookupFirewallDomainListResultOutput
func (LookupFirewallDomainListResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFirewallDomainListResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallDomainListResult]
type LookupFirewallRuleGroupArgs ¶ added in v0.12.0
type LookupFirewallRuleGroupArgs struct { // ResourceId Id string `pulumi:"id"` }
type LookupFirewallRuleGroupAssociationArgs ¶ added in v0.12.0
type LookupFirewallRuleGroupAssociationArgs struct { // Id Id string `pulumi:"id"` }
type LookupFirewallRuleGroupAssociationOutputArgs ¶ added in v0.12.0
type LookupFirewallRuleGroupAssociationOutputArgs struct { // Id Id pulumi.StringInput `pulumi:"id"` }
func (LookupFirewallRuleGroupAssociationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFirewallRuleGroupAssociationOutputArgs) ElementType() reflect.Type
type LookupFirewallRuleGroupAssociationResult ¶ added in v0.12.0
type LookupFirewallRuleGroupAssociationResult struct { // Arn Arn *string `pulumi:"arn"` // Rfc3339TimeString CreationTime *string `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId *string `pulumi:"creatorRequestId"` // Id Id *string `pulumi:"id"` // ServicePrincipal ManagedOwnerName *string `pulumi:"managedOwnerName"` // Rfc3339TimeString ModificationTime *string `pulumi:"modificationTime"` // MutationProtectionStatus MutationProtection *FirewallRuleGroupAssociationMutationProtection `pulumi:"mutationProtection"` // FirewallRuleGroupAssociationName Name *string `pulumi:"name"` // Priority Priority *int `pulumi:"priority"` // ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status *FirewallRuleGroupAssociationStatus `pulumi:"status"` // FirewallDomainListAssociationStatus StatusMessage *string `pulumi:"statusMessage"` // Tags Tags []FirewallRuleGroupAssociationTag `pulumi:"tags"` }
func LookupFirewallRuleGroupAssociation ¶ added in v0.12.0
func LookupFirewallRuleGroupAssociation(ctx *pulumi.Context, args *LookupFirewallRuleGroupAssociationArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleGroupAssociationResult, error)
Resource schema for AWS::Route53Resolver::FirewallRuleGroupAssociation.
type LookupFirewallRuleGroupAssociationResultOutput ¶ added in v0.12.0
type LookupFirewallRuleGroupAssociationResultOutput struct{ *pulumi.OutputState }
func LookupFirewallRuleGroupAssociationOutput ¶ added in v0.12.0
func LookupFirewallRuleGroupAssociationOutput(ctx *pulumi.Context, args LookupFirewallRuleGroupAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallRuleGroupAssociationResultOutput
func (LookupFirewallRuleGroupAssociationResultOutput) Arn ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) Arn() pulumi.StringPtrOutput
Arn
func (LookupFirewallRuleGroupAssociationResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) CreationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallRuleGroupAssociationResultOutput) CreatorRequestId ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) CreatorRequestId() pulumi.StringPtrOutput
The id of the creator request.
func (LookupFirewallRuleGroupAssociationResultOutput) ElementType ¶ added in v0.12.0
func (LookupFirewallRuleGroupAssociationResultOutput) ElementType() reflect.Type
func (LookupFirewallRuleGroupAssociationResultOutput) ManagedOwnerName ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) ManagedOwnerName() pulumi.StringPtrOutput
ServicePrincipal
func (LookupFirewallRuleGroupAssociationResultOutput) ModificationTime ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) ModificationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallRuleGroupAssociationResultOutput) MutationProtection ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) MutationProtection() FirewallRuleGroupAssociationMutationProtectionPtrOutput
MutationProtectionStatus
func (LookupFirewallRuleGroupAssociationResultOutput) Name ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) Name() pulumi.StringPtrOutput
FirewallRuleGroupAssociationName
func (LookupFirewallRuleGroupAssociationResultOutput) Priority ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) Priority() pulumi.IntPtrOutput
Priority
func (LookupFirewallRuleGroupAssociationResultOutput) Status ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) Status() FirewallRuleGroupAssociationStatusPtrOutput
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (LookupFirewallRuleGroupAssociationResultOutput) StatusMessage ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) StatusMessage() pulumi.StringPtrOutput
FirewallDomainListAssociationStatus
func (LookupFirewallRuleGroupAssociationResultOutput) Tags ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) Tags() FirewallRuleGroupAssociationTagArrayOutput
Tags
func (LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutput ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutput() LookupFirewallRuleGroupAssociationResultOutput
func (LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutputWithContext ¶ added in v0.12.0
func (o LookupFirewallRuleGroupAssociationResultOutput) ToLookupFirewallRuleGroupAssociationResultOutputWithContext(ctx context.Context) LookupFirewallRuleGroupAssociationResultOutput
func (LookupFirewallRuleGroupAssociationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFirewallRuleGroupAssociationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallRuleGroupAssociationResult]
type LookupFirewallRuleGroupOutputArgs ¶ added in v0.12.0
type LookupFirewallRuleGroupOutputArgs struct { // ResourceId Id pulumi.StringInput `pulumi:"id"` }
func (LookupFirewallRuleGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFirewallRuleGroupOutputArgs) ElementType() reflect.Type
type LookupFirewallRuleGroupResult ¶ added in v0.12.0
type LookupFirewallRuleGroupResult struct { // Arn Arn *string `pulumi:"arn"` // Rfc3339TimeString CreationTime *string `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId *string `pulumi:"creatorRequestId"` // FirewallRules FirewallRules []FirewallRuleGroupFirewallRule `pulumi:"firewallRules"` // ResourceId Id *string `pulumi:"id"` // Rfc3339TimeString ModificationTime *string `pulumi:"modificationTime"` // AccountId OwnerId *string `pulumi:"ownerId"` // Count RuleCount *int `pulumi:"ruleCount"` ShareStatus *FirewallRuleGroupShareStatus `pulumi:"shareStatus"` // ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED. Status *FirewallRuleGroupStatus `pulumi:"status"` // FirewallRuleGroupStatus StatusMessage *string `pulumi:"statusMessage"` // Tags Tags []FirewallRuleGroupTag `pulumi:"tags"` }
func LookupFirewallRuleGroup ¶ added in v0.12.0
func LookupFirewallRuleGroup(ctx *pulumi.Context, args *LookupFirewallRuleGroupArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleGroupResult, error)
Resource schema for AWS::Route53Resolver::FirewallRuleGroup.
type LookupFirewallRuleGroupResultOutput ¶ added in v0.12.0
type LookupFirewallRuleGroupResultOutput struct{ *pulumi.OutputState }
func LookupFirewallRuleGroupOutput ¶ added in v0.12.0
func LookupFirewallRuleGroupOutput(ctx *pulumi.Context, args LookupFirewallRuleGroupOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallRuleGroupResultOutput
func (LookupFirewallRuleGroupResultOutput) Arn ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) Arn() pulumi.StringPtrOutput
Arn
func (LookupFirewallRuleGroupResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) CreationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallRuleGroupResultOutput) CreatorRequestId ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) CreatorRequestId() pulumi.StringPtrOutput
The id of the creator request.
func (LookupFirewallRuleGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupFirewallRuleGroupResultOutput) ElementType() reflect.Type
func (LookupFirewallRuleGroupResultOutput) FirewallRules ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) FirewallRules() FirewallRuleGroupFirewallRuleArrayOutput
FirewallRules
func (LookupFirewallRuleGroupResultOutput) Id ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) Id() pulumi.StringPtrOutput
ResourceId
func (LookupFirewallRuleGroupResultOutput) ModificationTime ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) ModificationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupFirewallRuleGroupResultOutput) OwnerId ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) OwnerId() pulumi.StringPtrOutput
AccountId
func (LookupFirewallRuleGroupResultOutput) RuleCount ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) RuleCount() pulumi.IntPtrOutput
Count
func (LookupFirewallRuleGroupResultOutput) ShareStatus ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) ShareStatus() FirewallRuleGroupShareStatusPtrOutput
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
func (LookupFirewallRuleGroupResultOutput) Status ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) Status() FirewallRuleGroupStatusPtrOutput
ResolverFirewallRuleGroupAssociation, possible values are COMPLETE, DELETING, UPDATING, and INACTIVE_OWNER_ACCOUNT_CLOSED.
func (LookupFirewallRuleGroupResultOutput) StatusMessage ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) StatusMessage() pulumi.StringPtrOutput
FirewallRuleGroupStatus
func (LookupFirewallRuleGroupResultOutput) Tags ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) Tags() FirewallRuleGroupTagArrayOutput
Tags
func (LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutput ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutput() LookupFirewallRuleGroupResultOutput
func (LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupFirewallRuleGroupResultOutput) ToLookupFirewallRuleGroupResultOutputWithContext(ctx context.Context) LookupFirewallRuleGroupResultOutput
func (LookupFirewallRuleGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFirewallRuleGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFirewallRuleGroupResult]
type LookupOutpostResolverArgs ¶ added in v0.73.1
type LookupOutpostResolverArgs struct { // Id Id string `pulumi:"id"` }
type LookupOutpostResolverOutputArgs ¶ added in v0.73.1
type LookupOutpostResolverOutputArgs struct { // Id Id pulumi.StringInput `pulumi:"id"` }
func (LookupOutpostResolverOutputArgs) ElementType ¶ added in v0.73.1
func (LookupOutpostResolverOutputArgs) ElementType() reflect.Type
type LookupOutpostResolverResult ¶ added in v0.73.1
type LookupOutpostResolverResult struct { // The OutpostResolver ARN. Arn *string `pulumi:"arn"` // The OutpostResolver creation time CreationTime *string `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId *string `pulumi:"creatorRequestId"` // Id Id *string `pulumi:"id"` // The number of OutpostResolvers. InstanceCount *int `pulumi:"instanceCount"` // The OutpostResolver last modified time ModificationTime *string `pulumi:"modificationTime"` // The OutpostResolver name. Name *string `pulumi:"name"` // The OutpostResolver instance type. PreferredInstanceType *string `pulumi:"preferredInstanceType"` // The OutpostResolver status, possible values are CREATING, OPERATIONAL, UPDATING, DELETING, ACTION_NEEDED, FAILED_CREATION and FAILED_DELETION. Status *OutpostResolverStatus `pulumi:"status"` // The OutpostResolver status message. StatusMessage *string `pulumi:"statusMessage"` // An array of key-value pairs to apply to this resource. Tags []OutpostResolverTag `pulumi:"tags"` }
func LookupOutpostResolver ¶ added in v0.73.1
func LookupOutpostResolver(ctx *pulumi.Context, args *LookupOutpostResolverArgs, opts ...pulumi.InvokeOption) (*LookupOutpostResolverResult, error)
Resource schema for AWS::Route53Resolver::OutpostResolver.
type LookupOutpostResolverResultOutput ¶ added in v0.73.1
type LookupOutpostResolverResultOutput struct{ *pulumi.OutputState }
func LookupOutpostResolverOutput ¶ added in v0.73.1
func LookupOutpostResolverOutput(ctx *pulumi.Context, args LookupOutpostResolverOutputArgs, opts ...pulumi.InvokeOption) LookupOutpostResolverResultOutput
func (LookupOutpostResolverResultOutput) Arn ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) Arn() pulumi.StringPtrOutput
The OutpostResolver ARN.
func (LookupOutpostResolverResultOutput) CreationTime ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) CreationTime() pulumi.StringPtrOutput
The OutpostResolver creation time
func (LookupOutpostResolverResultOutput) CreatorRequestId ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) CreatorRequestId() pulumi.StringPtrOutput
The id of the creator request.
func (LookupOutpostResolverResultOutput) ElementType ¶ added in v0.73.1
func (LookupOutpostResolverResultOutput) ElementType() reflect.Type
func (LookupOutpostResolverResultOutput) Id ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) Id() pulumi.StringPtrOutput
Id
func (LookupOutpostResolverResultOutput) InstanceCount ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) InstanceCount() pulumi.IntPtrOutput
The number of OutpostResolvers.
func (LookupOutpostResolverResultOutput) ModificationTime ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) ModificationTime() pulumi.StringPtrOutput
The OutpostResolver last modified time
func (LookupOutpostResolverResultOutput) Name ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) Name() pulumi.StringPtrOutput
The OutpostResolver name.
func (LookupOutpostResolverResultOutput) PreferredInstanceType ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) PreferredInstanceType() pulumi.StringPtrOutput
The OutpostResolver instance type.
func (LookupOutpostResolverResultOutput) Status ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) Status() OutpostResolverStatusPtrOutput
The OutpostResolver status, possible values are CREATING, OPERATIONAL, UPDATING, DELETING, ACTION_NEEDED, FAILED_CREATION and FAILED_DELETION.
func (LookupOutpostResolverResultOutput) StatusMessage ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) StatusMessage() pulumi.StringPtrOutput
The OutpostResolver status message.
func (LookupOutpostResolverResultOutput) Tags ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) Tags() OutpostResolverTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutput ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutput() LookupOutpostResolverResultOutput
func (LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutputWithContext ¶ added in v0.73.1
func (o LookupOutpostResolverResultOutput) ToLookupOutpostResolverResultOutputWithContext(ctx context.Context) LookupOutpostResolverResultOutput
func (LookupOutpostResolverResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupOutpostResolverResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOutpostResolverResult]
type LookupResolverConfigArgs ¶ added in v0.12.0
type LookupResolverConfigArgs struct { // Id Id string `pulumi:"id"` }
type LookupResolverConfigOutputArgs ¶ added in v0.12.0
type LookupResolverConfigOutputArgs struct { // Id Id pulumi.StringInput `pulumi:"id"` }
func (LookupResolverConfigOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverConfigOutputArgs) ElementType() reflect.Type
type LookupResolverConfigResult ¶ added in v0.12.0
type LookupResolverConfigResult struct { // ResolverAutodefinedReverseStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED. AutodefinedReverse *ResolverConfigAutodefinedReverse `pulumi:"autodefinedReverse"` // Id Id *string `pulumi:"id"` // AccountId OwnerId *string `pulumi:"ownerId"` }
func LookupResolverConfig ¶ added in v0.12.0
func LookupResolverConfig(ctx *pulumi.Context, args *LookupResolverConfigArgs, opts ...pulumi.InvokeOption) (*LookupResolverConfigResult, error)
Resource schema for AWS::Route53Resolver::ResolverConfig.
type LookupResolverConfigResultOutput ¶ added in v0.12.0
type LookupResolverConfigResultOutput struct{ *pulumi.OutputState }
func LookupResolverConfigOutput ¶ added in v0.12.0
func LookupResolverConfigOutput(ctx *pulumi.Context, args LookupResolverConfigOutputArgs, opts ...pulumi.InvokeOption) LookupResolverConfigResultOutput
func (LookupResolverConfigResultOutput) AutodefinedReverse ¶ added in v0.12.0
func (o LookupResolverConfigResultOutput) AutodefinedReverse() ResolverConfigAutodefinedReversePtrOutput
ResolverAutodefinedReverseStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
func (LookupResolverConfigResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverConfigResultOutput) ElementType() reflect.Type
func (LookupResolverConfigResultOutput) Id ¶ added in v0.12.0
func (o LookupResolverConfigResultOutput) Id() pulumi.StringPtrOutput
Id
func (LookupResolverConfigResultOutput) OwnerId ¶ added in v0.12.0
func (o LookupResolverConfigResultOutput) OwnerId() pulumi.StringPtrOutput
AccountId
func (LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutput ¶ added in v0.12.0
func (o LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutput() LookupResolverConfigResultOutput
func (LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverConfigResultOutput) ToLookupResolverConfigResultOutputWithContext(ctx context.Context) LookupResolverConfigResultOutput
func (LookupResolverConfigResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverConfigResult]
type LookupResolverDnssecConfigArgs ¶ added in v0.72.0
type LookupResolverDnssecConfigArgs struct { // Id Id string `pulumi:"id"` }
type LookupResolverDnssecConfigOutputArgs ¶ added in v0.72.0
type LookupResolverDnssecConfigOutputArgs struct { // Id Id pulumi.StringInput `pulumi:"id"` }
func (LookupResolverDnssecConfigOutputArgs) ElementType ¶ added in v0.72.0
func (LookupResolverDnssecConfigOutputArgs) ElementType() reflect.Type
type LookupResolverDnssecConfigResult ¶ added in v0.72.0
type LookupResolverDnssecConfigResult struct { // Id Id *string `pulumi:"id"` // AccountId OwnerId *string `pulumi:"ownerId"` // ResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED. ValidationStatus *ResolverDnssecConfigValidationStatus `pulumi:"validationStatus"` }
func LookupResolverDnssecConfig ¶ added in v0.72.0
func LookupResolverDnssecConfig(ctx *pulumi.Context, args *LookupResolverDnssecConfigArgs, opts ...pulumi.InvokeOption) (*LookupResolverDnssecConfigResult, error)
Resource schema for AWS::Route53Resolver::ResolverDNSSECConfig.
type LookupResolverDnssecConfigResultOutput ¶ added in v0.72.0
type LookupResolverDnssecConfigResultOutput struct{ *pulumi.OutputState }
func LookupResolverDnssecConfigOutput ¶ added in v0.72.0
func LookupResolverDnssecConfigOutput(ctx *pulumi.Context, args LookupResolverDnssecConfigOutputArgs, opts ...pulumi.InvokeOption) LookupResolverDnssecConfigResultOutput
func (LookupResolverDnssecConfigResultOutput) ElementType ¶ added in v0.72.0
func (LookupResolverDnssecConfigResultOutput) ElementType() reflect.Type
func (LookupResolverDnssecConfigResultOutput) Id ¶ added in v0.72.0
func (o LookupResolverDnssecConfigResultOutput) Id() pulumi.StringPtrOutput
Id
func (LookupResolverDnssecConfigResultOutput) OwnerId ¶ added in v0.72.0
func (o LookupResolverDnssecConfigResultOutput) OwnerId() pulumi.StringPtrOutput
AccountId
func (LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutput ¶ added in v0.72.0
func (o LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutput() LookupResolverDnssecConfigResultOutput
func (LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutputWithContext ¶ added in v0.72.0
func (o LookupResolverDnssecConfigResultOutput) ToLookupResolverDnssecConfigResultOutputWithContext(ctx context.Context) LookupResolverDnssecConfigResultOutput
func (LookupResolverDnssecConfigResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverDnssecConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverDnssecConfigResult]
func (LookupResolverDnssecConfigResultOutput) ValidationStatus ¶ added in v0.72.0
func (o LookupResolverDnssecConfigResultOutput) ValidationStatus() ResolverDnssecConfigValidationStatusPtrOutput
ResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
type LookupResolverEndpointArgs ¶ added in v0.12.0
type LookupResolverEndpointArgs struct {
ResolverEndpointId string `pulumi:"resolverEndpointId"`
}
type LookupResolverEndpointOutputArgs ¶ added in v0.12.0
type LookupResolverEndpointOutputArgs struct {
ResolverEndpointId pulumi.StringInput `pulumi:"resolverEndpointId"`
}
func (LookupResolverEndpointOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverEndpointOutputArgs) ElementType() reflect.Type
type LookupResolverEndpointResult ¶ added in v0.12.0
type LookupResolverEndpointResult struct { Arn *string `pulumi:"arn"` HostVpcId *string `pulumi:"hostVpcId"` IpAddressCount *string `pulumi:"ipAddressCount"` IpAddresses []ResolverEndpointIpAddressRequest `pulumi:"ipAddresses"` Name *string `pulumi:"name"` ResolverEndpointId *string `pulumi:"resolverEndpointId"` ResolverEndpointType *string `pulumi:"resolverEndpointType"` Tags []ResolverEndpointTag `pulumi:"tags"` }
func LookupResolverEndpoint ¶ added in v0.12.0
func LookupResolverEndpoint(ctx *pulumi.Context, args *LookupResolverEndpointArgs, opts ...pulumi.InvokeOption) (*LookupResolverEndpointResult, error)
Resource Type definition for AWS::Route53Resolver::ResolverEndpoint
type LookupResolverEndpointResultOutput ¶ added in v0.12.0
type LookupResolverEndpointResultOutput struct{ *pulumi.OutputState }
func LookupResolverEndpointOutput ¶ added in v0.12.0
func LookupResolverEndpointOutput(ctx *pulumi.Context, args LookupResolverEndpointOutputArgs, opts ...pulumi.InvokeOption) LookupResolverEndpointResultOutput
func (LookupResolverEndpointResultOutput) Arn ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) Arn() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverEndpointResultOutput) ElementType() reflect.Type
func (LookupResolverEndpointResultOutput) HostVpcId ¶ added in v0.72.0
func (o LookupResolverEndpointResultOutput) HostVpcId() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) IpAddressCount ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) IpAddressCount() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) IpAddresses ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) IpAddresses() ResolverEndpointIpAddressRequestArrayOutput
func (LookupResolverEndpointResultOutput) Name ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) Name() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) ResolverEndpointId ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) ResolverEndpointId() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) ResolverEndpointType ¶ added in v0.50.0
func (o LookupResolverEndpointResultOutput) ResolverEndpointType() pulumi.StringPtrOutput
func (LookupResolverEndpointResultOutput) Tags ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) Tags() ResolverEndpointTagArrayOutput
func (LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutput ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutput() LookupResolverEndpointResultOutput
func (LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverEndpointResultOutput) ToLookupResolverEndpointResultOutputWithContext(ctx context.Context) LookupResolverEndpointResultOutput
func (LookupResolverEndpointResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverEndpointResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverEndpointResult]
type LookupResolverQueryLoggingConfigArgs ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigArgs struct { // ResourceId Id string `pulumi:"id"` }
type LookupResolverQueryLoggingConfigAssociationArgs ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigAssociationArgs struct { // Id Id string `pulumi:"id"` }
type LookupResolverQueryLoggingConfigAssociationOutputArgs ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigAssociationOutputArgs struct { // Id Id pulumi.StringInput `pulumi:"id"` }
func (LookupResolverQueryLoggingConfigAssociationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverQueryLoggingConfigAssociationOutputArgs) ElementType() reflect.Type
type LookupResolverQueryLoggingConfigAssociationResult ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigAssociationResult struct { // Rfc3339TimeString CreationTime *string `pulumi:"creationTime"` // ResolverQueryLogConfigAssociationError Error *ResolverQueryLoggingConfigAssociationError `pulumi:"error"` // ResolverQueryLogConfigAssociationErrorMessage ErrorMessage *string `pulumi:"errorMessage"` // Id Id *string `pulumi:"id"` // ResolverQueryLogConfigAssociationStatus Status *ResolverQueryLoggingConfigAssociationStatus `pulumi:"status"` }
func LookupResolverQueryLoggingConfigAssociation ¶ added in v0.12.0
func LookupResolverQueryLoggingConfigAssociation(ctx *pulumi.Context, args *LookupResolverQueryLoggingConfigAssociationArgs, opts ...pulumi.InvokeOption) (*LookupResolverQueryLoggingConfigAssociationResult, error)
Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.
type LookupResolverQueryLoggingConfigAssociationResultOutput ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigAssociationResultOutput struct{ *pulumi.OutputState }
func LookupResolverQueryLoggingConfigAssociationOutput ¶ added in v0.12.0
func LookupResolverQueryLoggingConfigAssociationOutput(ctx *pulumi.Context, args LookupResolverQueryLoggingConfigAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupResolverQueryLoggingConfigAssociationResultOutput
func (LookupResolverQueryLoggingConfigAssociationResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) CreationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupResolverQueryLoggingConfigAssociationResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverQueryLoggingConfigAssociationResultOutput) ElementType() reflect.Type
func (LookupResolverQueryLoggingConfigAssociationResultOutput) Error ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) Error() ResolverQueryLoggingConfigAssociationErrorPtrOutput
ResolverQueryLogConfigAssociationError
func (LookupResolverQueryLoggingConfigAssociationResultOutput) ErrorMessage ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ErrorMessage() pulumi.StringPtrOutput
ResolverQueryLogConfigAssociationErrorMessage
func (LookupResolverQueryLoggingConfigAssociationResultOutput) Status ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) Status() ResolverQueryLoggingConfigAssociationStatusPtrOutput
ResolverQueryLogConfigAssociationStatus
func (LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutput ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutput() LookupResolverQueryLoggingConfigAssociationResultOutput
func (LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigAssociationResultOutput) ToLookupResolverQueryLoggingConfigAssociationResultOutputWithContext(ctx context.Context) LookupResolverQueryLoggingConfigAssociationResultOutput
type LookupResolverQueryLoggingConfigOutputArgs ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigOutputArgs struct { // ResourceId Id pulumi.StringInput `pulumi:"id"` }
func (LookupResolverQueryLoggingConfigOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverQueryLoggingConfigOutputArgs) ElementType() reflect.Type
type LookupResolverQueryLoggingConfigResult ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigResult struct { // Arn Arn *string `pulumi:"arn"` // Count AssociationCount *int `pulumi:"associationCount"` // Rfc3339TimeString CreationTime *string `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId *string `pulumi:"creatorRequestId"` // ResourceId Id *string `pulumi:"id"` // AccountId OwnerId *string `pulumi:"ownerId"` ShareStatus *ResolverQueryLoggingConfigShareStatus `pulumi:"shareStatus"` // ResolverQueryLogConfigStatus, possible values are CREATING, CREATED, DELETED AND FAILED. Status *ResolverQueryLoggingConfigStatus `pulumi:"status"` }
func LookupResolverQueryLoggingConfig ¶ added in v0.12.0
func LookupResolverQueryLoggingConfig(ctx *pulumi.Context, args *LookupResolverQueryLoggingConfigArgs, opts ...pulumi.InvokeOption) (*LookupResolverQueryLoggingConfigResult, error)
Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfig.
type LookupResolverQueryLoggingConfigResultOutput ¶ added in v0.12.0
type LookupResolverQueryLoggingConfigResultOutput struct{ *pulumi.OutputState }
func LookupResolverQueryLoggingConfigOutput ¶ added in v0.12.0
func LookupResolverQueryLoggingConfigOutput(ctx *pulumi.Context, args LookupResolverQueryLoggingConfigOutputArgs, opts ...pulumi.InvokeOption) LookupResolverQueryLoggingConfigResultOutput
func (LookupResolverQueryLoggingConfigResultOutput) Arn ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) Arn() pulumi.StringPtrOutput
Arn
func (LookupResolverQueryLoggingConfigResultOutput) AssociationCount ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) AssociationCount() pulumi.IntPtrOutput
Count
func (LookupResolverQueryLoggingConfigResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) CreationTime() pulumi.StringPtrOutput
Rfc3339TimeString
func (LookupResolverQueryLoggingConfigResultOutput) CreatorRequestId ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) CreatorRequestId() pulumi.StringPtrOutput
The id of the creator request.
func (LookupResolverQueryLoggingConfigResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverQueryLoggingConfigResultOutput) ElementType() reflect.Type
func (LookupResolverQueryLoggingConfigResultOutput) OwnerId ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) OwnerId() pulumi.StringPtrOutput
AccountId
func (LookupResolverQueryLoggingConfigResultOutput) ShareStatus ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) ShareStatus() ResolverQueryLoggingConfigShareStatusPtrOutput
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
func (LookupResolverQueryLoggingConfigResultOutput) Status ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) Status() ResolverQueryLoggingConfigStatusPtrOutput
ResolverQueryLogConfigStatus, possible values are CREATING, CREATED, DELETED AND FAILED.
func (LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutput ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutput() LookupResolverQueryLoggingConfigResultOutput
func (LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverQueryLoggingConfigResultOutput) ToLookupResolverQueryLoggingConfigResultOutputWithContext(ctx context.Context) LookupResolverQueryLoggingConfigResultOutput
func (LookupResolverQueryLoggingConfigResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverQueryLoggingConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverQueryLoggingConfigResult]
type LookupResolverRuleArgs ¶ added in v0.12.0
type LookupResolverRuleArgs struct { // The ID of the endpoint that the rule is associated with. ResolverRuleId string `pulumi:"resolverRuleId"` }
type LookupResolverRuleAssociationArgs ¶ added in v0.12.0
type LookupResolverRuleAssociationArgs struct { // Primary Identifier for Resolver Rule Association ResolverRuleAssociationId string `pulumi:"resolverRuleAssociationId"` }
type LookupResolverRuleAssociationOutputArgs ¶ added in v0.12.0
type LookupResolverRuleAssociationOutputArgs struct { // Primary Identifier for Resolver Rule Association ResolverRuleAssociationId pulumi.StringInput `pulumi:"resolverRuleAssociationId"` }
func (LookupResolverRuleAssociationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverRuleAssociationOutputArgs) ElementType() reflect.Type
type LookupResolverRuleAssociationResult ¶ added in v0.12.0
type LookupResolverRuleAssociationResult struct { // Primary Identifier for Resolver Rule Association ResolverRuleAssociationId *string `pulumi:"resolverRuleAssociationId"` }
func LookupResolverRuleAssociation ¶ added in v0.12.0
func LookupResolverRuleAssociation(ctx *pulumi.Context, args *LookupResolverRuleAssociationArgs, opts ...pulumi.InvokeOption) (*LookupResolverRuleAssociationResult, error)
Resource Type definition for AWS::Route53Resolver::ResolverRuleAssociation
type LookupResolverRuleAssociationResultOutput ¶ added in v0.12.0
type LookupResolverRuleAssociationResultOutput struct{ *pulumi.OutputState }
func LookupResolverRuleAssociationOutput ¶ added in v0.12.0
func LookupResolverRuleAssociationOutput(ctx *pulumi.Context, args LookupResolverRuleAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupResolverRuleAssociationResultOutput
func (LookupResolverRuleAssociationResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverRuleAssociationResultOutput) ElementType() reflect.Type
func (LookupResolverRuleAssociationResultOutput) ResolverRuleAssociationId ¶ added in v0.12.0
func (o LookupResolverRuleAssociationResultOutput) ResolverRuleAssociationId() pulumi.StringPtrOutput
Primary Identifier for Resolver Rule Association
func (LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutput ¶ added in v0.12.0
func (o LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutput() LookupResolverRuleAssociationResultOutput
func (LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverRuleAssociationResultOutput) ToLookupResolverRuleAssociationResultOutputWithContext(ctx context.Context) LookupResolverRuleAssociationResultOutput
func (LookupResolverRuleAssociationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverRuleAssociationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverRuleAssociationResult]
type LookupResolverRuleOutputArgs ¶ added in v0.12.0
type LookupResolverRuleOutputArgs struct { // The ID of the endpoint that the rule is associated with. ResolverRuleId pulumi.StringInput `pulumi:"resolverRuleId"` }
func (LookupResolverRuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResolverRuleOutputArgs) ElementType() reflect.Type
type LookupResolverRuleResult ¶ added in v0.12.0
type LookupResolverRuleResult struct { // The Amazon Resource Name (ARN) of the resolver rule. Arn *string `pulumi:"arn"` // DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps DomainName *string `pulumi:"domainName"` // The name for the Resolver rule Name *string `pulumi:"name"` // The ID of the endpoint that the rule is associated with. ResolverEndpointId *string `pulumi:"resolverEndpointId"` // The ID of the endpoint that the rule is associated with. ResolverRuleId *string `pulumi:"resolverRuleId"` // An array of key-value pairs to apply to this resource. Tags []ResolverRuleTag `pulumi:"tags"` // An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to. Typically, these are the IP addresses of DNS resolvers on your network. Specify IPv4 addresses. IPv6 is not supported. TargetIps []ResolverRuleTargetAddress `pulumi:"targetIps"` }
func LookupResolverRule ¶ added in v0.12.0
func LookupResolverRule(ctx *pulumi.Context, args *LookupResolverRuleArgs, opts ...pulumi.InvokeOption) (*LookupResolverRuleResult, error)
Resource Type definition for AWS::Route53Resolver::ResolverRule
type LookupResolverRuleResultOutput ¶ added in v0.12.0
type LookupResolverRuleResultOutput struct{ *pulumi.OutputState }
func LookupResolverRuleOutput ¶ added in v0.12.0
func LookupResolverRuleOutput(ctx *pulumi.Context, args LookupResolverRuleOutputArgs, opts ...pulumi.InvokeOption) LookupResolverRuleResultOutput
func (LookupResolverRuleResultOutput) Arn ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the resolver rule.
func (LookupResolverRuleResultOutput) DomainName ¶ added in v0.50.0
func (o LookupResolverRuleResultOutput) DomainName() pulumi.StringPtrOutput
DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps
func (LookupResolverRuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupResolverRuleResultOutput) ElementType() reflect.Type
func (LookupResolverRuleResultOutput) Name ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) Name() pulumi.StringPtrOutput
The name for the Resolver rule
func (LookupResolverRuleResultOutput) ResolverEndpointId ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) ResolverEndpointId() pulumi.StringPtrOutput
The ID of the endpoint that the rule is associated with.
func (LookupResolverRuleResultOutput) ResolverRuleId ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) ResolverRuleId() pulumi.StringPtrOutput
The ID of the endpoint that the rule is associated with.
func (LookupResolverRuleResultOutput) Tags ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) Tags() ResolverRuleTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupResolverRuleResultOutput) TargetIps ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) TargetIps() ResolverRuleTargetAddressArrayOutput
An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to. Typically, these are the IP addresses of DNS resolvers on your network. Specify IPv4 addresses. IPv6 is not supported.
func (LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutput ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutput() LookupResolverRuleResultOutput
func (LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupResolverRuleResultOutput) ToLookupResolverRuleResultOutputWithContext(ctx context.Context) LookupResolverRuleResultOutput
func (LookupResolverRuleResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResolverRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResolverRuleResult]
type OutpostResolver ¶ added in v0.73.1
type OutpostResolver struct { pulumi.CustomResourceState // The OutpostResolver ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The OutpostResolver creation time CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId pulumi.StringOutput `pulumi:"creatorRequestId"` // The number of OutpostResolvers. InstanceCount pulumi.IntPtrOutput `pulumi:"instanceCount"` // The OutpostResolver last modified time ModificationTime pulumi.StringOutput `pulumi:"modificationTime"` // The OutpostResolver name. Name pulumi.StringOutput `pulumi:"name"` // The Outpost ARN. OutpostArn pulumi.StringOutput `pulumi:"outpostArn"` // The OutpostResolver instance type. PreferredInstanceType pulumi.StringOutput `pulumi:"preferredInstanceType"` // The OutpostResolver status, possible values are CREATING, OPERATIONAL, UPDATING, DELETING, ACTION_NEEDED, FAILED_CREATION and FAILED_DELETION. Status OutpostResolverStatusOutput `pulumi:"status"` // The OutpostResolver status message. StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // An array of key-value pairs to apply to this resource. Tags OutpostResolverTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::Route53Resolver::OutpostResolver.
func GetOutpostResolver ¶ added in v0.73.1
func GetOutpostResolver(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OutpostResolverState, opts ...pulumi.ResourceOption) (*OutpostResolver, error)
GetOutpostResolver gets an existing OutpostResolver 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 NewOutpostResolver ¶ added in v0.73.1
func NewOutpostResolver(ctx *pulumi.Context, name string, args *OutpostResolverArgs, opts ...pulumi.ResourceOption) (*OutpostResolver, error)
NewOutpostResolver registers a new resource with the given unique name, arguments, and options.
func (*OutpostResolver) ElementType ¶ added in v0.73.1
func (*OutpostResolver) ElementType() reflect.Type
func (*OutpostResolver) ToOutpostResolverOutput ¶ added in v0.73.1
func (i *OutpostResolver) ToOutpostResolverOutput() OutpostResolverOutput
func (*OutpostResolver) ToOutpostResolverOutputWithContext ¶ added in v0.73.1
func (i *OutpostResolver) ToOutpostResolverOutputWithContext(ctx context.Context) OutpostResolverOutput
func (*OutpostResolver) ToOutput ¶ added in v0.76.0
func (i *OutpostResolver) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolver]
type OutpostResolverArgs ¶ added in v0.73.1
type OutpostResolverArgs struct { // The number of OutpostResolvers. InstanceCount pulumi.IntPtrInput // The OutpostResolver name. Name pulumi.StringPtrInput // The Outpost ARN. OutpostArn pulumi.StringInput // The OutpostResolver instance type. PreferredInstanceType pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags OutpostResolverTagArrayInput }
The set of arguments for constructing a OutpostResolver resource.
func (OutpostResolverArgs) ElementType ¶ added in v0.73.1
func (OutpostResolverArgs) ElementType() reflect.Type
type OutpostResolverInput ¶ added in v0.73.1
type OutpostResolverInput interface { pulumi.Input ToOutpostResolverOutput() OutpostResolverOutput ToOutpostResolverOutputWithContext(ctx context.Context) OutpostResolverOutput }
type OutpostResolverOutput ¶ added in v0.73.1
type OutpostResolverOutput struct{ *pulumi.OutputState }
func (OutpostResolverOutput) Arn ¶ added in v0.73.1
func (o OutpostResolverOutput) Arn() pulumi.StringOutput
The OutpostResolver ARN.
func (OutpostResolverOutput) CreationTime ¶ added in v0.73.1
func (o OutpostResolverOutput) CreationTime() pulumi.StringOutput
The OutpostResolver creation time
func (OutpostResolverOutput) CreatorRequestId ¶ added in v0.73.1
func (o OutpostResolverOutput) CreatorRequestId() pulumi.StringOutput
The id of the creator request.
func (OutpostResolverOutput) ElementType ¶ added in v0.73.1
func (OutpostResolverOutput) ElementType() reflect.Type
func (OutpostResolverOutput) InstanceCount ¶ added in v0.73.1
func (o OutpostResolverOutput) InstanceCount() pulumi.IntPtrOutput
The number of OutpostResolvers.
func (OutpostResolverOutput) ModificationTime ¶ added in v0.73.1
func (o OutpostResolverOutput) ModificationTime() pulumi.StringOutput
The OutpostResolver last modified time
func (OutpostResolverOutput) Name ¶ added in v0.73.1
func (o OutpostResolverOutput) Name() pulumi.StringOutput
The OutpostResolver name.
func (OutpostResolverOutput) OutpostArn ¶ added in v0.73.1
func (o OutpostResolverOutput) OutpostArn() pulumi.StringOutput
The Outpost ARN.
func (OutpostResolverOutput) PreferredInstanceType ¶ added in v0.73.1
func (o OutpostResolverOutput) PreferredInstanceType() pulumi.StringOutput
The OutpostResolver instance type.
func (OutpostResolverOutput) Status ¶ added in v0.73.1
func (o OutpostResolverOutput) Status() OutpostResolverStatusOutput
The OutpostResolver status, possible values are CREATING, OPERATIONAL, UPDATING, DELETING, ACTION_NEEDED, FAILED_CREATION and FAILED_DELETION.
func (OutpostResolverOutput) StatusMessage ¶ added in v0.73.1
func (o OutpostResolverOutput) StatusMessage() pulumi.StringOutput
The OutpostResolver status message.
func (OutpostResolverOutput) Tags ¶ added in v0.73.1
func (o OutpostResolverOutput) Tags() OutpostResolverTagArrayOutput
An array of key-value pairs to apply to this resource.
func (OutpostResolverOutput) ToOutpostResolverOutput ¶ added in v0.73.1
func (o OutpostResolverOutput) ToOutpostResolverOutput() OutpostResolverOutput
func (OutpostResolverOutput) ToOutpostResolverOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverOutput) ToOutpostResolverOutputWithContext(ctx context.Context) OutpostResolverOutput
func (OutpostResolverOutput) ToOutput ¶ added in v0.76.0
func (o OutpostResolverOutput) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolver]
type OutpostResolverState ¶ added in v0.73.1
type OutpostResolverState struct { }
func (OutpostResolverState) ElementType ¶ added in v0.73.1
func (OutpostResolverState) ElementType() reflect.Type
type OutpostResolverStatus ¶ added in v0.73.1
type OutpostResolverStatus string
The OutpostResolver status, possible values are CREATING, OPERATIONAL, UPDATING, DELETING, ACTION_NEEDED, FAILED_CREATION and FAILED_DELETION.
type OutpostResolverStatusOutput ¶ added in v0.73.1
type OutpostResolverStatusOutput struct{ *pulumi.OutputState }
func (OutpostResolverStatusOutput) ElementType ¶ added in v0.73.1
func (OutpostResolverStatusOutput) ElementType() reflect.Type
func (OutpostResolverStatusOutput) ToOutpostResolverStatusOutput ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToOutpostResolverStatusOutput() OutpostResolverStatusOutput
func (OutpostResolverStatusOutput) ToOutpostResolverStatusOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToOutpostResolverStatusOutputWithContext(ctx context.Context) OutpostResolverStatusOutput
func (OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutput ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutput() OutpostResolverStatusPtrOutput
func (OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToOutpostResolverStatusPtrOutputWithContext(ctx context.Context) OutpostResolverStatusPtrOutput
func (OutpostResolverStatusOutput) ToOutput ¶ added in v0.76.0
func (o OutpostResolverStatusOutput) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverStatus]
func (OutpostResolverStatusOutput) ToStringOutput ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToStringOutput() pulumi.StringOutput
func (OutpostResolverStatusOutput) ToStringOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OutpostResolverStatusOutput) ToStringPtrOutput ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OutpostResolverStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OutpostResolverStatusPtrOutput ¶ added in v0.73.1
type OutpostResolverStatusPtrOutput struct{ *pulumi.OutputState }
func (OutpostResolverStatusPtrOutput) Elem ¶ added in v0.73.1
func (o OutpostResolverStatusPtrOutput) Elem() OutpostResolverStatusOutput
func (OutpostResolverStatusPtrOutput) ElementType ¶ added in v0.73.1
func (OutpostResolverStatusPtrOutput) ElementType() reflect.Type
func (OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutput ¶ added in v0.73.1
func (o OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutput() OutpostResolverStatusPtrOutput
func (OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusPtrOutput) ToOutpostResolverStatusPtrOutputWithContext(ctx context.Context) OutpostResolverStatusPtrOutput
func (OutpostResolverStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o OutpostResolverStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OutpostResolverStatus]
func (OutpostResolverStatusPtrOutput) ToStringPtrOutput ¶ added in v0.73.1
func (o OutpostResolverStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OutpostResolverStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OutpostResolverTag ¶ added in v0.73.1
type OutpostResolverTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type OutpostResolverTagArgs ¶ added in v0.73.1
type OutpostResolverTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (OutpostResolverTagArgs) ElementType ¶ added in v0.73.1
func (OutpostResolverTagArgs) ElementType() reflect.Type
func (OutpostResolverTagArgs) ToOutpostResolverTagOutput ¶ added in v0.73.1
func (i OutpostResolverTagArgs) ToOutpostResolverTagOutput() OutpostResolverTagOutput
func (OutpostResolverTagArgs) ToOutpostResolverTagOutputWithContext ¶ added in v0.73.1
func (i OutpostResolverTagArgs) ToOutpostResolverTagOutputWithContext(ctx context.Context) OutpostResolverTagOutput
func (OutpostResolverTagArgs) ToOutput ¶ added in v0.76.0
func (i OutpostResolverTagArgs) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverTag]
type OutpostResolverTagArray ¶ added in v0.73.1
type OutpostResolverTagArray []OutpostResolverTagInput
func (OutpostResolverTagArray) ElementType ¶ added in v0.73.1
func (OutpostResolverTagArray) ElementType() reflect.Type
func (OutpostResolverTagArray) ToOutpostResolverTagArrayOutput ¶ added in v0.73.1
func (i OutpostResolverTagArray) ToOutpostResolverTagArrayOutput() OutpostResolverTagArrayOutput
func (OutpostResolverTagArray) ToOutpostResolverTagArrayOutputWithContext ¶ added in v0.73.1
func (i OutpostResolverTagArray) ToOutpostResolverTagArrayOutputWithContext(ctx context.Context) OutpostResolverTagArrayOutput
func (OutpostResolverTagArray) ToOutput ¶ added in v0.76.0
func (i OutpostResolverTagArray) ToOutput(ctx context.Context) pulumix.Output[[]OutpostResolverTag]
type OutpostResolverTagArrayInput ¶ added in v0.73.1
type OutpostResolverTagArrayInput interface { pulumi.Input ToOutpostResolverTagArrayOutput() OutpostResolverTagArrayOutput ToOutpostResolverTagArrayOutputWithContext(context.Context) OutpostResolverTagArrayOutput }
OutpostResolverTagArrayInput is an input type that accepts OutpostResolverTagArray and OutpostResolverTagArrayOutput values. You can construct a concrete instance of `OutpostResolverTagArrayInput` via:
OutpostResolverTagArray{ OutpostResolverTagArgs{...} }
type OutpostResolverTagArrayOutput ¶ added in v0.73.1
type OutpostResolverTagArrayOutput struct{ *pulumi.OutputState }
func (OutpostResolverTagArrayOutput) ElementType ¶ added in v0.73.1
func (OutpostResolverTagArrayOutput) ElementType() reflect.Type
func (OutpostResolverTagArrayOutput) Index ¶ added in v0.73.1
func (o OutpostResolverTagArrayOutput) Index(i pulumi.IntInput) OutpostResolverTagOutput
func (OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutput ¶ added in v0.73.1
func (o OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutput() OutpostResolverTagArrayOutput
func (OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverTagArrayOutput) ToOutpostResolverTagArrayOutputWithContext(ctx context.Context) OutpostResolverTagArrayOutput
func (OutpostResolverTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o OutpostResolverTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OutpostResolverTag]
type OutpostResolverTagInput ¶ added in v0.73.1
type OutpostResolverTagInput interface { pulumi.Input ToOutpostResolverTagOutput() OutpostResolverTagOutput ToOutpostResolverTagOutputWithContext(context.Context) OutpostResolverTagOutput }
OutpostResolverTagInput is an input type that accepts OutpostResolverTagArgs and OutpostResolverTagOutput values. You can construct a concrete instance of `OutpostResolverTagInput` via:
OutpostResolverTagArgs{...}
type OutpostResolverTagOutput ¶ added in v0.73.1
type OutpostResolverTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (OutpostResolverTagOutput) ElementType ¶ added in v0.73.1
func (OutpostResolverTagOutput) ElementType() reflect.Type
func (OutpostResolverTagOutput) Key ¶ added in v0.73.1
func (o OutpostResolverTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (OutpostResolverTagOutput) ToOutpostResolverTagOutput ¶ added in v0.73.1
func (o OutpostResolverTagOutput) ToOutpostResolverTagOutput() OutpostResolverTagOutput
func (OutpostResolverTagOutput) ToOutpostResolverTagOutputWithContext ¶ added in v0.73.1
func (o OutpostResolverTagOutput) ToOutpostResolverTagOutputWithContext(ctx context.Context) OutpostResolverTagOutput
func (OutpostResolverTagOutput) ToOutput ¶ added in v0.76.0
func (o OutpostResolverTagOutput) ToOutput(ctx context.Context) pulumix.Output[OutpostResolverTag]
func (OutpostResolverTagOutput) Value ¶ added in v0.73.1
func (o OutpostResolverTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ResolverConfig ¶ added in v0.3.0
type ResolverConfig struct { pulumi.CustomResourceState // ResolverAutodefinedReverseStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED. AutodefinedReverse ResolverConfigAutodefinedReverseOutput `pulumi:"autodefinedReverse"` // Represents the desired status of AutodefinedReverse. The only supported value on creation is DISABLE. Deletion of this resource will return AutodefinedReverse to its default value (ENABLED). AutodefinedReverseFlag ResolverConfigAutodefinedReverseFlagOutput `pulumi:"autodefinedReverseFlag"` // AccountId OwnerId pulumi.StringOutput `pulumi:"ownerId"` // ResourceId ResourceId pulumi.StringOutput `pulumi:"resourceId"` }
Resource schema for AWS::Route53Resolver::ResolverConfig.
func GetResolverConfig ¶ added in v0.3.0
func GetResolverConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverConfigState, opts ...pulumi.ResourceOption) (*ResolverConfig, error)
GetResolverConfig gets an existing ResolverConfig 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 NewResolverConfig ¶ added in v0.3.0
func NewResolverConfig(ctx *pulumi.Context, name string, args *ResolverConfigArgs, opts ...pulumi.ResourceOption) (*ResolverConfig, error)
NewResolverConfig registers a new resource with the given unique name, arguments, and options.
func (*ResolverConfig) ElementType ¶ added in v0.3.0
func (*ResolverConfig) ElementType() reflect.Type
func (*ResolverConfig) ToOutput ¶ added in v0.76.0
func (i *ResolverConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfig]
func (*ResolverConfig) ToResolverConfigOutput ¶ added in v0.3.0
func (i *ResolverConfig) ToResolverConfigOutput() ResolverConfigOutput
func (*ResolverConfig) ToResolverConfigOutputWithContext ¶ added in v0.3.0
func (i *ResolverConfig) ToResolverConfigOutputWithContext(ctx context.Context) ResolverConfigOutput
type ResolverConfigArgs ¶ added in v0.3.0
type ResolverConfigArgs struct { // Represents the desired status of AutodefinedReverse. The only supported value on creation is DISABLE. Deletion of this resource will return AutodefinedReverse to its default value (ENABLED). AutodefinedReverseFlag ResolverConfigAutodefinedReverseFlagInput // ResourceId ResourceId pulumi.StringInput }
The set of arguments for constructing a ResolverConfig resource.
func (ResolverConfigArgs) ElementType ¶ added in v0.3.0
func (ResolverConfigArgs) ElementType() reflect.Type
type ResolverConfigAutodefinedReverse ¶ added in v0.3.0
type ResolverConfigAutodefinedReverse string
ResolverAutodefinedReverseStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
type ResolverConfigAutodefinedReverseFlag ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseFlag string
Represents the desired status of AutodefinedReverse. The only supported value on creation is DISABLE. Deletion of this resource will return AutodefinedReverse to its default value (ENABLED).
func (ResolverConfigAutodefinedReverseFlag) ElementType ¶ added in v0.3.0
func (ResolverConfigAutodefinedReverseFlag) ElementType() reflect.Type
func (ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutput ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutput() ResolverConfigAutodefinedReverseFlagOutput
func (ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutputWithContext ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagOutput
func (ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutput ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlag) ToStringOutput ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToStringOutput() pulumi.StringOutput
func (ResolverConfigAutodefinedReverseFlag) ToStringOutputWithContext ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverConfigAutodefinedReverseFlag) ToStringPtrOutput ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverConfigAutodefinedReverseFlag) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e ResolverConfigAutodefinedReverseFlag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverConfigAutodefinedReverseFlagInput ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseFlagInput interface { pulumi.Input ToResolverConfigAutodefinedReverseFlagOutput() ResolverConfigAutodefinedReverseFlagOutput ToResolverConfigAutodefinedReverseFlagOutputWithContext(context.Context) ResolverConfigAutodefinedReverseFlagOutput }
ResolverConfigAutodefinedReverseFlagInput is an input type that accepts ResolverConfigAutodefinedReverseFlagArgs and ResolverConfigAutodefinedReverseFlagOutput values. You can construct a concrete instance of `ResolverConfigAutodefinedReverseFlagInput` via:
ResolverConfigAutodefinedReverseFlagArgs{...}
type ResolverConfigAutodefinedReverseFlagOutput ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseFlagOutput struct{ *pulumi.OutputState }
func (ResolverConfigAutodefinedReverseFlagOutput) ElementType ¶ added in v0.3.0
func (ResolverConfigAutodefinedReverseFlagOutput) ElementType() reflect.Type
func (ResolverConfigAutodefinedReverseFlagOutput) ToOutput ¶ added in v0.76.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverConfigAutodefinedReverseFlag]
func (ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutput() ResolverConfigAutodefinedReverseFlagOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToStringOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringOutput() pulumi.StringOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverConfigAutodefinedReverseFlagPtrInput ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseFlagPtrInput interface { pulumi.Input ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput }
func ResolverConfigAutodefinedReverseFlagPtr ¶ added in v0.3.0
func ResolverConfigAutodefinedReverseFlagPtr(v string) ResolverConfigAutodefinedReverseFlagPtrInput
type ResolverConfigAutodefinedReverseFlagPtrOutput ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseFlagPtrOutput struct{ *pulumi.OutputState }
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ElementType ¶ added in v0.3.0
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ElementType() reflect.Type
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfigAutodefinedReverseFlag]
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutput() ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToResolverConfigAutodefinedReverseFlagPtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseFlagPtrOutput
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseFlagPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverConfigAutodefinedReverseOutput ¶ added in v0.3.0
type ResolverConfigAutodefinedReverseOutput struct{ *pulumi.OutputState }
func (ResolverConfigAutodefinedReverseOutput) ElementType ¶ added in v0.3.0
func (ResolverConfigAutodefinedReverseOutput) ElementType() reflect.Type
func (ResolverConfigAutodefinedReverseOutput) ToOutput ¶ added in v0.76.0
func (o ResolverConfigAutodefinedReverseOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverConfigAutodefinedReverse]
func (ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutput() ResolverConfigAutodefinedReverseOutput
func (ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReverseOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReverseOutput
func (ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutput() ResolverConfigAutodefinedReversePtrOutput
func (ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReversePtrOutput
func (ResolverConfigAutodefinedReverseOutput) ToStringOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToStringOutput() pulumi.StringOutput
func (ResolverConfigAutodefinedReverseOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverConfigAutodefinedReverseOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverConfigAutodefinedReverseOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReverseOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverConfigAutodefinedReversePtrOutput ¶ added in v0.3.0
type ResolverConfigAutodefinedReversePtrOutput struct{ *pulumi.OutputState }
func (ResolverConfigAutodefinedReversePtrOutput) ElementType ¶ added in v0.3.0
func (ResolverConfigAutodefinedReversePtrOutput) ElementType() reflect.Type
func (ResolverConfigAutodefinedReversePtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverConfigAutodefinedReversePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfigAutodefinedReverse]
func (ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutput() ResolverConfigAutodefinedReversePtrOutput
func (ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReversePtrOutput) ToResolverConfigAutodefinedReversePtrOutputWithContext(ctx context.Context) ResolverConfigAutodefinedReversePtrOutput
func (ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigAutodefinedReversePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverConfigInput ¶ added in v0.3.0
type ResolverConfigInput interface { pulumi.Input ToResolverConfigOutput() ResolverConfigOutput ToResolverConfigOutputWithContext(ctx context.Context) ResolverConfigOutput }
type ResolverConfigOutput ¶ added in v0.3.0
type ResolverConfigOutput struct{ *pulumi.OutputState }
func (ResolverConfigOutput) AutodefinedReverse ¶ added in v0.17.0
func (o ResolverConfigOutput) AutodefinedReverse() ResolverConfigAutodefinedReverseOutput
ResolverAutodefinedReverseStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
func (ResolverConfigOutput) AutodefinedReverseFlag ¶ added in v0.17.0
func (o ResolverConfigOutput) AutodefinedReverseFlag() ResolverConfigAutodefinedReverseFlagOutput
Represents the desired status of AutodefinedReverse. The only supported value on creation is DISABLE. Deletion of this resource will return AutodefinedReverse to its default value (ENABLED).
func (ResolverConfigOutput) ElementType ¶ added in v0.3.0
func (ResolverConfigOutput) ElementType() reflect.Type
func (ResolverConfigOutput) OwnerId ¶ added in v0.17.0
func (o ResolverConfigOutput) OwnerId() pulumi.StringOutput
AccountId
func (ResolverConfigOutput) ResourceId ¶ added in v0.17.0
func (o ResolverConfigOutput) ResourceId() pulumi.StringOutput
ResourceId
func (ResolverConfigOutput) ToOutput ¶ added in v0.76.0
func (o ResolverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverConfig]
func (ResolverConfigOutput) ToResolverConfigOutput ¶ added in v0.3.0
func (o ResolverConfigOutput) ToResolverConfigOutput() ResolverConfigOutput
func (ResolverConfigOutput) ToResolverConfigOutputWithContext ¶ added in v0.3.0
func (o ResolverConfigOutput) ToResolverConfigOutputWithContext(ctx context.Context) ResolverConfigOutput
type ResolverConfigState ¶ added in v0.3.0
type ResolverConfigState struct { }
func (ResolverConfigState) ElementType ¶ added in v0.3.0
func (ResolverConfigState) ElementType() reflect.Type
type ResolverDnssecConfig ¶ added in v0.72.0
type ResolverDnssecConfig struct { pulumi.CustomResourceState // AccountId OwnerId pulumi.StringOutput `pulumi:"ownerId"` // ResourceId ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"` // ResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED. ValidationStatus ResolverDnssecConfigValidationStatusOutput `pulumi:"validationStatus"` }
Resource schema for AWS::Route53Resolver::ResolverDNSSECConfig.
func GetResolverDnssecConfig ¶ added in v0.72.0
func GetResolverDnssecConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverDnssecConfigState, opts ...pulumi.ResourceOption) (*ResolverDnssecConfig, error)
GetResolverDnssecConfig gets an existing ResolverDnssecConfig 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 NewResolverDnssecConfig ¶ added in v0.72.0
func NewResolverDnssecConfig(ctx *pulumi.Context, name string, args *ResolverDnssecConfigArgs, opts ...pulumi.ResourceOption) (*ResolverDnssecConfig, error)
NewResolverDnssecConfig registers a new resource with the given unique name, arguments, and options.
func (*ResolverDnssecConfig) ElementType ¶ added in v0.72.0
func (*ResolverDnssecConfig) ElementType() reflect.Type
func (*ResolverDnssecConfig) ToOutput ¶ added in v0.76.0
func (i *ResolverDnssecConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfig]
func (*ResolverDnssecConfig) ToResolverDnssecConfigOutput ¶ added in v0.72.0
func (i *ResolverDnssecConfig) ToResolverDnssecConfigOutput() ResolverDnssecConfigOutput
func (*ResolverDnssecConfig) ToResolverDnssecConfigOutputWithContext ¶ added in v0.72.0
func (i *ResolverDnssecConfig) ToResolverDnssecConfigOutputWithContext(ctx context.Context) ResolverDnssecConfigOutput
type ResolverDnssecConfigArgs ¶ added in v0.72.0
type ResolverDnssecConfigArgs struct { // ResourceId ResourceId pulumi.StringPtrInput }
The set of arguments for constructing a ResolverDnssecConfig resource.
func (ResolverDnssecConfigArgs) ElementType ¶ added in v0.72.0
func (ResolverDnssecConfigArgs) ElementType() reflect.Type
type ResolverDnssecConfigInput ¶ added in v0.72.0
type ResolverDnssecConfigInput interface { pulumi.Input ToResolverDnssecConfigOutput() ResolverDnssecConfigOutput ToResolverDnssecConfigOutputWithContext(ctx context.Context) ResolverDnssecConfigOutput }
type ResolverDnssecConfigOutput ¶ added in v0.72.0
type ResolverDnssecConfigOutput struct{ *pulumi.OutputState }
func (ResolverDnssecConfigOutput) ElementType ¶ added in v0.72.0
func (ResolverDnssecConfigOutput) ElementType() reflect.Type
func (ResolverDnssecConfigOutput) OwnerId ¶ added in v0.72.0
func (o ResolverDnssecConfigOutput) OwnerId() pulumi.StringOutput
AccountId
func (ResolverDnssecConfigOutput) ResourceId ¶ added in v0.72.0
func (o ResolverDnssecConfigOutput) ResourceId() pulumi.StringPtrOutput
ResourceId
func (ResolverDnssecConfigOutput) ToOutput ¶ added in v0.76.0
func (o ResolverDnssecConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfig]
func (ResolverDnssecConfigOutput) ToResolverDnssecConfigOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigOutput) ToResolverDnssecConfigOutput() ResolverDnssecConfigOutput
func (ResolverDnssecConfigOutput) ToResolverDnssecConfigOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigOutput) ToResolverDnssecConfigOutputWithContext(ctx context.Context) ResolverDnssecConfigOutput
func (ResolverDnssecConfigOutput) ValidationStatus ¶ added in v0.72.0
func (o ResolverDnssecConfigOutput) ValidationStatus() ResolverDnssecConfigValidationStatusOutput
ResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
type ResolverDnssecConfigState ¶ added in v0.72.0
type ResolverDnssecConfigState struct { }
func (ResolverDnssecConfigState) ElementType ¶ added in v0.72.0
func (ResolverDnssecConfigState) ElementType() reflect.Type
type ResolverDnssecConfigValidationStatus ¶ added in v0.72.0
type ResolverDnssecConfigValidationStatus string
ResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
type ResolverDnssecConfigValidationStatusOutput ¶ added in v0.72.0
type ResolverDnssecConfigValidationStatusOutput struct{ *pulumi.OutputState }
func (ResolverDnssecConfigValidationStatusOutput) ElementType ¶ added in v0.72.0
func (ResolverDnssecConfigValidationStatusOutput) ElementType() reflect.Type
func (ResolverDnssecConfigValidationStatusOutput) ToOutput ¶ added in v0.76.0
func (o ResolverDnssecConfigValidationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverDnssecConfigValidationStatus]
func (ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutput() ResolverDnssecConfigValidationStatusOutput
func (ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusOutput
func (ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutput() ResolverDnssecConfigValidationStatusPtrOutput
func (ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusPtrOutput
func (ResolverDnssecConfigValidationStatusOutput) ToStringOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToStringOutput() pulumi.StringOutput
func (ResolverDnssecConfigValidationStatusOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverDnssecConfigValidationStatusPtrOutput ¶ added in v0.72.0
type ResolverDnssecConfigValidationStatusPtrOutput struct{ *pulumi.OutputState }
func (ResolverDnssecConfigValidationStatusPtrOutput) ElementType ¶ added in v0.72.0
func (ResolverDnssecConfigValidationStatusPtrOutput) ElementType() reflect.Type
func (ResolverDnssecConfigValidationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverDnssecConfigValidationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverDnssecConfigValidationStatus]
func (ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutput() ResolverDnssecConfigValidationStatusPtrOutput
func (ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusPtrOutput) ToResolverDnssecConfigValidationStatusPtrOutputWithContext(ctx context.Context) ResolverDnssecConfigValidationStatusPtrOutput
func (ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o ResolverDnssecConfigValidationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverEndpoint
deprecated
type ResolverEndpoint struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Direction pulumi.StringOutput `pulumi:"direction"` HostVpcId pulumi.StringOutput `pulumi:"hostVpcId"` IpAddressCount pulumi.StringOutput `pulumi:"ipAddressCount"` IpAddresses ResolverEndpointIpAddressRequestArrayOutput `pulumi:"ipAddresses"` Name pulumi.StringPtrOutput `pulumi:"name"` OutpostArn pulumi.StringPtrOutput `pulumi:"outpostArn"` PreferredInstanceType pulumi.StringPtrOutput `pulumi:"preferredInstanceType"` ResolverEndpointId pulumi.StringOutput `pulumi:"resolverEndpointId"` ResolverEndpointType pulumi.StringPtrOutput `pulumi:"resolverEndpointType"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` Tags ResolverEndpointTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Route53Resolver::ResolverEndpoint
Deprecated: ResolverEndpoint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetResolverEndpoint ¶
func GetResolverEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverEndpointState, opts ...pulumi.ResourceOption) (*ResolverEndpoint, error)
GetResolverEndpoint gets an existing ResolverEndpoint 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 NewResolverEndpoint ¶
func NewResolverEndpoint(ctx *pulumi.Context, name string, args *ResolverEndpointArgs, opts ...pulumi.ResourceOption) (*ResolverEndpoint, error)
NewResolverEndpoint registers a new resource with the given unique name, arguments, and options.
func (*ResolverEndpoint) ElementType ¶
func (*ResolverEndpoint) ElementType() reflect.Type
func (*ResolverEndpoint) ToOutput ¶ added in v0.76.0
func (i *ResolverEndpoint) ToOutput(ctx context.Context) pulumix.Output[*ResolverEndpoint]
func (*ResolverEndpoint) ToResolverEndpointOutput ¶
func (i *ResolverEndpoint) ToResolverEndpointOutput() ResolverEndpointOutput
func (*ResolverEndpoint) ToResolverEndpointOutputWithContext ¶
func (i *ResolverEndpoint) ToResolverEndpointOutputWithContext(ctx context.Context) ResolverEndpointOutput
type ResolverEndpointArgs ¶
type ResolverEndpointArgs struct { Direction pulumi.StringInput IpAddresses ResolverEndpointIpAddressRequestArrayInput Name pulumi.StringPtrInput OutpostArn pulumi.StringPtrInput PreferredInstanceType pulumi.StringPtrInput ResolverEndpointType pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput Tags ResolverEndpointTagArrayInput }
The set of arguments for constructing a ResolverEndpoint resource.
func (ResolverEndpointArgs) ElementType ¶
func (ResolverEndpointArgs) ElementType() reflect.Type
type ResolverEndpointInput ¶
type ResolverEndpointInput interface { pulumi.Input ToResolverEndpointOutput() ResolverEndpointOutput ToResolverEndpointOutputWithContext(ctx context.Context) ResolverEndpointOutput }
type ResolverEndpointIpAddressRequestArgs ¶
type ResolverEndpointIpAddressRequestArgs struct { Ip pulumi.StringPtrInput `pulumi:"ip"` Ipv6 pulumi.StringPtrInput `pulumi:"ipv6"` SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (ResolverEndpointIpAddressRequestArgs) ElementType ¶
func (ResolverEndpointIpAddressRequestArgs) ElementType() reflect.Type
func (ResolverEndpointIpAddressRequestArgs) ToOutput ¶ added in v0.76.0
func (i ResolverEndpointIpAddressRequestArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointIpAddressRequest]
func (ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutput ¶
func (i ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutput() ResolverEndpointIpAddressRequestOutput
func (ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutputWithContext ¶
func (i ResolverEndpointIpAddressRequestArgs) ToResolverEndpointIpAddressRequestOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestOutput
type ResolverEndpointIpAddressRequestArray ¶
type ResolverEndpointIpAddressRequestArray []ResolverEndpointIpAddressRequestInput
func (ResolverEndpointIpAddressRequestArray) ElementType ¶
func (ResolverEndpointIpAddressRequestArray) ElementType() reflect.Type
func (ResolverEndpointIpAddressRequestArray) ToOutput ¶ added in v0.76.0
func (i ResolverEndpointIpAddressRequestArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointIpAddressRequest]
func (ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutput ¶
func (i ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutput() ResolverEndpointIpAddressRequestArrayOutput
func (ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutputWithContext ¶
func (i ResolverEndpointIpAddressRequestArray) ToResolverEndpointIpAddressRequestArrayOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestArrayOutput
type ResolverEndpointIpAddressRequestArrayInput ¶
type ResolverEndpointIpAddressRequestArrayInput interface { pulumi.Input ToResolverEndpointIpAddressRequestArrayOutput() ResolverEndpointIpAddressRequestArrayOutput ToResolverEndpointIpAddressRequestArrayOutputWithContext(context.Context) ResolverEndpointIpAddressRequestArrayOutput }
ResolverEndpointIpAddressRequestArrayInput is an input type that accepts ResolverEndpointIpAddressRequestArray and ResolverEndpointIpAddressRequestArrayOutput values. You can construct a concrete instance of `ResolverEndpointIpAddressRequestArrayInput` via:
ResolverEndpointIpAddressRequestArray{ ResolverEndpointIpAddressRequestArgs{...} }
type ResolverEndpointIpAddressRequestArrayOutput ¶
type ResolverEndpointIpAddressRequestArrayOutput struct{ *pulumi.OutputState }
func (ResolverEndpointIpAddressRequestArrayOutput) ElementType ¶
func (ResolverEndpointIpAddressRequestArrayOutput) ElementType() reflect.Type
func (ResolverEndpointIpAddressRequestArrayOutput) ToOutput ¶ added in v0.76.0
func (o ResolverEndpointIpAddressRequestArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointIpAddressRequest]
func (ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutput ¶
func (o ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutput() ResolverEndpointIpAddressRequestArrayOutput
func (ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutputWithContext ¶
func (o ResolverEndpointIpAddressRequestArrayOutput) ToResolverEndpointIpAddressRequestArrayOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestArrayOutput
type ResolverEndpointIpAddressRequestInput ¶
type ResolverEndpointIpAddressRequestInput interface { pulumi.Input ToResolverEndpointIpAddressRequestOutput() ResolverEndpointIpAddressRequestOutput ToResolverEndpointIpAddressRequestOutputWithContext(context.Context) ResolverEndpointIpAddressRequestOutput }
ResolverEndpointIpAddressRequestInput is an input type that accepts ResolverEndpointIpAddressRequestArgs and ResolverEndpointIpAddressRequestOutput values. You can construct a concrete instance of `ResolverEndpointIpAddressRequestInput` via:
ResolverEndpointIpAddressRequestArgs{...}
type ResolverEndpointIpAddressRequestOutput ¶
type ResolverEndpointIpAddressRequestOutput struct{ *pulumi.OutputState }
func (ResolverEndpointIpAddressRequestOutput) ElementType ¶
func (ResolverEndpointIpAddressRequestOutput) ElementType() reflect.Type
func (ResolverEndpointIpAddressRequestOutput) Ip ¶
func (o ResolverEndpointIpAddressRequestOutput) Ip() pulumi.StringPtrOutput
func (ResolverEndpointIpAddressRequestOutput) Ipv6 ¶ added in v0.50.0
func (o ResolverEndpointIpAddressRequestOutput) Ipv6() pulumi.StringPtrOutput
func (ResolverEndpointIpAddressRequestOutput) SubnetId ¶
func (o ResolverEndpointIpAddressRequestOutput) SubnetId() pulumi.StringOutput
func (ResolverEndpointIpAddressRequestOutput) ToOutput ¶ added in v0.76.0
func (o ResolverEndpointIpAddressRequestOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointIpAddressRequest]
func (ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutput ¶
func (o ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutput() ResolverEndpointIpAddressRequestOutput
func (ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutputWithContext ¶
func (o ResolverEndpointIpAddressRequestOutput) ToResolverEndpointIpAddressRequestOutputWithContext(ctx context.Context) ResolverEndpointIpAddressRequestOutput
type ResolverEndpointOutput ¶
type ResolverEndpointOutput struct{ *pulumi.OutputState }
func (ResolverEndpointOutput) Arn ¶ added in v0.17.0
func (o ResolverEndpointOutput) Arn() pulumi.StringOutput
func (ResolverEndpointOutput) Direction ¶ added in v0.17.0
func (o ResolverEndpointOutput) Direction() pulumi.StringOutput
func (ResolverEndpointOutput) ElementType ¶
func (ResolverEndpointOutput) ElementType() reflect.Type
func (ResolverEndpointOutput) HostVpcId ¶ added in v0.72.0
func (o ResolverEndpointOutput) HostVpcId() pulumi.StringOutput
func (ResolverEndpointOutput) IpAddressCount ¶ added in v0.17.0
func (o ResolverEndpointOutput) IpAddressCount() pulumi.StringOutput
func (ResolverEndpointOutput) IpAddresses ¶ added in v0.17.0
func (o ResolverEndpointOutput) IpAddresses() ResolverEndpointIpAddressRequestArrayOutput
func (ResolverEndpointOutput) Name ¶ added in v0.17.0
func (o ResolverEndpointOutput) Name() pulumi.StringPtrOutput
func (ResolverEndpointOutput) OutpostArn ¶ added in v0.45.0
func (o ResolverEndpointOutput) OutpostArn() pulumi.StringPtrOutput
func (ResolverEndpointOutput) PreferredInstanceType ¶ added in v0.45.0
func (o ResolverEndpointOutput) PreferredInstanceType() pulumi.StringPtrOutput
func (ResolverEndpointOutput) ResolverEndpointId ¶ added in v0.17.0
func (o ResolverEndpointOutput) ResolverEndpointId() pulumi.StringOutput
func (ResolverEndpointOutput) ResolverEndpointType ¶ added in v0.50.0
func (o ResolverEndpointOutput) ResolverEndpointType() pulumi.StringPtrOutput
func (ResolverEndpointOutput) SecurityGroupIds ¶ added in v0.17.0
func (o ResolverEndpointOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ResolverEndpointOutput) Tags ¶ added in v0.17.0
func (o ResolverEndpointOutput) Tags() ResolverEndpointTagArrayOutput
func (ResolverEndpointOutput) ToOutput ¶ added in v0.76.0
func (o ResolverEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverEndpoint]
func (ResolverEndpointOutput) ToResolverEndpointOutput ¶
func (o ResolverEndpointOutput) ToResolverEndpointOutput() ResolverEndpointOutput
func (ResolverEndpointOutput) ToResolverEndpointOutputWithContext ¶
func (o ResolverEndpointOutput) ToResolverEndpointOutputWithContext(ctx context.Context) ResolverEndpointOutput
type ResolverEndpointState ¶
type ResolverEndpointState struct { }
func (ResolverEndpointState) ElementType ¶
func (ResolverEndpointState) ElementType() reflect.Type
type ResolverEndpointTag ¶
type ResolverEndpointTagArgs ¶
type ResolverEndpointTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ResolverEndpointTagArgs) ElementType ¶
func (ResolverEndpointTagArgs) ElementType() reflect.Type
func (ResolverEndpointTagArgs) ToOutput ¶ added in v0.76.0
func (i ResolverEndpointTagArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointTag]
func (ResolverEndpointTagArgs) ToResolverEndpointTagOutput ¶
func (i ResolverEndpointTagArgs) ToResolverEndpointTagOutput() ResolverEndpointTagOutput
func (ResolverEndpointTagArgs) ToResolverEndpointTagOutputWithContext ¶
func (i ResolverEndpointTagArgs) ToResolverEndpointTagOutputWithContext(ctx context.Context) ResolverEndpointTagOutput
type ResolverEndpointTagArray ¶
type ResolverEndpointTagArray []ResolverEndpointTagInput
func (ResolverEndpointTagArray) ElementType ¶
func (ResolverEndpointTagArray) ElementType() reflect.Type
func (ResolverEndpointTagArray) ToOutput ¶ added in v0.76.0
func (i ResolverEndpointTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointTag]
func (ResolverEndpointTagArray) ToResolverEndpointTagArrayOutput ¶
func (i ResolverEndpointTagArray) ToResolverEndpointTagArrayOutput() ResolverEndpointTagArrayOutput
func (ResolverEndpointTagArray) ToResolverEndpointTagArrayOutputWithContext ¶
func (i ResolverEndpointTagArray) ToResolverEndpointTagArrayOutputWithContext(ctx context.Context) ResolverEndpointTagArrayOutput
type ResolverEndpointTagArrayInput ¶
type ResolverEndpointTagArrayInput interface { pulumi.Input ToResolverEndpointTagArrayOutput() ResolverEndpointTagArrayOutput ToResolverEndpointTagArrayOutputWithContext(context.Context) ResolverEndpointTagArrayOutput }
ResolverEndpointTagArrayInput is an input type that accepts ResolverEndpointTagArray and ResolverEndpointTagArrayOutput values. You can construct a concrete instance of `ResolverEndpointTagArrayInput` via:
ResolverEndpointTagArray{ ResolverEndpointTagArgs{...} }
type ResolverEndpointTagArrayOutput ¶
type ResolverEndpointTagArrayOutput struct{ *pulumi.OutputState }
func (ResolverEndpointTagArrayOutput) ElementType ¶
func (ResolverEndpointTagArrayOutput) ElementType() reflect.Type
func (ResolverEndpointTagArrayOutput) Index ¶
func (o ResolverEndpointTagArrayOutput) Index(i pulumi.IntInput) ResolverEndpointTagOutput
func (ResolverEndpointTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ResolverEndpointTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverEndpointTag]
func (ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutput ¶
func (o ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutput() ResolverEndpointTagArrayOutput
func (ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutputWithContext ¶
func (o ResolverEndpointTagArrayOutput) ToResolverEndpointTagArrayOutputWithContext(ctx context.Context) ResolverEndpointTagArrayOutput
type ResolverEndpointTagInput ¶
type ResolverEndpointTagInput interface { pulumi.Input ToResolverEndpointTagOutput() ResolverEndpointTagOutput ToResolverEndpointTagOutputWithContext(context.Context) ResolverEndpointTagOutput }
ResolverEndpointTagInput is an input type that accepts ResolverEndpointTagArgs and ResolverEndpointTagOutput values. You can construct a concrete instance of `ResolverEndpointTagInput` via:
ResolverEndpointTagArgs{...}
type ResolverEndpointTagOutput ¶
type ResolverEndpointTagOutput struct{ *pulumi.OutputState }
func (ResolverEndpointTagOutput) ElementType ¶
func (ResolverEndpointTagOutput) ElementType() reflect.Type
func (ResolverEndpointTagOutput) Key ¶
func (o ResolverEndpointTagOutput) Key() pulumi.StringOutput
func (ResolverEndpointTagOutput) ToOutput ¶ added in v0.76.0
func (o ResolverEndpointTagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverEndpointTag]
func (ResolverEndpointTagOutput) ToResolverEndpointTagOutput ¶
func (o ResolverEndpointTagOutput) ToResolverEndpointTagOutput() ResolverEndpointTagOutput
func (ResolverEndpointTagOutput) ToResolverEndpointTagOutputWithContext ¶
func (o ResolverEndpointTagOutput) ToResolverEndpointTagOutputWithContext(ctx context.Context) ResolverEndpointTagOutput
func (ResolverEndpointTagOutput) Value ¶
func (o ResolverEndpointTagOutput) Value() pulumi.StringOutput
type ResolverQueryLoggingConfig ¶
type ResolverQueryLoggingConfig struct { pulumi.CustomResourceState // Arn Arn pulumi.StringOutput `pulumi:"arn"` // Count AssociationCount pulumi.IntOutput `pulumi:"associationCount"` // Rfc3339TimeString CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The id of the creator request. CreatorRequestId pulumi.StringOutput `pulumi:"creatorRequestId"` // destination arn DestinationArn pulumi.StringPtrOutput `pulumi:"destinationArn"` // ResolverQueryLogConfigName Name pulumi.StringPtrOutput `pulumi:"name"` // AccountId OwnerId pulumi.StringOutput `pulumi:"ownerId"` ShareStatus ResolverQueryLoggingConfigShareStatusOutput `pulumi:"shareStatus"` // ResolverQueryLogConfigStatus, possible values are CREATING, CREATED, DELETED AND FAILED. Status ResolverQueryLoggingConfigStatusOutput `pulumi:"status"` }
Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfig.
func GetResolverQueryLoggingConfig ¶
func GetResolverQueryLoggingConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverQueryLoggingConfigState, opts ...pulumi.ResourceOption) (*ResolverQueryLoggingConfig, error)
GetResolverQueryLoggingConfig gets an existing ResolverQueryLoggingConfig 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 NewResolverQueryLoggingConfig ¶
func NewResolverQueryLoggingConfig(ctx *pulumi.Context, name string, args *ResolverQueryLoggingConfigArgs, opts ...pulumi.ResourceOption) (*ResolverQueryLoggingConfig, error)
NewResolverQueryLoggingConfig registers a new resource with the given unique name, arguments, and options.
func (*ResolverQueryLoggingConfig) ElementType ¶
func (*ResolverQueryLoggingConfig) ElementType() reflect.Type
func (*ResolverQueryLoggingConfig) ToOutput ¶ added in v0.76.0
func (i *ResolverQueryLoggingConfig) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfig]
func (*ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutput ¶
func (i *ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutput() ResolverQueryLoggingConfigOutput
func (*ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutputWithContext ¶
func (i *ResolverQueryLoggingConfig) ToResolverQueryLoggingConfigOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigOutput
type ResolverQueryLoggingConfigArgs ¶
type ResolverQueryLoggingConfigArgs struct { // destination arn DestinationArn pulumi.StringPtrInput // ResolverQueryLogConfigName Name pulumi.StringPtrInput }
The set of arguments for constructing a ResolverQueryLoggingConfig resource.
func (ResolverQueryLoggingConfigArgs) ElementType ¶
func (ResolverQueryLoggingConfigArgs) ElementType() reflect.Type
type ResolverQueryLoggingConfigAssociation ¶
type ResolverQueryLoggingConfigAssociation struct { pulumi.CustomResourceState // Rfc3339TimeString CreationTime pulumi.StringOutput `pulumi:"creationTime"` // ResolverQueryLogConfigAssociationError Error ResolverQueryLoggingConfigAssociationErrorOutput `pulumi:"error"` // ResolverQueryLogConfigAssociationErrorMessage ErrorMessage pulumi.StringOutput `pulumi:"errorMessage"` // ResolverQueryLogConfigId ResolverQueryLogConfigId pulumi.StringPtrOutput `pulumi:"resolverQueryLogConfigId"` // ResourceId ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"` // ResolverQueryLogConfigAssociationStatus Status ResolverQueryLoggingConfigAssociationStatusOutput `pulumi:"status"` }
Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.
func GetResolverQueryLoggingConfigAssociation ¶
func GetResolverQueryLoggingConfigAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverQueryLoggingConfigAssociationState, opts ...pulumi.ResourceOption) (*ResolverQueryLoggingConfigAssociation, error)
GetResolverQueryLoggingConfigAssociation gets an existing ResolverQueryLoggingConfigAssociation 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 NewResolverQueryLoggingConfigAssociation ¶
func NewResolverQueryLoggingConfigAssociation(ctx *pulumi.Context, name string, args *ResolverQueryLoggingConfigAssociationArgs, opts ...pulumi.ResourceOption) (*ResolverQueryLoggingConfigAssociation, error)
NewResolverQueryLoggingConfigAssociation registers a new resource with the given unique name, arguments, and options.
func (*ResolverQueryLoggingConfigAssociation) ElementType ¶
func (*ResolverQueryLoggingConfigAssociation) ElementType() reflect.Type
func (*ResolverQueryLoggingConfigAssociation) ToOutput ¶ added in v0.76.0
func (i *ResolverQueryLoggingConfigAssociation) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociation]
func (*ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutput ¶
func (i *ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutput() ResolverQueryLoggingConfigAssociationOutput
func (*ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutputWithContext ¶
func (i *ResolverQueryLoggingConfigAssociation) ToResolverQueryLoggingConfigAssociationOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationOutput
type ResolverQueryLoggingConfigAssociationArgs ¶
type ResolverQueryLoggingConfigAssociationArgs struct { // ResolverQueryLogConfigId ResolverQueryLogConfigId pulumi.StringPtrInput // ResourceId ResourceId pulumi.StringPtrInput }
The set of arguments for constructing a ResolverQueryLoggingConfigAssociation resource.
func (ResolverQueryLoggingConfigAssociationArgs) ElementType ¶
func (ResolverQueryLoggingConfigAssociationArgs) ElementType() reflect.Type
type ResolverQueryLoggingConfigAssociationError ¶
type ResolverQueryLoggingConfigAssociationError string
ResolverQueryLogConfigAssociationError
type ResolverQueryLoggingConfigAssociationErrorOutput ¶
type ResolverQueryLoggingConfigAssociationErrorOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigAssociationErrorOutput) ElementType ¶
func (ResolverQueryLoggingConfigAssociationErrorOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutput() ResolverQueryLoggingConfigAssociationErrorOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput() ResolverQueryLoggingConfigAssociationErrorPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutput() pulumi.StringOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigAssociationErrorPtrOutput ¶
type ResolverQueryLoggingConfigAssociationErrorPtrOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ElementType ¶
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociationError]
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutput() ResolverQueryLoggingConfigAssociationErrorPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToResolverQueryLoggingConfigAssociationErrorPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationErrorPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationErrorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigAssociationInput ¶
type ResolverQueryLoggingConfigAssociationInput interface { pulumi.Input ToResolverQueryLoggingConfigAssociationOutput() ResolverQueryLoggingConfigAssociationOutput ToResolverQueryLoggingConfigAssociationOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationOutput }
type ResolverQueryLoggingConfigAssociationOutput ¶
type ResolverQueryLoggingConfigAssociationOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigAssociationOutput) CreationTime ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) CreationTime() pulumi.StringOutput
Rfc3339TimeString
func (ResolverQueryLoggingConfigAssociationOutput) ElementType ¶
func (ResolverQueryLoggingConfigAssociationOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigAssociationOutput) Error ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) Error() ResolverQueryLoggingConfigAssociationErrorOutput
ResolverQueryLogConfigAssociationError
func (ResolverQueryLoggingConfigAssociationOutput) ErrorMessage ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) ErrorMessage() pulumi.StringOutput
ResolverQueryLogConfigAssociationErrorMessage
func (ResolverQueryLoggingConfigAssociationOutput) ResolverQueryLogConfigId ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) ResolverQueryLogConfigId() pulumi.StringPtrOutput
ResolverQueryLogConfigId
func (ResolverQueryLoggingConfigAssociationOutput) ResourceId ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) ResourceId() pulumi.StringPtrOutput
ResourceId
func (ResolverQueryLoggingConfigAssociationOutput) Status ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigAssociationOutput) Status() ResolverQueryLoggingConfigAssociationStatusOutput
ResolverQueryLogConfigAssociationStatus
func (ResolverQueryLoggingConfigAssociationOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigAssociation]
func (ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutput ¶
func (o ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutput() ResolverQueryLoggingConfigAssociationOutput
func (ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationOutput) ToResolverQueryLoggingConfigAssociationOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationOutput
type ResolverQueryLoggingConfigAssociationState ¶
type ResolverQueryLoggingConfigAssociationState struct { }
func (ResolverQueryLoggingConfigAssociationState) ElementType ¶
func (ResolverQueryLoggingConfigAssociationState) ElementType() reflect.Type
type ResolverQueryLoggingConfigAssociationStatus ¶
type ResolverQueryLoggingConfigAssociationStatus string
ResolverQueryLogConfigAssociationStatus
type ResolverQueryLoggingConfigAssociationStatusOutput ¶
type ResolverQueryLoggingConfigAssociationStatusOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigAssociationStatusOutput) ElementType ¶
func (ResolverQueryLoggingConfigAssociationStatusOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutput() ResolverQueryLoggingConfigAssociationStatusOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput() ResolverQueryLoggingConfigAssociationStatusPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutput() pulumi.StringOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigAssociationStatusPtrOutput ¶
type ResolverQueryLoggingConfigAssociationStatusPtrOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ElementType ¶
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutput() ResolverQueryLoggingConfigAssociationStatusPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToResolverQueryLoggingConfigAssociationStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigAssociationStatusPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigAssociationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigInput ¶
type ResolverQueryLoggingConfigInput interface { pulumi.Input ToResolverQueryLoggingConfigOutput() ResolverQueryLoggingConfigOutput ToResolverQueryLoggingConfigOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigOutput }
type ResolverQueryLoggingConfigOutput ¶
type ResolverQueryLoggingConfigOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigOutput) Arn ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) Arn() pulumi.StringOutput
Arn
func (ResolverQueryLoggingConfigOutput) AssociationCount ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) AssociationCount() pulumi.IntOutput
Count
func (ResolverQueryLoggingConfigOutput) CreationTime ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) CreationTime() pulumi.StringOutput
Rfc3339TimeString
func (ResolverQueryLoggingConfigOutput) CreatorRequestId ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) CreatorRequestId() pulumi.StringOutput
The id of the creator request.
func (ResolverQueryLoggingConfigOutput) DestinationArn ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) DestinationArn() pulumi.StringPtrOutput
destination arn
func (ResolverQueryLoggingConfigOutput) ElementType ¶
func (ResolverQueryLoggingConfigOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigOutput) Name ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) Name() pulumi.StringPtrOutput
ResolverQueryLogConfigName
func (ResolverQueryLoggingConfigOutput) OwnerId ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) OwnerId() pulumi.StringOutput
AccountId
func (ResolverQueryLoggingConfigOutput) ShareStatus ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) ShareStatus() ResolverQueryLoggingConfigShareStatusOutput
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
func (ResolverQueryLoggingConfigOutput) Status ¶ added in v0.17.0
func (o ResolverQueryLoggingConfigOutput) Status() ResolverQueryLoggingConfigStatusOutput
ResolverQueryLogConfigStatus, possible values are CREATING, CREATED, DELETED AND FAILED.
func (ResolverQueryLoggingConfigOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfig]
func (ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutput ¶
func (o ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutput() ResolverQueryLoggingConfigOutput
func (ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutputWithContext ¶
func (o ResolverQueryLoggingConfigOutput) ToResolverQueryLoggingConfigOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigOutput
type ResolverQueryLoggingConfigShareStatus ¶
type ResolverQueryLoggingConfigShareStatus string
ShareStatus, possible values are NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME.
type ResolverQueryLoggingConfigShareStatusOutput ¶
func (ResolverQueryLoggingConfigShareStatusOutput) ElementType ¶
func (ResolverQueryLoggingConfigShareStatusOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigShareStatusOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigShareStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigShareStatus]
func (ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutput ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutput() ResolverQueryLoggingConfigShareStatusOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput() ResolverQueryLoggingConfigShareStatusPtrOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusPtrOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToStringOutput ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringOutput() pulumi.StringOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToStringOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigShareStatusPtrOutput ¶
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ElementType ¶
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigShareStatus]
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutput() ResolverQueryLoggingConfigShareStatusPtrOutput
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToResolverQueryLoggingConfigShareStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigShareStatusPtrOutput
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigShareStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigState ¶
type ResolverQueryLoggingConfigState struct { }
func (ResolverQueryLoggingConfigState) ElementType ¶
func (ResolverQueryLoggingConfigState) ElementType() reflect.Type
type ResolverQueryLoggingConfigStatus ¶
type ResolverQueryLoggingConfigStatus string
ResolverQueryLogConfigStatus, possible values are CREATING, CREATED, DELETED AND FAILED.
type ResolverQueryLoggingConfigStatusOutput ¶
type ResolverQueryLoggingConfigStatusOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigStatusOutput) ElementType ¶
func (ResolverQueryLoggingConfigStatusOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigStatusOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigStatusOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverQueryLoggingConfigStatus]
func (ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutput ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutput() ResolverQueryLoggingConfigStatusOutput
func (ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusOutput
func (ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutput() ResolverQueryLoggingConfigStatusPtrOutput
func (ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusPtrOutput
func (ResolverQueryLoggingConfigStatusOutput) ToStringOutput ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToStringOutput() pulumi.StringOutput
func (ResolverQueryLoggingConfigStatusOutput) ToStringOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverQueryLoggingConfigStatusPtrOutput ¶
type ResolverQueryLoggingConfigStatusPtrOutput struct{ *pulumi.OutputState }
func (ResolverQueryLoggingConfigStatusPtrOutput) ElementType ¶
func (ResolverQueryLoggingConfigStatusPtrOutput) ElementType() reflect.Type
func (ResolverQueryLoggingConfigStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverQueryLoggingConfigStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverQueryLoggingConfigStatus]
func (ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutput ¶
func (o ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutput() ResolverQueryLoggingConfigStatusPtrOutput
func (ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusPtrOutput) ToResolverQueryLoggingConfigStatusPtrOutputWithContext(ctx context.Context) ResolverQueryLoggingConfigStatusPtrOutput
func (ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutput ¶
func (o ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResolverQueryLoggingConfigStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverRule ¶
type ResolverRule struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the resolver rule. Arn pulumi.StringOutput `pulumi:"arn"` // DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps DomainName pulumi.StringOutput `pulumi:"domainName"` // The name for the Resolver rule Name pulumi.StringPtrOutput `pulumi:"name"` // The ID of the endpoint that the rule is associated with. ResolverEndpointId pulumi.StringPtrOutput `pulumi:"resolverEndpointId"` // The ID of the endpoint that the rule is associated with. ResolverRuleId pulumi.StringOutput `pulumi:"resolverRuleId"` // When you want to forward DNS queries for specified domain name to resolvers on your network, specify FORWARD. When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify SYSTEM. RuleType ResolverRuleRuleTypeOutput `pulumi:"ruleType"` // An array of key-value pairs to apply to this resource. Tags ResolverRuleTagArrayOutput `pulumi:"tags"` // An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to. Typically, these are the IP addresses of DNS resolvers on your network. Specify IPv4 addresses. IPv6 is not supported. TargetIps ResolverRuleTargetAddressArrayOutput `pulumi:"targetIps"` }
Resource Type definition for AWS::Route53Resolver::ResolverRule
func GetResolverRule ¶
func GetResolverRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverRuleState, opts ...pulumi.ResourceOption) (*ResolverRule, error)
GetResolverRule gets an existing ResolverRule 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 NewResolverRule ¶
func NewResolverRule(ctx *pulumi.Context, name string, args *ResolverRuleArgs, opts ...pulumi.ResourceOption) (*ResolverRule, error)
NewResolverRule registers a new resource with the given unique name, arguments, and options.
func (*ResolverRule) ElementType ¶
func (*ResolverRule) ElementType() reflect.Type
func (*ResolverRule) ToOutput ¶ added in v0.76.0
func (i *ResolverRule) ToOutput(ctx context.Context) pulumix.Output[*ResolverRule]
func (*ResolverRule) ToResolverRuleOutput ¶
func (i *ResolverRule) ToResolverRuleOutput() ResolverRuleOutput
func (*ResolverRule) ToResolverRuleOutputWithContext ¶
func (i *ResolverRule) ToResolverRuleOutputWithContext(ctx context.Context) ResolverRuleOutput
type ResolverRuleArgs ¶
type ResolverRuleArgs struct { // DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps DomainName pulumi.StringInput // The name for the Resolver rule Name pulumi.StringPtrInput // The ID of the endpoint that the rule is associated with. ResolverEndpointId pulumi.StringPtrInput // When you want to forward DNS queries for specified domain name to resolvers on your network, specify FORWARD. When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify SYSTEM. RuleType ResolverRuleRuleTypeInput // An array of key-value pairs to apply to this resource. Tags ResolverRuleTagArrayInput // An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to. Typically, these are the IP addresses of DNS resolvers on your network. Specify IPv4 addresses. IPv6 is not supported. TargetIps ResolverRuleTargetAddressArrayInput }
The set of arguments for constructing a ResolverRule resource.
func (ResolverRuleArgs) ElementType ¶
func (ResolverRuleArgs) ElementType() reflect.Type
type ResolverRuleAssociation ¶
type ResolverRuleAssociation struct { pulumi.CustomResourceState // The name of an association between a Resolver rule and a VPC. Name pulumi.StringPtrOutput `pulumi:"name"` // Primary Identifier for Resolver Rule Association ResolverRuleAssociationId pulumi.StringOutput `pulumi:"resolverRuleAssociationId"` // The ID of the Resolver rule that you associated with the VPC that is specified by VPCId. ResolverRuleId pulumi.StringOutput `pulumi:"resolverRuleId"` // The ID of the VPC that you associated the Resolver rule with. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
Resource Type definition for AWS::Route53Resolver::ResolverRuleAssociation
func GetResolverRuleAssociation ¶
func GetResolverRuleAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResolverRuleAssociationState, opts ...pulumi.ResourceOption) (*ResolverRuleAssociation, error)
GetResolverRuleAssociation gets an existing ResolverRuleAssociation 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 NewResolverRuleAssociation ¶
func NewResolverRuleAssociation(ctx *pulumi.Context, name string, args *ResolverRuleAssociationArgs, opts ...pulumi.ResourceOption) (*ResolverRuleAssociation, error)
NewResolverRuleAssociation registers a new resource with the given unique name, arguments, and options.
func (*ResolverRuleAssociation) ElementType ¶
func (*ResolverRuleAssociation) ElementType() reflect.Type
func (*ResolverRuleAssociation) ToOutput ¶ added in v0.76.0
func (i *ResolverRuleAssociation) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleAssociation]
func (*ResolverRuleAssociation) ToResolverRuleAssociationOutput ¶
func (i *ResolverRuleAssociation) ToResolverRuleAssociationOutput() ResolverRuleAssociationOutput
func (*ResolverRuleAssociation) ToResolverRuleAssociationOutputWithContext ¶
func (i *ResolverRuleAssociation) ToResolverRuleAssociationOutputWithContext(ctx context.Context) ResolverRuleAssociationOutput
type ResolverRuleAssociationArgs ¶
type ResolverRuleAssociationArgs struct { // The name of an association between a Resolver rule and a VPC. Name pulumi.StringPtrInput // The ID of the Resolver rule that you associated with the VPC that is specified by VPCId. ResolverRuleId pulumi.StringInput // The ID of the VPC that you associated the Resolver rule with. VpcId pulumi.StringInput }
The set of arguments for constructing a ResolverRuleAssociation resource.
func (ResolverRuleAssociationArgs) ElementType ¶
func (ResolverRuleAssociationArgs) ElementType() reflect.Type
type ResolverRuleAssociationInput ¶
type ResolverRuleAssociationInput interface { pulumi.Input ToResolverRuleAssociationOutput() ResolverRuleAssociationOutput ToResolverRuleAssociationOutputWithContext(ctx context.Context) ResolverRuleAssociationOutput }
type ResolverRuleAssociationOutput ¶
type ResolverRuleAssociationOutput struct{ *pulumi.OutputState }
func (ResolverRuleAssociationOutput) ElementType ¶
func (ResolverRuleAssociationOutput) ElementType() reflect.Type
func (ResolverRuleAssociationOutput) Name ¶ added in v0.17.0
func (o ResolverRuleAssociationOutput) Name() pulumi.StringPtrOutput
The name of an association between a Resolver rule and a VPC.
func (ResolverRuleAssociationOutput) ResolverRuleAssociationId ¶ added in v0.17.0
func (o ResolverRuleAssociationOutput) ResolverRuleAssociationId() pulumi.StringOutput
Primary Identifier for Resolver Rule Association
func (ResolverRuleAssociationOutput) ResolverRuleId ¶ added in v0.17.0
func (o ResolverRuleAssociationOutput) ResolverRuleId() pulumi.StringOutput
The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.
func (ResolverRuleAssociationOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleAssociation]
func (ResolverRuleAssociationOutput) ToResolverRuleAssociationOutput ¶
func (o ResolverRuleAssociationOutput) ToResolverRuleAssociationOutput() ResolverRuleAssociationOutput
func (ResolverRuleAssociationOutput) ToResolverRuleAssociationOutputWithContext ¶
func (o ResolverRuleAssociationOutput) ToResolverRuleAssociationOutputWithContext(ctx context.Context) ResolverRuleAssociationOutput
func (ResolverRuleAssociationOutput) VpcId ¶ added in v0.72.0
func (o ResolverRuleAssociationOutput) VpcId() pulumi.StringOutput
The ID of the VPC that you associated the Resolver rule with.
type ResolverRuleAssociationState ¶
type ResolverRuleAssociationState struct { }
func (ResolverRuleAssociationState) ElementType ¶
func (ResolverRuleAssociationState) ElementType() reflect.Type
type ResolverRuleInput ¶
type ResolverRuleInput interface { pulumi.Input ToResolverRuleOutput() ResolverRuleOutput ToResolverRuleOutputWithContext(ctx context.Context) ResolverRuleOutput }
type ResolverRuleOutput ¶
type ResolverRuleOutput struct{ *pulumi.OutputState }
func (ResolverRuleOutput) Arn ¶ added in v0.17.0
func (o ResolverRuleOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the resolver rule.
func (ResolverRuleOutput) DomainName ¶ added in v0.17.0
func (o ResolverRuleOutput) DomainName() pulumi.StringOutput
DNS queries for this domain name are forwarded to the IP addresses that are specified in TargetIps
func (ResolverRuleOutput) ElementType ¶
func (ResolverRuleOutput) ElementType() reflect.Type
func (ResolverRuleOutput) Name ¶ added in v0.17.0
func (o ResolverRuleOutput) Name() pulumi.StringPtrOutput
The name for the Resolver rule
func (ResolverRuleOutput) ResolverEndpointId ¶ added in v0.17.0
func (o ResolverRuleOutput) ResolverEndpointId() pulumi.StringPtrOutput
The ID of the endpoint that the rule is associated with.
func (ResolverRuleOutput) ResolverRuleId ¶ added in v0.17.0
func (o ResolverRuleOutput) ResolverRuleId() pulumi.StringOutput
The ID of the endpoint that the rule is associated with.
func (ResolverRuleOutput) RuleType ¶ added in v0.17.0
func (o ResolverRuleOutput) RuleType() ResolverRuleRuleTypeOutput
When you want to forward DNS queries for specified domain name to resolvers on your network, specify FORWARD. When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify SYSTEM.
func (ResolverRuleOutput) Tags ¶ added in v0.17.0
func (o ResolverRuleOutput) Tags() ResolverRuleTagArrayOutput
An array of key-value pairs to apply to this resource.
func (ResolverRuleOutput) TargetIps ¶ added in v0.17.0
func (o ResolverRuleOutput) TargetIps() ResolverRuleTargetAddressArrayOutput
An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to. Typically, these are the IP addresses of DNS resolvers on your network. Specify IPv4 addresses. IPv6 is not supported.
func (ResolverRuleOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRule]
func (ResolverRuleOutput) ToResolverRuleOutput ¶
func (o ResolverRuleOutput) ToResolverRuleOutput() ResolverRuleOutput
func (ResolverRuleOutput) ToResolverRuleOutputWithContext ¶
func (o ResolverRuleOutput) ToResolverRuleOutputWithContext(ctx context.Context) ResolverRuleOutput
type ResolverRuleRuleType ¶ added in v0.3.0
type ResolverRuleRuleType string
When you want to forward DNS queries for specified domain name to resolvers on your network, specify FORWARD. When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify SYSTEM.
func (ResolverRuleRuleType) ElementType ¶ added in v0.3.0
func (ResolverRuleRuleType) ElementType() reflect.Type
func (ResolverRuleRuleType) ToResolverRuleRuleTypeOutput ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToResolverRuleRuleTypeOutput() ResolverRuleRuleTypeOutput
func (ResolverRuleRuleType) ToResolverRuleRuleTypeOutputWithContext ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToResolverRuleRuleTypeOutputWithContext(ctx context.Context) ResolverRuleRuleTypeOutput
func (ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutput ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutputWithContext ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleType) ToStringOutput ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToStringOutput() pulumi.StringOutput
func (ResolverRuleRuleType) ToStringOutputWithContext ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverRuleRuleType) ToStringPtrOutput ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverRuleRuleType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e ResolverRuleRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverRuleRuleTypeInput ¶ added in v0.3.0
type ResolverRuleRuleTypeInput interface { pulumi.Input ToResolverRuleRuleTypeOutput() ResolverRuleRuleTypeOutput ToResolverRuleRuleTypeOutputWithContext(context.Context) ResolverRuleRuleTypeOutput }
ResolverRuleRuleTypeInput is an input type that accepts ResolverRuleRuleTypeArgs and ResolverRuleRuleTypeOutput values. You can construct a concrete instance of `ResolverRuleRuleTypeInput` via:
ResolverRuleRuleTypeArgs{...}
type ResolverRuleRuleTypeOutput ¶ added in v0.3.0
type ResolverRuleRuleTypeOutput struct{ *pulumi.OutputState }
func (ResolverRuleRuleTypeOutput) ElementType ¶ added in v0.3.0
func (ResolverRuleRuleTypeOutput) ElementType() reflect.Type
func (ResolverRuleRuleTypeOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleRuleTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleRuleType]
func (ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutput() ResolverRuleRuleTypeOutput
func (ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypeOutputWithContext(ctx context.Context) ResolverRuleRuleTypeOutput
func (ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResolverRuleRuleTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResolverRuleRuleTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverRuleRuleTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverRuleRuleTypePtrInput ¶ added in v0.3.0
type ResolverRuleRuleTypePtrInput interface { pulumi.Input ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput ToResolverRuleRuleTypePtrOutputWithContext(context.Context) ResolverRuleRuleTypePtrOutput }
func ResolverRuleRuleTypePtr ¶ added in v0.3.0
func ResolverRuleRuleTypePtr(v string) ResolverRuleRuleTypePtrInput
type ResolverRuleRuleTypePtrOutput ¶ added in v0.3.0
type ResolverRuleRuleTypePtrOutput struct{ *pulumi.OutputState }
func (ResolverRuleRuleTypePtrOutput) Elem ¶ added in v0.3.0
func (o ResolverRuleRuleTypePtrOutput) Elem() ResolverRuleRuleTypeOutput
func (ResolverRuleRuleTypePtrOutput) ElementType ¶ added in v0.3.0
func (ResolverRuleRuleTypePtrOutput) ElementType() reflect.Type
func (ResolverRuleRuleTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleRuleTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResolverRuleRuleType]
func (ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutput() ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypePtrOutput) ToResolverRuleRuleTypePtrOutputWithContext(ctx context.Context) ResolverRuleRuleTypePtrOutput
func (ResolverRuleRuleTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResolverRuleRuleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResolverRuleRuleTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResolverRuleRuleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResolverRuleState ¶
type ResolverRuleState struct { }
func (ResolverRuleState) ElementType ¶
func (ResolverRuleState) ElementType() reflect.Type
type ResolverRuleTag ¶
type ResolverRuleTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
type ResolverRuleTagArgs ¶
type ResolverRuleTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
func (ResolverRuleTagArgs) ElementType ¶
func (ResolverRuleTagArgs) ElementType() reflect.Type
func (ResolverRuleTagArgs) ToOutput ¶ added in v0.76.0
func (i ResolverRuleTagArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTag]
func (ResolverRuleTagArgs) ToResolverRuleTagOutput ¶
func (i ResolverRuleTagArgs) ToResolverRuleTagOutput() ResolverRuleTagOutput
func (ResolverRuleTagArgs) ToResolverRuleTagOutputWithContext ¶
func (i ResolverRuleTagArgs) ToResolverRuleTagOutputWithContext(ctx context.Context) ResolverRuleTagOutput
type ResolverRuleTagArray ¶
type ResolverRuleTagArray []ResolverRuleTagInput
func (ResolverRuleTagArray) ElementType ¶
func (ResolverRuleTagArray) ElementType() reflect.Type
func (ResolverRuleTagArray) ToOutput ¶ added in v0.76.0
func (i ResolverRuleTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTag]
func (ResolverRuleTagArray) ToResolverRuleTagArrayOutput ¶
func (i ResolverRuleTagArray) ToResolverRuleTagArrayOutput() ResolverRuleTagArrayOutput
func (ResolverRuleTagArray) ToResolverRuleTagArrayOutputWithContext ¶
func (i ResolverRuleTagArray) ToResolverRuleTagArrayOutputWithContext(ctx context.Context) ResolverRuleTagArrayOutput
type ResolverRuleTagArrayInput ¶
type ResolverRuleTagArrayInput interface { pulumi.Input ToResolverRuleTagArrayOutput() ResolverRuleTagArrayOutput ToResolverRuleTagArrayOutputWithContext(context.Context) ResolverRuleTagArrayOutput }
ResolverRuleTagArrayInput is an input type that accepts ResolverRuleTagArray and ResolverRuleTagArrayOutput values. You can construct a concrete instance of `ResolverRuleTagArrayInput` via:
ResolverRuleTagArray{ ResolverRuleTagArgs{...} }
type ResolverRuleTagArrayOutput ¶
type ResolverRuleTagArrayOutput struct{ *pulumi.OutputState }
func (ResolverRuleTagArrayOutput) ElementType ¶
func (ResolverRuleTagArrayOutput) ElementType() reflect.Type
func (ResolverRuleTagArrayOutput) Index ¶
func (o ResolverRuleTagArrayOutput) Index(i pulumi.IntInput) ResolverRuleTagOutput
func (ResolverRuleTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTag]
func (ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutput ¶
func (o ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutput() ResolverRuleTagArrayOutput
func (ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutputWithContext ¶
func (o ResolverRuleTagArrayOutput) ToResolverRuleTagArrayOutputWithContext(ctx context.Context) ResolverRuleTagArrayOutput
type ResolverRuleTagInput ¶
type ResolverRuleTagInput interface { pulumi.Input ToResolverRuleTagOutput() ResolverRuleTagOutput ToResolverRuleTagOutputWithContext(context.Context) ResolverRuleTagOutput }
ResolverRuleTagInput is an input type that accepts ResolverRuleTagArgs and ResolverRuleTagOutput values. You can construct a concrete instance of `ResolverRuleTagInput` via:
ResolverRuleTagArgs{...}
type ResolverRuleTagOutput ¶
type ResolverRuleTagOutput struct{ *pulumi.OutputState }
func (ResolverRuleTagOutput) ElementType ¶
func (ResolverRuleTagOutput) ElementType() reflect.Type
func (ResolverRuleTagOutput) Key ¶
func (o ResolverRuleTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ResolverRuleTagOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleTagOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTag]
func (ResolverRuleTagOutput) ToResolverRuleTagOutput ¶
func (o ResolverRuleTagOutput) ToResolverRuleTagOutput() ResolverRuleTagOutput
func (ResolverRuleTagOutput) ToResolverRuleTagOutputWithContext ¶
func (o ResolverRuleTagOutput) ToResolverRuleTagOutputWithContext(ctx context.Context) ResolverRuleTagOutput
func (ResolverRuleTagOutput) Value ¶
func (o ResolverRuleTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ResolverRuleTargetAddress ¶
type ResolverRuleTargetAddress struct { // One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. Ip *string `pulumi:"ip"` // One IPv6 address that you want to forward DNS queries to. You can specify only IPv6 addresses. Ipv6 *string `pulumi:"ipv6"` // The port at Ip that you want to forward DNS queries to. Port *string `pulumi:"port"` }
type ResolverRuleTargetAddressArgs ¶
type ResolverRuleTargetAddressArgs struct { // One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. Ip pulumi.StringPtrInput `pulumi:"ip"` // One IPv6 address that you want to forward DNS queries to. You can specify only IPv6 addresses. Ipv6 pulumi.StringPtrInput `pulumi:"ipv6"` // The port at Ip that you want to forward DNS queries to. Port pulumi.StringPtrInput `pulumi:"port"` }
func (ResolverRuleTargetAddressArgs) ElementType ¶
func (ResolverRuleTargetAddressArgs) ElementType() reflect.Type
func (ResolverRuleTargetAddressArgs) ToOutput ¶ added in v0.76.0
func (i ResolverRuleTargetAddressArgs) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTargetAddress]
func (ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutput ¶
func (i ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutput() ResolverRuleTargetAddressOutput
func (ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutputWithContext ¶
func (i ResolverRuleTargetAddressArgs) ToResolverRuleTargetAddressOutputWithContext(ctx context.Context) ResolverRuleTargetAddressOutput
type ResolverRuleTargetAddressArray ¶
type ResolverRuleTargetAddressArray []ResolverRuleTargetAddressInput
func (ResolverRuleTargetAddressArray) ElementType ¶
func (ResolverRuleTargetAddressArray) ElementType() reflect.Type
func (ResolverRuleTargetAddressArray) ToOutput ¶ added in v0.76.0
func (i ResolverRuleTargetAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTargetAddress]
func (ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutput ¶
func (i ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutput() ResolverRuleTargetAddressArrayOutput
func (ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutputWithContext ¶
func (i ResolverRuleTargetAddressArray) ToResolverRuleTargetAddressArrayOutputWithContext(ctx context.Context) ResolverRuleTargetAddressArrayOutput
type ResolverRuleTargetAddressArrayInput ¶
type ResolverRuleTargetAddressArrayInput interface { pulumi.Input ToResolverRuleTargetAddressArrayOutput() ResolverRuleTargetAddressArrayOutput ToResolverRuleTargetAddressArrayOutputWithContext(context.Context) ResolverRuleTargetAddressArrayOutput }
ResolverRuleTargetAddressArrayInput is an input type that accepts ResolverRuleTargetAddressArray and ResolverRuleTargetAddressArrayOutput values. You can construct a concrete instance of `ResolverRuleTargetAddressArrayInput` via:
ResolverRuleTargetAddressArray{ ResolverRuleTargetAddressArgs{...} }
type ResolverRuleTargetAddressArrayOutput ¶
type ResolverRuleTargetAddressArrayOutput struct{ *pulumi.OutputState }
func (ResolverRuleTargetAddressArrayOutput) ElementType ¶
func (ResolverRuleTargetAddressArrayOutput) ElementType() reflect.Type
func (ResolverRuleTargetAddressArrayOutput) Index ¶
func (o ResolverRuleTargetAddressArrayOutput) Index(i pulumi.IntInput) ResolverRuleTargetAddressOutput
func (ResolverRuleTargetAddressArrayOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleTargetAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ResolverRuleTargetAddress]
func (ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutput ¶
func (o ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutput() ResolverRuleTargetAddressArrayOutput
func (ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutputWithContext ¶
func (o ResolverRuleTargetAddressArrayOutput) ToResolverRuleTargetAddressArrayOutputWithContext(ctx context.Context) ResolverRuleTargetAddressArrayOutput
type ResolverRuleTargetAddressInput ¶
type ResolverRuleTargetAddressInput interface { pulumi.Input ToResolverRuleTargetAddressOutput() ResolverRuleTargetAddressOutput ToResolverRuleTargetAddressOutputWithContext(context.Context) ResolverRuleTargetAddressOutput }
ResolverRuleTargetAddressInput is an input type that accepts ResolverRuleTargetAddressArgs and ResolverRuleTargetAddressOutput values. You can construct a concrete instance of `ResolverRuleTargetAddressInput` via:
ResolverRuleTargetAddressArgs{...}
type ResolverRuleTargetAddressOutput ¶
type ResolverRuleTargetAddressOutput struct{ *pulumi.OutputState }
func (ResolverRuleTargetAddressOutput) ElementType ¶
func (ResolverRuleTargetAddressOutput) ElementType() reflect.Type
func (ResolverRuleTargetAddressOutput) Ip ¶
func (o ResolverRuleTargetAddressOutput) Ip() pulumi.StringPtrOutput
One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses.
func (ResolverRuleTargetAddressOutput) Ipv6 ¶ added in v0.50.0
func (o ResolverRuleTargetAddressOutput) Ipv6() pulumi.StringPtrOutput
One IPv6 address that you want to forward DNS queries to. You can specify only IPv6 addresses.
func (ResolverRuleTargetAddressOutput) Port ¶
func (o ResolverRuleTargetAddressOutput) Port() pulumi.StringPtrOutput
The port at Ip that you want to forward DNS queries to.
func (ResolverRuleTargetAddressOutput) ToOutput ¶ added in v0.76.0
func (o ResolverRuleTargetAddressOutput) ToOutput(ctx context.Context) pulumix.Output[ResolverRuleTargetAddress]
func (ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutput ¶
func (o ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutput() ResolverRuleTargetAddressOutput
func (ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutputWithContext ¶
func (o ResolverRuleTargetAddressOutput) ToResolverRuleTargetAddressOutputWithContext(ctx context.Context) ResolverRuleTargetAddressOutput
Source Files
¶
- firewallDomainList.go
- firewallRuleGroup.go
- firewallRuleGroupAssociation.go
- getFirewallDomainList.go
- getFirewallRuleGroup.go
- getFirewallRuleGroupAssociation.go
- getOutpostResolver.go
- getResolverConfig.go
- getResolverDnssecConfig.go
- getResolverEndpoint.go
- getResolverQueryLoggingConfig.go
- getResolverQueryLoggingConfigAssociation.go
- getResolverRule.go
- getResolverRuleAssociation.go
- init.go
- outpostResolver.go
- pulumiEnums.go
- pulumiTypes.go
- resolverConfig.go
- resolverDnssecConfig.go
- resolverEndpoint.go
- resolverQueryLoggingConfig.go
- resolverQueryLoggingConfigAssociation.go
- resolverRule.go
- resolverRuleAssociation.go