Documentation
¶
Index ¶
- Constants
- type Firewall
- type FirewallArgs
- type FirewallInput
- type FirewallOutput
- func (o FirewallOutput) CreatedAt() pulumi.StringPtrOutput
- func (o FirewallOutput) DropletIds() pulumi.IntArrayOutput
- func (FirewallOutput) ElementType() reflect.Type
- func (o FirewallOutput) Firewall() FirewallTypePtrOutput
- func (o FirewallOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
- func (o FirewallOutput) Name() pulumi.StringPtrOutput
- func (o FirewallOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
- func (o FirewallOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (o FirewallOutput) Status() FirewallPropertiesStatusPtrOutput
- func (o FirewallOutput) Tags() FirewallPropertiesTagsPtrOutput
- func (o FirewallOutput) ToFirewallOutput() FirewallOutput
- func (o FirewallOutput) ToFirewallOutputWithContext(ctx context.Context) FirewallOutput
- type FirewallPropertiesPendingChangesItemProperties
- type FirewallPropertiesPendingChangesItemPropertiesArgs
- func (FirewallPropertiesPendingChangesItemPropertiesArgs) ElementType() reflect.Type
- func (i FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutput() FirewallPropertiesPendingChangesItemPropertiesOutput
- func (i FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesOutput
- type FirewallPropertiesPendingChangesItemPropertiesArray
- func (FirewallPropertiesPendingChangesItemPropertiesArray) ElementType() reflect.Type
- func (i FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (i FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- type FirewallPropertiesPendingChangesItemPropertiesArrayInput
- type FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ElementType() reflect.Type
- func (o FirewallPropertiesPendingChangesItemPropertiesArrayOutput) Index(i pulumi.IntInput) FirewallPropertiesPendingChangesItemPropertiesOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- type FirewallPropertiesPendingChangesItemPropertiesInput
- type FirewallPropertiesPendingChangesItemPropertiesOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesOutput) DropletId() pulumi.IntPtrOutput
- func (FirewallPropertiesPendingChangesItemPropertiesOutput) ElementType() reflect.Type
- func (o FirewallPropertiesPendingChangesItemPropertiesOutput) Removing() pulumi.BoolPtrOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesOutput) Status() pulumi.StringPtrOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutput() FirewallPropertiesPendingChangesItemPropertiesOutput
- func (o FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesOutput
- type FirewallPropertiesStatus
- func (FirewallPropertiesStatus) ElementType() reflect.Type
- func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusOutput() FirewallPropertiesStatusOutput
- func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusOutputWithContext(ctx context.Context) FirewallPropertiesStatusOutput
- func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
- func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
- func (e FirewallPropertiesStatus) ToStringOutput() pulumi.StringOutput
- func (e FirewallPropertiesStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallPropertiesStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallPropertiesStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallPropertiesStatusInput
- type FirewallPropertiesStatusOutput
- func (FirewallPropertiesStatusOutput) ElementType() reflect.Type
- func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutput() FirewallPropertiesStatusOutput
- func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutputWithContext(ctx context.Context) FirewallPropertiesStatusOutput
- func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
- func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
- func (o FirewallPropertiesStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallPropertiesStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallPropertiesStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallPropertiesStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallPropertiesStatusPtrInput
- type FirewallPropertiesStatusPtrOutput
- func (o FirewallPropertiesStatusPtrOutput) Elem() FirewallPropertiesStatusOutput
- func (FirewallPropertiesStatusPtrOutput) ElementType() reflect.Type
- func (o FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
- func (o FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
- func (o FirewallPropertiesStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallPropertiesStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallPropertiesTags
- type FirewallPropertiesTagsArgs
- func (FirewallPropertiesTagsArgs) ElementType() reflect.Type
- func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutput() FirewallPropertiesTagsOutput
- func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutputWithContext(ctx context.Context) FirewallPropertiesTagsOutput
- func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
- func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
- type FirewallPropertiesTagsInput
- type FirewallPropertiesTagsOutput
- func (FirewallPropertiesTagsOutput) ElementType() reflect.Type
- func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutput() FirewallPropertiesTagsOutput
- func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutputWithContext(ctx context.Context) FirewallPropertiesTagsOutput
- func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
- func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
- type FirewallPropertiesTagsPtrInput
- type FirewallPropertiesTagsPtrOutput
- func (o FirewallPropertiesTagsPtrOutput) Elem() FirewallPropertiesTagsOutput
- func (FirewallPropertiesTagsPtrOutput) ElementType() reflect.Type
- func (o FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
- func (o FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
- type FirewallRuleBaseProtocol
- func (FirewallRuleBaseProtocol) ElementType() reflect.Type
- func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutput() FirewallRuleBaseProtocolOutput
- func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolOutput
- func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
- func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
- func (e FirewallRuleBaseProtocol) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleBaseProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleBaseProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleBaseProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleBaseProtocolInput
- type FirewallRuleBaseProtocolOutput
- func (FirewallRuleBaseProtocolOutput) ElementType() reflect.Type
- func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutput() FirewallRuleBaseProtocolOutput
- func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolOutput
- func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
- func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
- func (o FirewallRuleBaseProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleBaseProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleBaseProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleBaseProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleBaseProtocolPtrInput
- type FirewallRuleBaseProtocolPtrOutput
- func (o FirewallRuleBaseProtocolPtrOutput) Elem() FirewallRuleBaseProtocolOutput
- func (FirewallRuleBaseProtocolPtrOutput) ElementType() reflect.Type
- func (o FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
- func (o FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
- func (o FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRulesInboundRulesItem
- type FirewallRulesInboundRulesItemArgs
- func (FirewallRulesInboundRulesItemArgs) ElementType() reflect.Type
- func (i FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutput() FirewallRulesInboundRulesItemOutput
- func (i FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemOutput
- type FirewallRulesInboundRulesItemArray
- func (FirewallRulesInboundRulesItemArray) ElementType() reflect.Type
- func (i FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutput() FirewallRulesInboundRulesItemArrayOutput
- func (i FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemArrayOutput
- type FirewallRulesInboundRulesItemArrayInput
- type FirewallRulesInboundRulesItemArrayOutput
- func (FirewallRulesInboundRulesItemArrayOutput) ElementType() reflect.Type
- func (o FirewallRulesInboundRulesItemArrayOutput) Index(i pulumi.IntInput) FirewallRulesInboundRulesItemOutput
- func (o FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutput() FirewallRulesInboundRulesItemArrayOutput
- func (o FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemArrayOutput
- type FirewallRulesInboundRulesItemInput
- type FirewallRulesInboundRulesItemOutput
- func (FirewallRulesInboundRulesItemOutput) ElementType() reflect.Type
- func (o FirewallRulesInboundRulesItemOutput) Ports() pulumi.StringOutput
- func (o FirewallRulesInboundRulesItemOutput) Protocol() FirewallRuleBaseProtocolOutput
- func (o FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutput() FirewallRulesInboundRulesItemOutput
- func (o FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemOutput
- type FirewallRulesOutboundRulesItem
- type FirewallRulesOutboundRulesItemArgs
- func (FirewallRulesOutboundRulesItemArgs) ElementType() reflect.Type
- func (i FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutput() FirewallRulesOutboundRulesItemOutput
- func (i FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemOutput
- type FirewallRulesOutboundRulesItemArray
- func (FirewallRulesOutboundRulesItemArray) ElementType() reflect.Type
- func (i FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutput() FirewallRulesOutboundRulesItemArrayOutput
- func (i FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemArrayOutput
- type FirewallRulesOutboundRulesItemArrayInput
- type FirewallRulesOutboundRulesItemArrayOutput
- func (FirewallRulesOutboundRulesItemArrayOutput) ElementType() reflect.Type
- func (o FirewallRulesOutboundRulesItemArrayOutput) Index(i pulumi.IntInput) FirewallRulesOutboundRulesItemOutput
- func (o FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutput() FirewallRulesOutboundRulesItemArrayOutput
- func (o FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemArrayOutput
- type FirewallRulesOutboundRulesItemInput
- type FirewallRulesOutboundRulesItemOutput
- func (FirewallRulesOutboundRulesItemOutput) ElementType() reflect.Type
- func (o FirewallRulesOutboundRulesItemOutput) Ports() pulumi.StringOutput
- func (o FirewallRulesOutboundRulesItemOutput) Protocol() FirewallRuleBaseProtocolOutput
- func (o FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutput() FirewallRulesOutboundRulesItemOutput
- func (o FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemOutput
- type FirewallState
- type FirewallType
- type FirewallTypeArrayOutput
- func (FirewallTypeArrayOutput) ElementType() reflect.Type
- func (o FirewallTypeArrayOutput) Index(i pulumi.IntInput) FirewallTypeOutput
- func (o FirewallTypeArrayOutput) ToFirewallTypeArrayOutput() FirewallTypeArrayOutput
- func (o FirewallTypeArrayOutput) ToFirewallTypeArrayOutputWithContext(ctx context.Context) FirewallTypeArrayOutput
- type FirewallTypeOutput
- func (o FirewallTypeOutput) CreatedAt() pulumi.StringPtrOutput
- func (o FirewallTypeOutput) DropletIds() pulumi.IntArrayOutput
- func (FirewallTypeOutput) ElementType() reflect.Type
- func (o FirewallTypeOutput) Id() pulumi.StringPtrOutput
- func (o FirewallTypeOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
- func (o FirewallTypeOutput) Name() pulumi.StringPtrOutput
- func (o FirewallTypeOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
- func (o FirewallTypeOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (o FirewallTypeOutput) Status() FirewallPropertiesStatusPtrOutput
- func (o FirewallTypeOutput) Tags() FirewallPropertiesTagsPtrOutput
- func (o FirewallTypeOutput) ToFirewallTypeOutput() FirewallTypeOutput
- func (o FirewallTypeOutput) ToFirewallTypeOutputWithContext(ctx context.Context) FirewallTypeOutput
- type FirewallTypePtrOutput
- func (o FirewallTypePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o FirewallTypePtrOutput) DropletIds() pulumi.IntArrayOutput
- func (o FirewallTypePtrOutput) Elem() FirewallTypeOutput
- func (FirewallTypePtrOutput) ElementType() reflect.Type
- func (o FirewallTypePtrOutput) Id() pulumi.StringPtrOutput
- func (o FirewallTypePtrOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
- func (o FirewallTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o FirewallTypePtrOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
- func (o FirewallTypePtrOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
- func (o FirewallTypePtrOutput) Status() FirewallPropertiesStatusPtrOutput
- func (o FirewallTypePtrOutput) Tags() FirewallPropertiesTagsPtrOutput
- func (o FirewallTypePtrOutput) ToFirewallTypePtrOutput() FirewallTypePtrOutput
- func (o FirewallTypePtrOutput) ToFirewallTypePtrOutputWithContext(ctx context.Context) FirewallTypePtrOutput
- type FirewallsAssignDroplet
- type FirewallsAssignDropletArgs
- type FirewallsAssignDropletInput
- type FirewallsAssignDropletOutput
- func (o FirewallsAssignDropletOutput) DropletIds() pulumi.IntArrayOutput
- func (FirewallsAssignDropletOutput) ElementType() reflect.Type
- func (o FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutput() FirewallsAssignDropletOutput
- func (o FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutputWithContext(ctx context.Context) FirewallsAssignDropletOutput
- type FirewallsAssignDropletState
- type FirewallsRule
- type FirewallsRuleArgs
- type FirewallsRuleInput
- type FirewallsRuleOutput
- func (FirewallsRuleOutput) ElementType() reflect.Type
- func (o FirewallsRuleOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
- func (o FirewallsRuleOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
- func (o FirewallsRuleOutput) ToFirewallsRuleOutput() FirewallsRuleOutput
- func (o FirewallsRuleOutput) ToFirewallsRuleOutputWithContext(ctx context.Context) FirewallsRuleOutput
- type FirewallsRuleState
- type FirewallsTag
- type FirewallsTagArgs
- type FirewallsTagInput
- type FirewallsTagOutput
- type FirewallsTagState
- type GetFirewallProperties
- type GetFirewallPropertiesOutput
- func (GetFirewallPropertiesOutput) ElementType() reflect.Type
- func (o GetFirewallPropertiesOutput) Firewall() FirewallTypePtrOutput
- func (o GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutput() GetFirewallPropertiesOutput
- func (o GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutputWithContext(ctx context.Context) GetFirewallPropertiesOutput
- type ListFirewallsArgs
- type ListFirewallsItems
- type ListFirewallsItemsOutput
- func (ListFirewallsItemsOutput) ElementType() reflect.Type
- func (o ListFirewallsItemsOutput) Firewalls() FirewallTypeArrayOutput
- func (o ListFirewallsItemsOutput) Links() PageLinksPtrOutput
- func (o ListFirewallsItemsOutput) Meta() MetaMetaOutput
- func (o ListFirewallsItemsOutput) ToListFirewallsItemsOutput() ListFirewallsItemsOutput
- func (o ListFirewallsItemsOutput) ToListFirewallsItemsOutputWithContext(ctx context.Context) ListFirewallsItemsOutput
- type ListFirewallsOutputArgs
- type ListFirewallsResult
- type ListFirewallsResultOutput
- func (ListFirewallsResultOutput) ElementType() reflect.Type
- func (o ListFirewallsResultOutput) Firewalls() FirewallTypeArrayOutput
- func (o ListFirewallsResultOutput) Links() PageLinksPtrOutput
- func (o ListFirewallsResultOutput) Meta() MetaMetaOutput
- func (o ListFirewallsResultOutput) ToListFirewallsResultOutput() ListFirewallsResultOutput
- func (o ListFirewallsResultOutput) ToListFirewallsResultOutputWithContext(ctx context.Context) ListFirewallsResultOutput
- type LookupFirewallArgs
- type LookupFirewallOutputArgs
- type LookupFirewallResult
- type LookupFirewallResultOutput
- func (LookupFirewallResultOutput) ElementType() reflect.Type
- func (o LookupFirewallResultOutput) Firewall() FirewallTypePtrOutput
- func (o LookupFirewallResultOutput) ToLookupFirewallResultOutput() LookupFirewallResultOutput
- func (o LookupFirewallResultOutput) ToLookupFirewallResultOutputWithContext(ctx context.Context) LookupFirewallResultOutput
- type MetaMeta
- type MetaMetaOutput
- type PageLinks
- type PageLinksOutput
- type PageLinksPagesProperties
- type PageLinksPagesPropertiesOutput
- func (PageLinksPagesPropertiesOutput) ElementType() reflect.Type
- func (o PageLinksPagesPropertiesOutput) First() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesOutput) Last() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesOutput) Next() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesOutput) Prev() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutput() PageLinksPagesPropertiesOutput
- func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutputWithContext(ctx context.Context) PageLinksPagesPropertiesOutput
- type PageLinksPagesPropertiesPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) Elem() PageLinksPagesPropertiesOutput
- func (PageLinksPagesPropertiesPtrOutput) ElementType() reflect.Type
- func (o PageLinksPagesPropertiesPtrOutput) First() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) Last() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) Next() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) Prev() pulumi.StringPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutput() PageLinksPagesPropertiesPtrOutput
- func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutputWithContext(ctx context.Context) PageLinksPagesPropertiesPtrOutput
- type PageLinksPtrOutput
- func (o PageLinksPtrOutput) Elem() PageLinksOutput
- func (PageLinksPtrOutput) ElementType() reflect.Type
- func (o PageLinksPtrOutput) Pages() PageLinksPagesPropertiesPtrOutput
- func (o PageLinksPtrOutput) ToPageLinksPtrOutput() PageLinksPtrOutput
- func (o PageLinksPtrOutput) ToPageLinksPtrOutputWithContext(ctx context.Context) PageLinksPtrOutput
- type Tags
- type TagsArgs
- type TagsInput
- type TagsOutput
Constants ¶
const ( FirewallPropertiesStatusWaiting = FirewallPropertiesStatus("waiting") FirewallPropertiesStatusSucceeded = FirewallPropertiesStatus("succeeded") FirewallPropertiesStatusFailed = FirewallPropertiesStatus("failed") )
const ( FirewallRuleBaseProtocolTcp = FirewallRuleBaseProtocol("tcp") FirewallRuleBaseProtocolUdp = FirewallRuleBaseProtocol("udp") FirewallRuleBaseProtocolIcmp = FirewallRuleBaseProtocol("icmp") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Firewall ¶
type Firewall struct { pulumi.CustomResourceState // A time value given in ISO8601 combined date and time format that represents when the firewall was created. CreatedAt pulumi.StringPtrOutput `pulumi:"createdAt"` // An array containing the IDs of the Droplets assigned to the firewall. DropletIds pulumi.IntArrayOutput `pulumi:"dropletIds"` Firewall FirewallTypePtrOutput `pulumi:"firewall"` InboundRules FirewallRulesInboundRulesItemArrayOutput `pulumi:"inboundRules"` // A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-). Name pulumi.StringPtrOutput `pulumi:"name"` OutboundRules FirewallRulesOutboundRulesItemArrayOutput `pulumi:"outboundRules"` // An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied. PendingChanges FirewallPropertiesPendingChangesItemPropertiesArrayOutput `pulumi:"pendingChanges"` // A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed". Status FirewallPropertiesStatusPtrOutput `pulumi:"status"` Tags FirewallPropertiesTagsPtrOutput `pulumi:"tags"` }
func GetFirewall ¶
func GetFirewall(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallState, opts ...pulumi.ResourceOption) (*Firewall, error)
GetFirewall gets an existing Firewall 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 NewFirewall ¶
func NewFirewall(ctx *pulumi.Context, name string, args *FirewallArgs, opts ...pulumi.ResourceOption) (*Firewall, error)
NewFirewall registers a new resource with the given unique name, arguments, and options.
func (*Firewall) ElementType ¶
func (*Firewall) ToFirewallOutput ¶
func (i *Firewall) ToFirewallOutput() FirewallOutput
func (*Firewall) ToFirewallOutputWithContext ¶
func (i *Firewall) ToFirewallOutputWithContext(ctx context.Context) FirewallOutput
type FirewallArgs ¶
type FirewallArgs struct { // A time value given in ISO8601 combined date and time format that represents when the firewall was created. CreatedAt pulumi.StringPtrInput // An array containing the IDs of the Droplets assigned to the firewall. DropletIds pulumi.IntArrayInput InboundRules FirewallRulesInboundRulesItemArrayInput // A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-). Name pulumi.StringPtrInput OutboundRules FirewallRulesOutboundRulesItemArrayInput // An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied. PendingChanges FirewallPropertiesPendingChangesItemPropertiesArrayInput // A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed". Status FirewallPropertiesStatusPtrInput Tags FirewallPropertiesTagsPtrInput }
The set of arguments for constructing a Firewall resource.
func (FirewallArgs) ElementType ¶
func (FirewallArgs) ElementType() reflect.Type
type FirewallInput ¶
type FirewallInput interface { pulumi.Input ToFirewallOutput() FirewallOutput ToFirewallOutputWithContext(ctx context.Context) FirewallOutput }
type FirewallOutput ¶
type FirewallOutput struct{ *pulumi.OutputState }
func (FirewallOutput) CreatedAt ¶
func (o FirewallOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the firewall was created.
func (FirewallOutput) DropletIds ¶
func (o FirewallOutput) DropletIds() pulumi.IntArrayOutput
An array containing the IDs of the Droplets assigned to the firewall.
func (FirewallOutput) ElementType ¶
func (FirewallOutput) ElementType() reflect.Type
func (FirewallOutput) Firewall ¶
func (o FirewallOutput) Firewall() FirewallTypePtrOutput
func (FirewallOutput) InboundRules ¶
func (o FirewallOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
func (FirewallOutput) Name ¶
func (o FirewallOutput) Name() pulumi.StringPtrOutput
A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-).
func (FirewallOutput) OutboundRules ¶
func (o FirewallOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallOutput) PendingChanges ¶
func (o FirewallOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied.
func (FirewallOutput) Status ¶
func (o FirewallOutput) Status() FirewallPropertiesStatusPtrOutput
A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed".
func (FirewallOutput) Tags ¶
func (o FirewallOutput) Tags() FirewallPropertiesTagsPtrOutput
func (FirewallOutput) ToFirewallOutput ¶
func (o FirewallOutput) ToFirewallOutput() FirewallOutput
func (FirewallOutput) ToFirewallOutputWithContext ¶
func (o FirewallOutput) ToFirewallOutputWithContext(ctx context.Context) FirewallOutput
type FirewallPropertiesPendingChangesItemPropertiesArgs ¶
type FirewallPropertiesPendingChangesItemPropertiesArgs struct { DropletId pulumi.IntPtrInput `pulumi:"dropletId"` Removing pulumi.BoolPtrInput `pulumi:"removing"` Status pulumi.StringPtrInput `pulumi:"status"` }
func (FirewallPropertiesPendingChangesItemPropertiesArgs) ElementType ¶
func (FirewallPropertiesPendingChangesItemPropertiesArgs) ElementType() reflect.Type
func (FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutput ¶
func (i FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutput() FirewallPropertiesPendingChangesItemPropertiesOutput
func (FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext ¶
func (i FirewallPropertiesPendingChangesItemPropertiesArgs) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesOutput
type FirewallPropertiesPendingChangesItemPropertiesArray ¶
type FirewallPropertiesPendingChangesItemPropertiesArray []FirewallPropertiesPendingChangesItemPropertiesInput
func (FirewallPropertiesPendingChangesItemPropertiesArray) ElementType ¶
func (FirewallPropertiesPendingChangesItemPropertiesArray) ElementType() reflect.Type
func (FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput ¶
func (i FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
func (FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext ¶
func (i FirewallPropertiesPendingChangesItemPropertiesArray) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesArrayOutput
type FirewallPropertiesPendingChangesItemPropertiesArrayInput ¶
type FirewallPropertiesPendingChangesItemPropertiesArrayInput interface { pulumi.Input ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput() FirewallPropertiesPendingChangesItemPropertiesArrayOutput ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext(context.Context) FirewallPropertiesPendingChangesItemPropertiesArrayOutput }
FirewallPropertiesPendingChangesItemPropertiesArrayInput is an input type that accepts FirewallPropertiesPendingChangesItemPropertiesArray and FirewallPropertiesPendingChangesItemPropertiesArrayOutput values. You can construct a concrete instance of `FirewallPropertiesPendingChangesItemPropertiesArrayInput` via:
FirewallPropertiesPendingChangesItemPropertiesArray{ FirewallPropertiesPendingChangesItemPropertiesArgs{...} }
type FirewallPropertiesPendingChangesItemPropertiesArrayOutput ¶
type FirewallPropertiesPendingChangesItemPropertiesArrayOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ElementType ¶
func (FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ElementType() reflect.Type
func (FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput ¶
func (o FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutput() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
func (FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext ¶
func (o FirewallPropertiesPendingChangesItemPropertiesArrayOutput) ToFirewallPropertiesPendingChangesItemPropertiesArrayOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesArrayOutput
type FirewallPropertiesPendingChangesItemPropertiesInput ¶
type FirewallPropertiesPendingChangesItemPropertiesInput interface { pulumi.Input ToFirewallPropertiesPendingChangesItemPropertiesOutput() FirewallPropertiesPendingChangesItemPropertiesOutput ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext(context.Context) FirewallPropertiesPendingChangesItemPropertiesOutput }
FirewallPropertiesPendingChangesItemPropertiesInput is an input type that accepts FirewallPropertiesPendingChangesItemPropertiesArgs and FirewallPropertiesPendingChangesItemPropertiesOutput values. You can construct a concrete instance of `FirewallPropertiesPendingChangesItemPropertiesInput` via:
FirewallPropertiesPendingChangesItemPropertiesArgs{...}
type FirewallPropertiesPendingChangesItemPropertiesOutput ¶
type FirewallPropertiesPendingChangesItemPropertiesOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesPendingChangesItemPropertiesOutput) DropletId ¶
func (o FirewallPropertiesPendingChangesItemPropertiesOutput) DropletId() pulumi.IntPtrOutput
func (FirewallPropertiesPendingChangesItemPropertiesOutput) ElementType ¶
func (FirewallPropertiesPendingChangesItemPropertiesOutput) ElementType() reflect.Type
func (FirewallPropertiesPendingChangesItemPropertiesOutput) Removing ¶
func (o FirewallPropertiesPendingChangesItemPropertiesOutput) Removing() pulumi.BoolPtrOutput
func (FirewallPropertiesPendingChangesItemPropertiesOutput) Status ¶
func (o FirewallPropertiesPendingChangesItemPropertiesOutput) Status() pulumi.StringPtrOutput
func (FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutput ¶
func (o FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutput() FirewallPropertiesPendingChangesItemPropertiesOutput
func (FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext ¶
func (o FirewallPropertiesPendingChangesItemPropertiesOutput) ToFirewallPropertiesPendingChangesItemPropertiesOutputWithContext(ctx context.Context) FirewallPropertiesPendingChangesItemPropertiesOutput
type FirewallPropertiesStatus ¶
type FirewallPropertiesStatus string
A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed".
func (FirewallPropertiesStatus) ElementType ¶
func (FirewallPropertiesStatus) ElementType() reflect.Type
func (FirewallPropertiesStatus) ToFirewallPropertiesStatusOutput ¶
func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusOutput() FirewallPropertiesStatusOutput
func (FirewallPropertiesStatus) ToFirewallPropertiesStatusOutputWithContext ¶
func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusOutputWithContext(ctx context.Context) FirewallPropertiesStatusOutput
func (FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutput ¶
func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutputWithContext ¶
func (e FirewallPropertiesStatus) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatus) ToStringOutput ¶
func (e FirewallPropertiesStatus) ToStringOutput() pulumi.StringOutput
func (FirewallPropertiesStatus) ToStringOutputWithContext ¶
func (e FirewallPropertiesStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallPropertiesStatus) ToStringPtrOutput ¶
func (e FirewallPropertiesStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallPropertiesStatus) ToStringPtrOutputWithContext ¶
func (e FirewallPropertiesStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallPropertiesStatusInput ¶
type FirewallPropertiesStatusInput interface { pulumi.Input ToFirewallPropertiesStatusOutput() FirewallPropertiesStatusOutput ToFirewallPropertiesStatusOutputWithContext(context.Context) FirewallPropertiesStatusOutput }
FirewallPropertiesStatusInput is an input type that accepts values of the FirewallPropertiesStatus enum A concrete instance of `FirewallPropertiesStatusInput` can be one of the following:
FirewallPropertiesStatusWaiting FirewallPropertiesStatusSucceeded FirewallPropertiesStatusFailed
type FirewallPropertiesStatusOutput ¶
type FirewallPropertiesStatusOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesStatusOutput) ElementType ¶
func (FirewallPropertiesStatusOutput) ElementType() reflect.Type
func (FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutput ¶
func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutput() FirewallPropertiesStatusOutput
func (FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutputWithContext ¶
func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusOutputWithContext(ctx context.Context) FirewallPropertiesStatusOutput
func (FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutput ¶
func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutputWithContext ¶
func (o FirewallPropertiesStatusOutput) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatusOutput) ToStringOutput ¶
func (o FirewallPropertiesStatusOutput) ToStringOutput() pulumi.StringOutput
func (FirewallPropertiesStatusOutput) ToStringOutputWithContext ¶
func (o FirewallPropertiesStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallPropertiesStatusOutput) ToStringPtrOutput ¶
func (o FirewallPropertiesStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallPropertiesStatusOutput) ToStringPtrOutputWithContext ¶
func (o FirewallPropertiesStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallPropertiesStatusPtrInput ¶
type FirewallPropertiesStatusPtrInput interface { pulumi.Input ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput ToFirewallPropertiesStatusPtrOutputWithContext(context.Context) FirewallPropertiesStatusPtrOutput }
func FirewallPropertiesStatusPtr ¶
func FirewallPropertiesStatusPtr(v string) FirewallPropertiesStatusPtrInput
type FirewallPropertiesStatusPtrOutput ¶
type FirewallPropertiesStatusPtrOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesStatusPtrOutput) Elem ¶
func (o FirewallPropertiesStatusPtrOutput) Elem() FirewallPropertiesStatusOutput
func (FirewallPropertiesStatusPtrOutput) ElementType ¶
func (FirewallPropertiesStatusPtrOutput) ElementType() reflect.Type
func (FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutput ¶
func (o FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutput() FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutputWithContext ¶
func (o FirewallPropertiesStatusPtrOutput) ToFirewallPropertiesStatusPtrOutputWithContext(ctx context.Context) FirewallPropertiesStatusPtrOutput
func (FirewallPropertiesStatusPtrOutput) ToStringPtrOutput ¶
func (o FirewallPropertiesStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallPropertiesStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallPropertiesStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallPropertiesTags ¶
type FirewallPropertiesTags struct { }
type FirewallPropertiesTagsArgs ¶
type FirewallPropertiesTagsArgs struct { }
func (FirewallPropertiesTagsArgs) ElementType ¶
func (FirewallPropertiesTagsArgs) ElementType() reflect.Type
func (FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutput ¶
func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutput() FirewallPropertiesTagsOutput
func (FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutputWithContext ¶
func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsOutputWithContext(ctx context.Context) FirewallPropertiesTagsOutput
func (FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutput ¶
func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
func (FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutputWithContext ¶
func (i FirewallPropertiesTagsArgs) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
type FirewallPropertiesTagsInput ¶
type FirewallPropertiesTagsInput interface { pulumi.Input ToFirewallPropertiesTagsOutput() FirewallPropertiesTagsOutput ToFirewallPropertiesTagsOutputWithContext(context.Context) FirewallPropertiesTagsOutput }
FirewallPropertiesTagsInput is an input type that accepts FirewallPropertiesTagsArgs and FirewallPropertiesTagsOutput values. You can construct a concrete instance of `FirewallPropertiesTagsInput` via:
FirewallPropertiesTagsArgs{...}
type FirewallPropertiesTagsOutput ¶
type FirewallPropertiesTagsOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesTagsOutput) ElementType ¶
func (FirewallPropertiesTagsOutput) ElementType() reflect.Type
func (FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutput ¶
func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutput() FirewallPropertiesTagsOutput
func (FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutputWithContext ¶
func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsOutputWithContext(ctx context.Context) FirewallPropertiesTagsOutput
func (FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutput ¶
func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
func (FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutputWithContext ¶
func (o FirewallPropertiesTagsOutput) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
type FirewallPropertiesTagsPtrInput ¶
type FirewallPropertiesTagsPtrInput interface { pulumi.Input ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput ToFirewallPropertiesTagsPtrOutputWithContext(context.Context) FirewallPropertiesTagsPtrOutput }
FirewallPropertiesTagsPtrInput is an input type that accepts FirewallPropertiesTagsArgs, FirewallPropertiesTagsPtr and FirewallPropertiesTagsPtrOutput values. You can construct a concrete instance of `FirewallPropertiesTagsPtrInput` via:
FirewallPropertiesTagsArgs{...} or: nil
func FirewallPropertiesTagsPtr ¶
func FirewallPropertiesTagsPtr(v *FirewallPropertiesTagsArgs) FirewallPropertiesTagsPtrInput
type FirewallPropertiesTagsPtrOutput ¶
type FirewallPropertiesTagsPtrOutput struct{ *pulumi.OutputState }
func (FirewallPropertiesTagsPtrOutput) Elem ¶
func (o FirewallPropertiesTagsPtrOutput) Elem() FirewallPropertiesTagsOutput
func (FirewallPropertiesTagsPtrOutput) ElementType ¶
func (FirewallPropertiesTagsPtrOutput) ElementType() reflect.Type
func (FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutput ¶
func (o FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutput() FirewallPropertiesTagsPtrOutput
func (FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutputWithContext ¶
func (o FirewallPropertiesTagsPtrOutput) ToFirewallPropertiesTagsPtrOutputWithContext(ctx context.Context) FirewallPropertiesTagsPtrOutput
type FirewallRuleBaseProtocol ¶
type FirewallRuleBaseProtocol string
The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`.
func (FirewallRuleBaseProtocol) ElementType ¶
func (FirewallRuleBaseProtocol) ElementType() reflect.Type
func (FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutput ¶
func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutput() FirewallRuleBaseProtocolOutput
func (FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutputWithContext ¶
func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolOutput
func (FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutput ¶
func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutputWithContext ¶
func (e FirewallRuleBaseProtocol) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocol) ToStringOutput ¶
func (e FirewallRuleBaseProtocol) ToStringOutput() pulumi.StringOutput
func (FirewallRuleBaseProtocol) ToStringOutputWithContext ¶
func (e FirewallRuleBaseProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleBaseProtocol) ToStringPtrOutput ¶
func (e FirewallRuleBaseProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleBaseProtocol) ToStringPtrOutputWithContext ¶
func (e FirewallRuleBaseProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleBaseProtocolInput ¶
type FirewallRuleBaseProtocolInput interface { pulumi.Input ToFirewallRuleBaseProtocolOutput() FirewallRuleBaseProtocolOutput ToFirewallRuleBaseProtocolOutputWithContext(context.Context) FirewallRuleBaseProtocolOutput }
FirewallRuleBaseProtocolInput is an input type that accepts values of the FirewallRuleBaseProtocol enum A concrete instance of `FirewallRuleBaseProtocolInput` can be one of the following:
FirewallRuleBaseProtocolTcp FirewallRuleBaseProtocolUdp FirewallRuleBaseProtocolIcmp
type FirewallRuleBaseProtocolOutput ¶
type FirewallRuleBaseProtocolOutput struct{ *pulumi.OutputState }
func (FirewallRuleBaseProtocolOutput) ElementType ¶
func (FirewallRuleBaseProtocolOutput) ElementType() reflect.Type
func (FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutput ¶
func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutput() FirewallRuleBaseProtocolOutput
func (FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutputWithContext ¶
func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolOutput
func (FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutput ¶
func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext ¶
func (o FirewallRuleBaseProtocolOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocolOutput) ToStringOutput ¶
func (o FirewallRuleBaseProtocolOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleBaseProtocolOutput) ToStringOutputWithContext ¶
func (o FirewallRuleBaseProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleBaseProtocolOutput) ToStringPtrOutput ¶
func (o FirewallRuleBaseProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleBaseProtocolOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleBaseProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleBaseProtocolPtrInput ¶
type FirewallRuleBaseProtocolPtrInput interface { pulumi.Input ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput ToFirewallRuleBaseProtocolPtrOutputWithContext(context.Context) FirewallRuleBaseProtocolPtrOutput }
func FirewallRuleBaseProtocolPtr ¶
func FirewallRuleBaseProtocolPtr(v string) FirewallRuleBaseProtocolPtrInput
type FirewallRuleBaseProtocolPtrOutput ¶
type FirewallRuleBaseProtocolPtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleBaseProtocolPtrOutput) Elem ¶
func (o FirewallRuleBaseProtocolPtrOutput) Elem() FirewallRuleBaseProtocolOutput
func (FirewallRuleBaseProtocolPtrOutput) ElementType ¶
func (FirewallRuleBaseProtocolPtrOutput) ElementType() reflect.Type
func (FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutput ¶
func (o FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutput() FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext ¶
func (o FirewallRuleBaseProtocolPtrOutput) ToFirewallRuleBaseProtocolPtrOutputWithContext(ctx context.Context) FirewallRuleBaseProtocolPtrOutput
func (FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleBaseProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRulesInboundRulesItem ¶
type FirewallRulesInboundRulesItem struct { // The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0". Ports string `pulumi:"ports"` // The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`. Protocol FirewallRuleBaseProtocol `pulumi:"protocol"` }
type FirewallRulesInboundRulesItemArgs ¶
type FirewallRulesInboundRulesItemArgs struct { // The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0". Ports pulumi.StringInput `pulumi:"ports"` // The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`. Protocol FirewallRuleBaseProtocolInput `pulumi:"protocol"` }
func (FirewallRulesInboundRulesItemArgs) ElementType ¶
func (FirewallRulesInboundRulesItemArgs) ElementType() reflect.Type
func (FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutput ¶
func (i FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutput() FirewallRulesInboundRulesItemOutput
func (FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutputWithContext ¶
func (i FirewallRulesInboundRulesItemArgs) ToFirewallRulesInboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemOutput
type FirewallRulesInboundRulesItemArray ¶
type FirewallRulesInboundRulesItemArray []FirewallRulesInboundRulesItemInput
func (FirewallRulesInboundRulesItemArray) ElementType ¶
func (FirewallRulesInboundRulesItemArray) ElementType() reflect.Type
func (FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutput ¶
func (i FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutput() FirewallRulesInboundRulesItemArrayOutput
func (FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutputWithContext ¶
func (i FirewallRulesInboundRulesItemArray) ToFirewallRulesInboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemArrayOutput
type FirewallRulesInboundRulesItemArrayInput ¶
type FirewallRulesInboundRulesItemArrayInput interface { pulumi.Input ToFirewallRulesInboundRulesItemArrayOutput() FirewallRulesInboundRulesItemArrayOutput ToFirewallRulesInboundRulesItemArrayOutputWithContext(context.Context) FirewallRulesInboundRulesItemArrayOutput }
FirewallRulesInboundRulesItemArrayInput is an input type that accepts FirewallRulesInboundRulesItemArray and FirewallRulesInboundRulesItemArrayOutput values. You can construct a concrete instance of `FirewallRulesInboundRulesItemArrayInput` via:
FirewallRulesInboundRulesItemArray{ FirewallRulesInboundRulesItemArgs{...} }
type FirewallRulesInboundRulesItemArrayOutput ¶
type FirewallRulesInboundRulesItemArrayOutput struct{ *pulumi.OutputState }
func (FirewallRulesInboundRulesItemArrayOutput) ElementType ¶
func (FirewallRulesInboundRulesItemArrayOutput) ElementType() reflect.Type
func (FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutput ¶
func (o FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutput() FirewallRulesInboundRulesItemArrayOutput
func (FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutputWithContext ¶
func (o FirewallRulesInboundRulesItemArrayOutput) ToFirewallRulesInboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemArrayOutput
type FirewallRulesInboundRulesItemInput ¶
type FirewallRulesInboundRulesItemInput interface { pulumi.Input ToFirewallRulesInboundRulesItemOutput() FirewallRulesInboundRulesItemOutput ToFirewallRulesInboundRulesItemOutputWithContext(context.Context) FirewallRulesInboundRulesItemOutput }
FirewallRulesInboundRulesItemInput is an input type that accepts FirewallRulesInboundRulesItemArgs and FirewallRulesInboundRulesItemOutput values. You can construct a concrete instance of `FirewallRulesInboundRulesItemInput` via:
FirewallRulesInboundRulesItemArgs{...}
type FirewallRulesInboundRulesItemOutput ¶
type FirewallRulesInboundRulesItemOutput struct{ *pulumi.OutputState }
func (FirewallRulesInboundRulesItemOutput) ElementType ¶
func (FirewallRulesInboundRulesItemOutput) ElementType() reflect.Type
func (FirewallRulesInboundRulesItemOutput) Ports ¶
func (o FirewallRulesInboundRulesItemOutput) Ports() pulumi.StringOutput
The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0".
func (FirewallRulesInboundRulesItemOutput) Protocol ¶
func (o FirewallRulesInboundRulesItemOutput) Protocol() FirewallRuleBaseProtocolOutput
The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`.
func (FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutput ¶
func (o FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutput() FirewallRulesInboundRulesItemOutput
func (FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutputWithContext ¶
func (o FirewallRulesInboundRulesItemOutput) ToFirewallRulesInboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesInboundRulesItemOutput
type FirewallRulesOutboundRulesItem ¶
type FirewallRulesOutboundRulesItem struct { // The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0". Ports string `pulumi:"ports"` // The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`. Protocol FirewallRuleBaseProtocol `pulumi:"protocol"` }
type FirewallRulesOutboundRulesItemArgs ¶
type FirewallRulesOutboundRulesItemArgs struct { // The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0". Ports pulumi.StringInput `pulumi:"ports"` // The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`. Protocol FirewallRuleBaseProtocolInput `pulumi:"protocol"` }
func (FirewallRulesOutboundRulesItemArgs) ElementType ¶
func (FirewallRulesOutboundRulesItemArgs) ElementType() reflect.Type
func (FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutput ¶
func (i FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutput() FirewallRulesOutboundRulesItemOutput
func (FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutputWithContext ¶
func (i FirewallRulesOutboundRulesItemArgs) ToFirewallRulesOutboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemOutput
type FirewallRulesOutboundRulesItemArray ¶
type FirewallRulesOutboundRulesItemArray []FirewallRulesOutboundRulesItemInput
func (FirewallRulesOutboundRulesItemArray) ElementType ¶
func (FirewallRulesOutboundRulesItemArray) ElementType() reflect.Type
func (FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutput ¶
func (i FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutput() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutputWithContext ¶
func (i FirewallRulesOutboundRulesItemArray) ToFirewallRulesOutboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemArrayOutput
type FirewallRulesOutboundRulesItemArrayInput ¶
type FirewallRulesOutboundRulesItemArrayInput interface { pulumi.Input ToFirewallRulesOutboundRulesItemArrayOutput() FirewallRulesOutboundRulesItemArrayOutput ToFirewallRulesOutboundRulesItemArrayOutputWithContext(context.Context) FirewallRulesOutboundRulesItemArrayOutput }
FirewallRulesOutboundRulesItemArrayInput is an input type that accepts FirewallRulesOutboundRulesItemArray and FirewallRulesOutboundRulesItemArrayOutput values. You can construct a concrete instance of `FirewallRulesOutboundRulesItemArrayInput` via:
FirewallRulesOutboundRulesItemArray{ FirewallRulesOutboundRulesItemArgs{...} }
type FirewallRulesOutboundRulesItemArrayOutput ¶
type FirewallRulesOutboundRulesItemArrayOutput struct{ *pulumi.OutputState }
func (FirewallRulesOutboundRulesItemArrayOutput) ElementType ¶
func (FirewallRulesOutboundRulesItemArrayOutput) ElementType() reflect.Type
func (FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutput ¶
func (o FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutput() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutputWithContext ¶
func (o FirewallRulesOutboundRulesItemArrayOutput) ToFirewallRulesOutboundRulesItemArrayOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemArrayOutput
type FirewallRulesOutboundRulesItemInput ¶
type FirewallRulesOutboundRulesItemInput interface { pulumi.Input ToFirewallRulesOutboundRulesItemOutput() FirewallRulesOutboundRulesItemOutput ToFirewallRulesOutboundRulesItemOutputWithContext(context.Context) FirewallRulesOutboundRulesItemOutput }
FirewallRulesOutboundRulesItemInput is an input type that accepts FirewallRulesOutboundRulesItemArgs and FirewallRulesOutboundRulesItemOutput values. You can construct a concrete instance of `FirewallRulesOutboundRulesItemInput` via:
FirewallRulesOutboundRulesItemArgs{...}
type FirewallRulesOutboundRulesItemOutput ¶
type FirewallRulesOutboundRulesItemOutput struct{ *pulumi.OutputState }
func (FirewallRulesOutboundRulesItemOutput) ElementType ¶
func (FirewallRulesOutboundRulesItemOutput) ElementType() reflect.Type
func (FirewallRulesOutboundRulesItemOutput) Ports ¶
func (o FirewallRulesOutboundRulesItemOutput) Ports() pulumi.StringOutput
The ports on which traffic will be allowed specified as a string containing a single port, a range (e.g. "8000-9000"), or "0" when all ports are open for a protocol. For ICMP rules this parameter will always return "0".
func (FirewallRulesOutboundRulesItemOutput) Protocol ¶
func (o FirewallRulesOutboundRulesItemOutput) Protocol() FirewallRuleBaseProtocolOutput
The type of traffic to be allowed. This may be one of `tcp`, `udp`, or `icmp`.
func (FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutput ¶
func (o FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutput() FirewallRulesOutboundRulesItemOutput
func (FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutputWithContext ¶
func (o FirewallRulesOutboundRulesItemOutput) ToFirewallRulesOutboundRulesItemOutputWithContext(ctx context.Context) FirewallRulesOutboundRulesItemOutput
type FirewallState ¶
type FirewallState struct { }
func (FirewallState) ElementType ¶
func (FirewallState) ElementType() reflect.Type
type FirewallType ¶
type FirewallType struct { // A time value given in ISO8601 combined date and time format that represents when the firewall was created. CreatedAt *string `pulumi:"createdAt"` // An array containing the IDs of the Droplets assigned to the firewall. DropletIds []int `pulumi:"dropletIds"` // A unique ID that can be used to identify and reference a firewall. Id *string `pulumi:"id"` InboundRules []FirewallRulesInboundRulesItem `pulumi:"inboundRules"` // A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-). Name *string `pulumi:"name"` OutboundRules []FirewallRulesOutboundRulesItem `pulumi:"outboundRules"` // An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied. PendingChanges []FirewallPropertiesPendingChangesItemProperties `pulumi:"pendingChanges"` // A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed". Status *FirewallPropertiesStatus `pulumi:"status"` Tags *FirewallPropertiesTags `pulumi:"tags"` }
type FirewallTypeArrayOutput ¶
type FirewallTypeArrayOutput struct{ *pulumi.OutputState }
func (FirewallTypeArrayOutput) ElementType ¶
func (FirewallTypeArrayOutput) ElementType() reflect.Type
func (FirewallTypeArrayOutput) Index ¶
func (o FirewallTypeArrayOutput) Index(i pulumi.IntInput) FirewallTypeOutput
func (FirewallTypeArrayOutput) ToFirewallTypeArrayOutput ¶
func (o FirewallTypeArrayOutput) ToFirewallTypeArrayOutput() FirewallTypeArrayOutput
func (FirewallTypeArrayOutput) ToFirewallTypeArrayOutputWithContext ¶
func (o FirewallTypeArrayOutput) ToFirewallTypeArrayOutputWithContext(ctx context.Context) FirewallTypeArrayOutput
type FirewallTypeOutput ¶
type FirewallTypeOutput struct{ *pulumi.OutputState }
func (FirewallTypeOutput) CreatedAt ¶
func (o FirewallTypeOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the firewall was created.
func (FirewallTypeOutput) DropletIds ¶
func (o FirewallTypeOutput) DropletIds() pulumi.IntArrayOutput
An array containing the IDs of the Droplets assigned to the firewall.
func (FirewallTypeOutput) ElementType ¶
func (FirewallTypeOutput) ElementType() reflect.Type
func (FirewallTypeOutput) Id ¶
func (o FirewallTypeOutput) Id() pulumi.StringPtrOutput
A unique ID that can be used to identify and reference a firewall.
func (FirewallTypeOutput) InboundRules ¶
func (o FirewallTypeOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
func (FirewallTypeOutput) Name ¶
func (o FirewallTypeOutput) Name() pulumi.StringPtrOutput
A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-).
func (FirewallTypeOutput) OutboundRules ¶
func (o FirewallTypeOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallTypeOutput) PendingChanges ¶
func (o FirewallTypeOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied.
func (FirewallTypeOutput) Status ¶
func (o FirewallTypeOutput) Status() FirewallPropertiesStatusPtrOutput
A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed".
func (FirewallTypeOutput) Tags ¶
func (o FirewallTypeOutput) Tags() FirewallPropertiesTagsPtrOutput
func (FirewallTypeOutput) ToFirewallTypeOutput ¶
func (o FirewallTypeOutput) ToFirewallTypeOutput() FirewallTypeOutput
func (FirewallTypeOutput) ToFirewallTypeOutputWithContext ¶
func (o FirewallTypeOutput) ToFirewallTypeOutputWithContext(ctx context.Context) FirewallTypeOutput
type FirewallTypePtrOutput ¶
type FirewallTypePtrOutput struct{ *pulumi.OutputState }
func (FirewallTypePtrOutput) CreatedAt ¶
func (o FirewallTypePtrOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the firewall was created.
func (FirewallTypePtrOutput) DropletIds ¶
func (o FirewallTypePtrOutput) DropletIds() pulumi.IntArrayOutput
An array containing the IDs of the Droplets assigned to the firewall.
func (FirewallTypePtrOutput) Elem ¶
func (o FirewallTypePtrOutput) Elem() FirewallTypeOutput
func (FirewallTypePtrOutput) ElementType ¶
func (FirewallTypePtrOutput) ElementType() reflect.Type
func (FirewallTypePtrOutput) Id ¶
func (o FirewallTypePtrOutput) Id() pulumi.StringPtrOutput
A unique ID that can be used to identify and reference a firewall.
func (FirewallTypePtrOutput) InboundRules ¶
func (o FirewallTypePtrOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
func (FirewallTypePtrOutput) Name ¶
func (o FirewallTypePtrOutput) Name() pulumi.StringPtrOutput
A human-readable name for a firewall. The name must begin with an alphanumeric character. Subsequent characters must either be alphanumeric characters, a period (.), or a dash (-).
func (FirewallTypePtrOutput) OutboundRules ¶
func (o FirewallTypePtrOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallTypePtrOutput) PendingChanges ¶
func (o FirewallTypePtrOutput) PendingChanges() FirewallPropertiesPendingChangesItemPropertiesArrayOutput
An array of objects each containing the fields "droplet_id", "removing", and "status". It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied.
func (FirewallTypePtrOutput) Status ¶
func (o FirewallTypePtrOutput) Status() FirewallPropertiesStatusPtrOutput
A status string indicating the current state of the firewall. This can be "waiting", "succeeded", or "failed".
func (FirewallTypePtrOutput) Tags ¶
func (o FirewallTypePtrOutput) Tags() FirewallPropertiesTagsPtrOutput
func (FirewallTypePtrOutput) ToFirewallTypePtrOutput ¶
func (o FirewallTypePtrOutput) ToFirewallTypePtrOutput() FirewallTypePtrOutput
func (FirewallTypePtrOutput) ToFirewallTypePtrOutputWithContext ¶
func (o FirewallTypePtrOutput) ToFirewallTypePtrOutputWithContext(ctx context.Context) FirewallTypePtrOutput
type FirewallsAssignDroplet ¶
type FirewallsAssignDroplet struct { pulumi.CustomResourceState // An array containing the IDs of the Droplets to be assigned to the firewall. DropletIds pulumi.IntArrayOutput `pulumi:"dropletIds"` }
func GetFirewallsAssignDroplet ¶
func GetFirewallsAssignDroplet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallsAssignDropletState, opts ...pulumi.ResourceOption) (*FirewallsAssignDroplet, error)
GetFirewallsAssignDroplet gets an existing FirewallsAssignDroplet 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 NewFirewallsAssignDroplet ¶
func NewFirewallsAssignDroplet(ctx *pulumi.Context, name string, args *FirewallsAssignDropletArgs, opts ...pulumi.ResourceOption) (*FirewallsAssignDroplet, error)
NewFirewallsAssignDroplet registers a new resource with the given unique name, arguments, and options.
func (*FirewallsAssignDroplet) ElementType ¶
func (*FirewallsAssignDroplet) ElementType() reflect.Type
func (*FirewallsAssignDroplet) ToFirewallsAssignDropletOutput ¶
func (i *FirewallsAssignDroplet) ToFirewallsAssignDropletOutput() FirewallsAssignDropletOutput
func (*FirewallsAssignDroplet) ToFirewallsAssignDropletOutputWithContext ¶
func (i *FirewallsAssignDroplet) ToFirewallsAssignDropletOutputWithContext(ctx context.Context) FirewallsAssignDropletOutput
type FirewallsAssignDropletArgs ¶
type FirewallsAssignDropletArgs struct { // An array containing the IDs of the Droplets to be assigned to the firewall. DropletIds pulumi.IntArrayInput // A unique ID that can be used to identify and reference a firewall. FirewallId pulumi.StringPtrInput }
The set of arguments for constructing a FirewallsAssignDroplet resource.
func (FirewallsAssignDropletArgs) ElementType ¶
func (FirewallsAssignDropletArgs) ElementType() reflect.Type
type FirewallsAssignDropletInput ¶
type FirewallsAssignDropletInput interface { pulumi.Input ToFirewallsAssignDropletOutput() FirewallsAssignDropletOutput ToFirewallsAssignDropletOutputWithContext(ctx context.Context) FirewallsAssignDropletOutput }
type FirewallsAssignDropletOutput ¶
type FirewallsAssignDropletOutput struct{ *pulumi.OutputState }
func (FirewallsAssignDropletOutput) DropletIds ¶
func (o FirewallsAssignDropletOutput) DropletIds() pulumi.IntArrayOutput
An array containing the IDs of the Droplets to be assigned to the firewall.
func (FirewallsAssignDropletOutput) ElementType ¶
func (FirewallsAssignDropletOutput) ElementType() reflect.Type
func (FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutput ¶
func (o FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutput() FirewallsAssignDropletOutput
func (FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutputWithContext ¶
func (o FirewallsAssignDropletOutput) ToFirewallsAssignDropletOutputWithContext(ctx context.Context) FirewallsAssignDropletOutput
type FirewallsAssignDropletState ¶
type FirewallsAssignDropletState struct { }
func (FirewallsAssignDropletState) ElementType ¶
func (FirewallsAssignDropletState) ElementType() reflect.Type
type FirewallsRule ¶
type FirewallsRule struct { pulumi.CustomResourceState InboundRules FirewallRulesInboundRulesItemArrayOutput `pulumi:"inboundRules"` OutboundRules FirewallRulesOutboundRulesItemArrayOutput `pulumi:"outboundRules"` }
func GetFirewallsRule ¶
func GetFirewallsRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallsRuleState, opts ...pulumi.ResourceOption) (*FirewallsRule, error)
GetFirewallsRule gets an existing FirewallsRule 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 NewFirewallsRule ¶
func NewFirewallsRule(ctx *pulumi.Context, name string, args *FirewallsRuleArgs, opts ...pulumi.ResourceOption) (*FirewallsRule, error)
NewFirewallsRule registers a new resource with the given unique name, arguments, and options.
func (*FirewallsRule) ElementType ¶
func (*FirewallsRule) ElementType() reflect.Type
func (*FirewallsRule) ToFirewallsRuleOutput ¶
func (i *FirewallsRule) ToFirewallsRuleOutput() FirewallsRuleOutput
func (*FirewallsRule) ToFirewallsRuleOutputWithContext ¶
func (i *FirewallsRule) ToFirewallsRuleOutputWithContext(ctx context.Context) FirewallsRuleOutput
type FirewallsRuleArgs ¶
type FirewallsRuleArgs struct { // A unique ID that can be used to identify and reference a firewall. FirewallId pulumi.StringPtrInput InboundRules FirewallRulesInboundRulesItemArrayInput OutboundRules FirewallRulesOutboundRulesItemArrayInput }
The set of arguments for constructing a FirewallsRule resource.
func (FirewallsRuleArgs) ElementType ¶
func (FirewallsRuleArgs) ElementType() reflect.Type
type FirewallsRuleInput ¶
type FirewallsRuleInput interface { pulumi.Input ToFirewallsRuleOutput() FirewallsRuleOutput ToFirewallsRuleOutputWithContext(ctx context.Context) FirewallsRuleOutput }
type FirewallsRuleOutput ¶
type FirewallsRuleOutput struct{ *pulumi.OutputState }
func (FirewallsRuleOutput) ElementType ¶
func (FirewallsRuleOutput) ElementType() reflect.Type
func (FirewallsRuleOutput) InboundRules ¶
func (o FirewallsRuleOutput) InboundRules() FirewallRulesInboundRulesItemArrayOutput
func (FirewallsRuleOutput) OutboundRules ¶
func (o FirewallsRuleOutput) OutboundRules() FirewallRulesOutboundRulesItemArrayOutput
func (FirewallsRuleOutput) ToFirewallsRuleOutput ¶
func (o FirewallsRuleOutput) ToFirewallsRuleOutput() FirewallsRuleOutput
func (FirewallsRuleOutput) ToFirewallsRuleOutputWithContext ¶
func (o FirewallsRuleOutput) ToFirewallsRuleOutputWithContext(ctx context.Context) FirewallsRuleOutput
type FirewallsRuleState ¶
type FirewallsRuleState struct { }
func (FirewallsRuleState) ElementType ¶
func (FirewallsRuleState) ElementType() reflect.Type
type FirewallsTag ¶
type FirewallsTag struct { pulumi.CustomResourceState Tags TagsOutput `pulumi:"tags"` }
func GetFirewallsTag ¶
func GetFirewallsTag(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallsTagState, opts ...pulumi.ResourceOption) (*FirewallsTag, error)
GetFirewallsTag gets an existing FirewallsTag 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 NewFirewallsTag ¶
func NewFirewallsTag(ctx *pulumi.Context, name string, args *FirewallsTagArgs, opts ...pulumi.ResourceOption) (*FirewallsTag, error)
NewFirewallsTag registers a new resource with the given unique name, arguments, and options.
func (*FirewallsTag) ElementType ¶
func (*FirewallsTag) ElementType() reflect.Type
func (*FirewallsTag) ToFirewallsTagOutput ¶
func (i *FirewallsTag) ToFirewallsTagOutput() FirewallsTagOutput
func (*FirewallsTag) ToFirewallsTagOutputWithContext ¶
func (i *FirewallsTag) ToFirewallsTagOutputWithContext(ctx context.Context) FirewallsTagOutput
type FirewallsTagArgs ¶
type FirewallsTagArgs struct { // A unique ID that can be used to identify and reference a firewall. FirewallId pulumi.StringPtrInput Tags TagsInput }
The set of arguments for constructing a FirewallsTag resource.
func (FirewallsTagArgs) ElementType ¶
func (FirewallsTagArgs) ElementType() reflect.Type
type FirewallsTagInput ¶
type FirewallsTagInput interface { pulumi.Input ToFirewallsTagOutput() FirewallsTagOutput ToFirewallsTagOutputWithContext(ctx context.Context) FirewallsTagOutput }
type FirewallsTagOutput ¶
type FirewallsTagOutput struct{ *pulumi.OutputState }
func (FirewallsTagOutput) ElementType ¶
func (FirewallsTagOutput) ElementType() reflect.Type
func (FirewallsTagOutput) Tags ¶
func (o FirewallsTagOutput) Tags() TagsOutput
func (FirewallsTagOutput) ToFirewallsTagOutput ¶
func (o FirewallsTagOutput) ToFirewallsTagOutput() FirewallsTagOutput
func (FirewallsTagOutput) ToFirewallsTagOutputWithContext ¶
func (o FirewallsTagOutput) ToFirewallsTagOutputWithContext(ctx context.Context) FirewallsTagOutput
type FirewallsTagState ¶
type FirewallsTagState struct { }
func (FirewallsTagState) ElementType ¶
func (FirewallsTagState) ElementType() reflect.Type
type GetFirewallProperties ¶
type GetFirewallProperties struct {
Firewall *FirewallType `pulumi:"firewall"`
}
type GetFirewallPropertiesOutput ¶
type GetFirewallPropertiesOutput struct{ *pulumi.OutputState }
func (GetFirewallPropertiesOutput) ElementType ¶
func (GetFirewallPropertiesOutput) ElementType() reflect.Type
func (GetFirewallPropertiesOutput) Firewall ¶
func (o GetFirewallPropertiesOutput) Firewall() FirewallTypePtrOutput
func (GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutput ¶
func (o GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutput() GetFirewallPropertiesOutput
func (GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutputWithContext ¶
func (o GetFirewallPropertiesOutput) ToGetFirewallPropertiesOutputWithContext(ctx context.Context) GetFirewallPropertiesOutput
type ListFirewallsArgs ¶
type ListFirewallsArgs struct { }
type ListFirewallsItems ¶
type ListFirewallsItems struct { Firewalls []FirewallType `pulumi:"firewalls"` Links *PageLinks `pulumi:"links"` Meta MetaMeta `pulumi:"meta"` }
type ListFirewallsItemsOutput ¶
type ListFirewallsItemsOutput struct{ *pulumi.OutputState }
func (ListFirewallsItemsOutput) ElementType ¶
func (ListFirewallsItemsOutput) ElementType() reflect.Type
func (ListFirewallsItemsOutput) Firewalls ¶
func (o ListFirewallsItemsOutput) Firewalls() FirewallTypeArrayOutput
func (ListFirewallsItemsOutput) Links ¶
func (o ListFirewallsItemsOutput) Links() PageLinksPtrOutput
func (ListFirewallsItemsOutput) Meta ¶
func (o ListFirewallsItemsOutput) Meta() MetaMetaOutput
func (ListFirewallsItemsOutput) ToListFirewallsItemsOutput ¶
func (o ListFirewallsItemsOutput) ToListFirewallsItemsOutput() ListFirewallsItemsOutput
func (ListFirewallsItemsOutput) ToListFirewallsItemsOutputWithContext ¶
func (o ListFirewallsItemsOutput) ToListFirewallsItemsOutputWithContext(ctx context.Context) ListFirewallsItemsOutput
type ListFirewallsOutputArgs ¶
type ListFirewallsOutputArgs struct { }
func (ListFirewallsOutputArgs) ElementType ¶
func (ListFirewallsOutputArgs) ElementType() reflect.Type
type ListFirewallsResult ¶
type ListFirewallsResult struct { Firewalls []FirewallType `pulumi:"firewalls"` Links *PageLinks `pulumi:"links"` Meta MetaMeta `pulumi:"meta"` }
func ListFirewalls ¶
func ListFirewalls(ctx *pulumi.Context, args *ListFirewallsArgs, opts ...pulumi.InvokeOption) (*ListFirewallsResult, error)
type ListFirewallsResultOutput ¶
type ListFirewallsResultOutput struct{ *pulumi.OutputState }
func ListFirewallsOutput ¶
func ListFirewallsOutput(ctx *pulumi.Context, args ListFirewallsOutputArgs, opts ...pulumi.InvokeOption) ListFirewallsResultOutput
func (ListFirewallsResultOutput) ElementType ¶
func (ListFirewallsResultOutput) ElementType() reflect.Type
func (ListFirewallsResultOutput) Firewalls ¶ added in v0.0.7
func (o ListFirewallsResultOutput) Firewalls() FirewallTypeArrayOutput
func (ListFirewallsResultOutput) Links ¶ added in v0.0.7
func (o ListFirewallsResultOutput) Links() PageLinksPtrOutput
func (ListFirewallsResultOutput) Meta ¶ added in v0.0.7
func (o ListFirewallsResultOutput) Meta() MetaMetaOutput
func (ListFirewallsResultOutput) ToListFirewallsResultOutput ¶
func (o ListFirewallsResultOutput) ToListFirewallsResultOutput() ListFirewallsResultOutput
func (ListFirewallsResultOutput) ToListFirewallsResultOutputWithContext ¶
func (o ListFirewallsResultOutput) ToListFirewallsResultOutputWithContext(ctx context.Context) ListFirewallsResultOutput
type LookupFirewallArgs ¶
type LookupFirewallArgs struct { // A unique ID that can be used to identify and reference a firewall. FirewallId string `pulumi:"firewallId"` }
type LookupFirewallOutputArgs ¶
type LookupFirewallOutputArgs struct { // A unique ID that can be used to identify and reference a firewall. FirewallId pulumi.StringInput `pulumi:"firewallId"` }
func (LookupFirewallOutputArgs) ElementType ¶
func (LookupFirewallOutputArgs) ElementType() reflect.Type
type LookupFirewallResult ¶
type LookupFirewallResult struct {
Firewall *FirewallType `pulumi:"firewall"`
}
func LookupFirewall ¶
func LookupFirewall(ctx *pulumi.Context, args *LookupFirewallArgs, opts ...pulumi.InvokeOption) (*LookupFirewallResult, error)
type LookupFirewallResultOutput ¶
type LookupFirewallResultOutput struct{ *pulumi.OutputState }
func LookupFirewallOutput ¶
func LookupFirewallOutput(ctx *pulumi.Context, args LookupFirewallOutputArgs, opts ...pulumi.InvokeOption) LookupFirewallResultOutput
func (LookupFirewallResultOutput) ElementType ¶
func (LookupFirewallResultOutput) ElementType() reflect.Type
func (LookupFirewallResultOutput) Firewall ¶ added in v0.0.7
func (o LookupFirewallResultOutput) Firewall() FirewallTypePtrOutput
func (LookupFirewallResultOutput) ToLookupFirewallResultOutput ¶
func (o LookupFirewallResultOutput) ToLookupFirewallResultOutput() LookupFirewallResultOutput
func (LookupFirewallResultOutput) ToLookupFirewallResultOutputWithContext ¶
func (o LookupFirewallResultOutput) ToLookupFirewallResultOutputWithContext(ctx context.Context) LookupFirewallResultOutput
type MetaMeta ¶
type MetaMeta struct { // Number of objects returned by the request. Total *int `pulumi:"total"` }
type MetaMetaOutput ¶
type MetaMetaOutput struct{ *pulumi.OutputState }
func (MetaMetaOutput) ElementType ¶
func (MetaMetaOutput) ElementType() reflect.Type
func (MetaMetaOutput) ToMetaMetaOutput ¶
func (o MetaMetaOutput) ToMetaMetaOutput() MetaMetaOutput
func (MetaMetaOutput) ToMetaMetaOutputWithContext ¶
func (o MetaMetaOutput) ToMetaMetaOutputWithContext(ctx context.Context) MetaMetaOutput
func (MetaMetaOutput) Total ¶
func (o MetaMetaOutput) Total() pulumi.IntPtrOutput
Number of objects returned by the request.
type PageLinks ¶
type PageLinks struct {
Pages *PageLinksPagesProperties `pulumi:"pages"`
}
type PageLinksOutput ¶
type PageLinksOutput struct{ *pulumi.OutputState }
func (PageLinksOutput) ElementType ¶
func (PageLinksOutput) ElementType() reflect.Type
func (PageLinksOutput) Pages ¶
func (o PageLinksOutput) Pages() PageLinksPagesPropertiesPtrOutput
func (PageLinksOutput) ToPageLinksOutput ¶
func (o PageLinksOutput) ToPageLinksOutput() PageLinksOutput
func (PageLinksOutput) ToPageLinksOutputWithContext ¶
func (o PageLinksOutput) ToPageLinksOutputWithContext(ctx context.Context) PageLinksOutput
type PageLinksPagesPropertiesOutput ¶
type PageLinksPagesPropertiesOutput struct{ *pulumi.OutputState }
func (PageLinksPagesPropertiesOutput) ElementType ¶
func (PageLinksPagesPropertiesOutput) ElementType() reflect.Type
func (PageLinksPagesPropertiesOutput) First ¶
func (o PageLinksPagesPropertiesOutput) First() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesOutput) Last ¶
func (o PageLinksPagesPropertiesOutput) Last() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesOutput) Next ¶
func (o PageLinksPagesPropertiesOutput) Next() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesOutput) Prev ¶
func (o PageLinksPagesPropertiesOutput) Prev() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutput ¶
func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutput() PageLinksPagesPropertiesOutput
func (PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutputWithContext ¶
func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutputWithContext(ctx context.Context) PageLinksPagesPropertiesOutput
type PageLinksPagesPropertiesPtrOutput ¶
type PageLinksPagesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PageLinksPagesPropertiesPtrOutput) Elem ¶
func (o PageLinksPagesPropertiesPtrOutput) Elem() PageLinksPagesPropertiesOutput
func (PageLinksPagesPropertiesPtrOutput) ElementType ¶
func (PageLinksPagesPropertiesPtrOutput) ElementType() reflect.Type
func (PageLinksPagesPropertiesPtrOutput) First ¶
func (o PageLinksPagesPropertiesPtrOutput) First() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesPtrOutput) Last ¶
func (o PageLinksPagesPropertiesPtrOutput) Last() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesPtrOutput) Next ¶
func (o PageLinksPagesPropertiesPtrOutput) Next() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesPtrOutput) Prev ¶
func (o PageLinksPagesPropertiesPtrOutput) Prev() pulumi.StringPtrOutput
func (PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutput ¶
func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutput() PageLinksPagesPropertiesPtrOutput
func (PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutputWithContext ¶
func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutputWithContext(ctx context.Context) PageLinksPagesPropertiesPtrOutput
type PageLinksPtrOutput ¶
type PageLinksPtrOutput struct{ *pulumi.OutputState }
func (PageLinksPtrOutput) Elem ¶
func (o PageLinksPtrOutput) Elem() PageLinksOutput
func (PageLinksPtrOutput) ElementType ¶
func (PageLinksPtrOutput) ElementType() reflect.Type
func (PageLinksPtrOutput) Pages ¶
func (o PageLinksPtrOutput) Pages() PageLinksPagesPropertiesPtrOutput
func (PageLinksPtrOutput) ToPageLinksPtrOutput ¶
func (o PageLinksPtrOutput) ToPageLinksPtrOutput() PageLinksPtrOutput
func (PageLinksPtrOutput) ToPageLinksPtrOutputWithContext ¶
func (o PageLinksPtrOutput) ToPageLinksPtrOutputWithContext(ctx context.Context) PageLinksPtrOutput
type TagsArgs ¶
type TagsArgs struct { }
func (TagsArgs) ElementType ¶
func (TagsArgs) ToTagsOutput ¶
func (i TagsArgs) ToTagsOutput() TagsOutput
func (TagsArgs) ToTagsOutputWithContext ¶
func (i TagsArgs) ToTagsOutputWithContext(ctx context.Context) TagsOutput
type TagsInput ¶
type TagsInput interface { pulumi.Input ToTagsOutput() TagsOutput ToTagsOutputWithContext(context.Context) TagsOutput }
TagsInput is an input type that accepts TagsArgs and TagsOutput values. You can construct a concrete instance of `TagsInput` via:
TagsArgs{...}
type TagsOutput ¶
type TagsOutput struct{ *pulumi.OutputState }
func (TagsOutput) ElementType ¶
func (TagsOutput) ElementType() reflect.Type
func (TagsOutput) ToTagsOutput ¶
func (o TagsOutput) ToTagsOutput() TagsOutput
func (TagsOutput) ToTagsOutputWithContext ¶
func (o TagsOutput) ToTagsOutputWithContext(ctx context.Context) TagsOutput