Documentation ¶
Index ¶
- type Gateway
- type GatewayArgs
- type GatewayArray
- type GatewayArrayInput
- type GatewayArrayOutput
- type GatewayInput
- type GatewayMap
- type GatewayMapInput
- type GatewayMapOutput
- type GatewayOutput
- func (o GatewayOutput) AssignedEipSets() pulumi.StringArrayOutput
- func (o GatewayOutput) Bandwidth() pulumi.IntPtrOutput
- func (o GatewayOutput) CreatedTime() pulumi.StringOutput
- func (GatewayOutput) ElementType() reflect.Type
- func (o GatewayOutput) MaxConcurrent() pulumi.IntPtrOutput
- func (o GatewayOutput) Name() pulumi.StringOutput
- func (o GatewayOutput) Tags() pulumi.MapOutput
- func (o GatewayOutput) ToGatewayOutput() GatewayOutput
- func (o GatewayOutput) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
- func (o GatewayOutput) VpcId() pulumi.StringOutput
- type GatewaySnat
- type GatewaySnatArgs
- type GatewaySnatArray
- type GatewaySnatArrayInput
- type GatewaySnatArrayOutput
- func (GatewaySnatArrayOutput) ElementType() reflect.Type
- func (o GatewaySnatArrayOutput) Index(i pulumi.IntInput) GatewaySnatOutput
- func (o GatewaySnatArrayOutput) ToGatewaySnatArrayOutput() GatewaySnatArrayOutput
- func (o GatewaySnatArrayOutput) ToGatewaySnatArrayOutputWithContext(ctx context.Context) GatewaySnatArrayOutput
- type GatewaySnatInput
- type GatewaySnatMap
- type GatewaySnatMapInput
- type GatewaySnatMapOutput
- func (GatewaySnatMapOutput) ElementType() reflect.Type
- func (o GatewaySnatMapOutput) MapIndex(k pulumi.StringInput) GatewaySnatOutput
- func (o GatewaySnatMapOutput) ToGatewaySnatMapOutput() GatewaySnatMapOutput
- func (o GatewaySnatMapOutput) ToGatewaySnatMapOutputWithContext(ctx context.Context) GatewaySnatMapOutput
- type GatewaySnatOutput
- func (o GatewaySnatOutput) CreateTime() pulumi.StringOutput
- func (o GatewaySnatOutput) Description() pulumi.StringOutput
- func (GatewaySnatOutput) ElementType() reflect.Type
- func (o GatewaySnatOutput) InstanceId() pulumi.StringPtrOutput
- func (o GatewaySnatOutput) InstancePrivateIpAddr() pulumi.StringPtrOutput
- func (o GatewaySnatOutput) NatGatewayId() pulumi.StringOutput
- func (o GatewaySnatOutput) PublicIpAddrs() pulumi.StringArrayOutput
- func (o GatewaySnatOutput) ResourceType() pulumi.StringOutput
- func (o GatewaySnatOutput) SnatId() pulumi.StringOutput
- func (o GatewaySnatOutput) SubnetCidrBlock() pulumi.StringPtrOutput
- func (o GatewaySnatOutput) SubnetId() pulumi.StringPtrOutput
- func (o GatewaySnatOutput) ToGatewaySnatOutput() GatewaySnatOutput
- func (o GatewaySnatOutput) ToGatewaySnatOutputWithContext(ctx context.Context) GatewaySnatOutput
- type GatewaySnatState
- type GatewaySnatsArgs
- type GatewaySnatsOutputArgs
- type GatewaySnatsResult
- type GatewaySnatsResultOutput
- func (o GatewaySnatsResultOutput) Description() pulumi.StringPtrOutput
- func (GatewaySnatsResultOutput) ElementType() reflect.Type
- func (o GatewaySnatsResultOutput) Id() pulumi.StringOutput
- func (o GatewaySnatsResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GatewaySnatsResultOutput) NatGatewayId() pulumi.StringOutput
- func (o GatewaySnatsResultOutput) PublicIpAddrs() pulumi.StringArrayOutput
- func (o GatewaySnatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GatewaySnatsResultOutput) SnatLists() GatewaySnatsSnatListArrayOutput
- func (o GatewaySnatsResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o GatewaySnatsResultOutput) ToGatewaySnatsResultOutput() GatewaySnatsResultOutput
- func (o GatewaySnatsResultOutput) ToGatewaySnatsResultOutputWithContext(ctx context.Context) GatewaySnatsResultOutput
- type GatewaySnatsSnatList
- type GatewaySnatsSnatListArgs
- type GatewaySnatsSnatListArray
- type GatewaySnatsSnatListArrayInput
- type GatewaySnatsSnatListArrayOutput
- func (GatewaySnatsSnatListArrayOutput) ElementType() reflect.Type
- func (o GatewaySnatsSnatListArrayOutput) Index(i pulumi.IntInput) GatewaySnatsSnatListOutput
- func (o GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutput() GatewaySnatsSnatListArrayOutput
- func (o GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutputWithContext(ctx context.Context) GatewaySnatsSnatListArrayOutput
- type GatewaySnatsSnatListInput
- type GatewaySnatsSnatListOutput
- func (o GatewaySnatsSnatListOutput) CreateTime() pulumi.StringOutput
- func (o GatewaySnatsSnatListOutput) Description() pulumi.StringOutput
- func (GatewaySnatsSnatListOutput) ElementType() reflect.Type
- func (o GatewaySnatsSnatListOutput) InstanceId() pulumi.StringPtrOutput
- func (o GatewaySnatsSnatListOutput) InstancePrivateIpAddr() pulumi.StringPtrOutput
- func (o GatewaySnatsSnatListOutput) NatGatewayId() pulumi.StringOutput
- func (o GatewaySnatsSnatListOutput) PublicIpAddrs() pulumi.StringArrayOutput
- func (o GatewaySnatsSnatListOutput) ResourceType() pulumi.StringOutput
- func (o GatewaySnatsSnatListOutput) SnatId() pulumi.StringOutput
- func (o GatewaySnatsSnatListOutput) SubnetCidrBlock() pulumi.StringPtrOutput
- func (o GatewaySnatsSnatListOutput) SubnetId() pulumi.StringPtrOutput
- func (o GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutput() GatewaySnatsSnatListOutput
- func (o GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutputWithContext(ctx context.Context) GatewaySnatsSnatListOutput
- type GatewayState
- type GatewaysArgs
- type GatewaysNatType
- type GatewaysNatTypeArgs
- type GatewaysNatTypeArray
- type GatewaysNatTypeArrayInput
- type GatewaysNatTypeArrayOutput
- func (GatewaysNatTypeArrayOutput) ElementType() reflect.Type
- func (o GatewaysNatTypeArrayOutput) Index(i pulumi.IntInput) GatewaysNatTypeOutput
- func (o GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutput() GatewaysNatTypeArrayOutput
- func (o GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutputWithContext(ctx context.Context) GatewaysNatTypeArrayOutput
- type GatewaysNatTypeInput
- type GatewaysNatTypeOutput
- func (o GatewaysNatTypeOutput) AssignedEipSets() pulumi.StringArrayOutput
- func (o GatewaysNatTypeOutput) Bandwidth() pulumi.IntOutput
- func (o GatewaysNatTypeOutput) CreateTime() pulumi.StringOutput
- func (GatewaysNatTypeOutput) ElementType() reflect.Type
- func (o GatewaysNatTypeOutput) Id() pulumi.StringOutput
- func (o GatewaysNatTypeOutput) MaxConcurrent() pulumi.IntOutput
- func (o GatewaysNatTypeOutput) Name() pulumi.StringOutput
- func (o GatewaysNatTypeOutput) State() pulumi.StringOutput
- func (o GatewaysNatTypeOutput) Tags() pulumi.MapOutput
- func (o GatewaysNatTypeOutput) ToGatewaysNatTypeOutput() GatewaysNatTypeOutput
- func (o GatewaysNatTypeOutput) ToGatewaysNatTypeOutputWithContext(ctx context.Context) GatewaysNatTypeOutput
- func (o GatewaysNatTypeOutput) VpcId() pulumi.StringOutput
- type GatewaysOutputArgs
- type GatewaysResult
- type GatewaysResultOutput
- func (GatewaysResultOutput) ElementType() reflect.Type
- func (o GatewaysResultOutput) Id() pulumi.StringPtrOutput
- func (o GatewaysResultOutput) Name() pulumi.StringPtrOutput
- func (o GatewaysResultOutput) Nats() GatewaysNatTypeArrayOutput
- func (o GatewaysResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GatewaysResultOutput) ToGatewaysResultOutput() GatewaysResultOutput
- func (o GatewaysResultOutput) ToGatewaysResultOutputWithContext(ctx context.Context) GatewaysResultOutput
- func (o GatewaysResultOutput) VpcId() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gateway ¶
type Gateway struct { pulumi.CustomResourceState // EIP IP address set bound to the gateway. The value of at least 1 and at most 10. AssignedEipSets pulumi.StringArrayOutput `pulumi:"assignedEipSets"` // The maximum public network output bandwidth of NAT gateway (unit: Mbps). Valid values: `20`, `50`, `100`, `200`, `500`, // `1000`, `2000`, `5000`. Default is 100. Bandwidth pulumi.IntPtrOutput `pulumi:"bandwidth"` // Create time of the NAT gateway. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The upper limit of concurrent connection of NAT gateway. Valid values: `1000000`, `3000000`, `10000000`. Default is // `1000000`. MaxConcurrent pulumi.IntPtrOutput `pulumi:"maxConcurrent"` // Name of the NAT gateway. Name pulumi.StringOutput `pulumi:"name"` // The available tags within this NAT gateway. Tags pulumi.MapOutput `pulumi:"tags"` // ID of the vpc. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
func GetGateway ¶
func GetGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayState, opts ...pulumi.ResourceOption) (*Gateway, error)
GetGateway gets an existing Gateway 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 NewGateway ¶
func NewGateway(ctx *pulumi.Context, name string, args *GatewayArgs, opts ...pulumi.ResourceOption) (*Gateway, error)
NewGateway registers a new resource with the given unique name, arguments, and options.
func (*Gateway) ElementType ¶
func (*Gateway) ToGatewayOutput ¶
func (i *Gateway) ToGatewayOutput() GatewayOutput
func (*Gateway) ToGatewayOutputWithContext ¶
func (i *Gateway) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewayArgs ¶
type GatewayArgs struct { // EIP IP address set bound to the gateway. The value of at least 1 and at most 10. AssignedEipSets pulumi.StringArrayInput // The maximum public network output bandwidth of NAT gateway (unit: Mbps). Valid values: `20`, `50`, `100`, `200`, `500`, // `1000`, `2000`, `5000`. Default is 100. Bandwidth pulumi.IntPtrInput // The upper limit of concurrent connection of NAT gateway. Valid values: `1000000`, `3000000`, `10000000`. Default is // `1000000`. MaxConcurrent pulumi.IntPtrInput // Name of the NAT gateway. Name pulumi.StringPtrInput // The available tags within this NAT gateway. Tags pulumi.MapInput // ID of the vpc. VpcId pulumi.StringInput }
The set of arguments for constructing a Gateway resource.
func (GatewayArgs) ElementType ¶
func (GatewayArgs) ElementType() reflect.Type
type GatewayArray ¶
type GatewayArray []GatewayInput
func (GatewayArray) ElementType ¶
func (GatewayArray) ElementType() reflect.Type
func (GatewayArray) ToGatewayArrayOutput ¶
func (i GatewayArray) ToGatewayArrayOutput() GatewayArrayOutput
func (GatewayArray) ToGatewayArrayOutputWithContext ¶
func (i GatewayArray) ToGatewayArrayOutputWithContext(ctx context.Context) GatewayArrayOutput
type GatewayArrayInput ¶
type GatewayArrayInput interface { pulumi.Input ToGatewayArrayOutput() GatewayArrayOutput ToGatewayArrayOutputWithContext(context.Context) GatewayArrayOutput }
GatewayArrayInput is an input type that accepts GatewayArray and GatewayArrayOutput values. You can construct a concrete instance of `GatewayArrayInput` via:
GatewayArray{ GatewayArgs{...} }
type GatewayArrayOutput ¶
type GatewayArrayOutput struct{ *pulumi.OutputState }
func (GatewayArrayOutput) ElementType ¶
func (GatewayArrayOutput) ElementType() reflect.Type
func (GatewayArrayOutput) Index ¶
func (o GatewayArrayOutput) Index(i pulumi.IntInput) GatewayOutput
func (GatewayArrayOutput) ToGatewayArrayOutput ¶
func (o GatewayArrayOutput) ToGatewayArrayOutput() GatewayArrayOutput
func (GatewayArrayOutput) ToGatewayArrayOutputWithContext ¶
func (o GatewayArrayOutput) ToGatewayArrayOutputWithContext(ctx context.Context) GatewayArrayOutput
type GatewayInput ¶
type GatewayInput interface { pulumi.Input ToGatewayOutput() GatewayOutput ToGatewayOutputWithContext(ctx context.Context) GatewayOutput }
type GatewayMap ¶
type GatewayMap map[string]GatewayInput
func (GatewayMap) ElementType ¶
func (GatewayMap) ElementType() reflect.Type
func (GatewayMap) ToGatewayMapOutput ¶
func (i GatewayMap) ToGatewayMapOutput() GatewayMapOutput
func (GatewayMap) ToGatewayMapOutputWithContext ¶
func (i GatewayMap) ToGatewayMapOutputWithContext(ctx context.Context) GatewayMapOutput
type GatewayMapInput ¶
type GatewayMapInput interface { pulumi.Input ToGatewayMapOutput() GatewayMapOutput ToGatewayMapOutputWithContext(context.Context) GatewayMapOutput }
GatewayMapInput is an input type that accepts GatewayMap and GatewayMapOutput values. You can construct a concrete instance of `GatewayMapInput` via:
GatewayMap{ "key": GatewayArgs{...} }
type GatewayMapOutput ¶
type GatewayMapOutput struct{ *pulumi.OutputState }
func (GatewayMapOutput) ElementType ¶
func (GatewayMapOutput) ElementType() reflect.Type
func (GatewayMapOutput) MapIndex ¶
func (o GatewayMapOutput) MapIndex(k pulumi.StringInput) GatewayOutput
func (GatewayMapOutput) ToGatewayMapOutput ¶
func (o GatewayMapOutput) ToGatewayMapOutput() GatewayMapOutput
func (GatewayMapOutput) ToGatewayMapOutputWithContext ¶
func (o GatewayMapOutput) ToGatewayMapOutputWithContext(ctx context.Context) GatewayMapOutput
type GatewayOutput ¶
type GatewayOutput struct{ *pulumi.OutputState }
func (GatewayOutput) AssignedEipSets ¶
func (o GatewayOutput) AssignedEipSets() pulumi.StringArrayOutput
EIP IP address set bound to the gateway. The value of at least 1 and at most 10.
func (GatewayOutput) Bandwidth ¶
func (o GatewayOutput) Bandwidth() pulumi.IntPtrOutput
The maximum public network output bandwidth of NAT gateway (unit: Mbps). Valid values: `20`, `50`, `100`, `200`, `500`, `1000`, `2000`, `5000`. Default is 100.
func (GatewayOutput) CreatedTime ¶
func (o GatewayOutput) CreatedTime() pulumi.StringOutput
Create time of the NAT gateway.
func (GatewayOutput) ElementType ¶
func (GatewayOutput) ElementType() reflect.Type
func (GatewayOutput) MaxConcurrent ¶
func (o GatewayOutput) MaxConcurrent() pulumi.IntPtrOutput
The upper limit of concurrent connection of NAT gateway. Valid values: `1000000`, `3000000`, `10000000`. Default is `1000000`.
func (GatewayOutput) Name ¶
func (o GatewayOutput) Name() pulumi.StringOutput
Name of the NAT gateway.
func (GatewayOutput) Tags ¶
func (o GatewayOutput) Tags() pulumi.MapOutput
The available tags within this NAT gateway.
func (GatewayOutput) ToGatewayOutput ¶
func (o GatewayOutput) ToGatewayOutput() GatewayOutput
func (GatewayOutput) ToGatewayOutputWithContext ¶
func (o GatewayOutput) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewaySnat ¶
type GatewaySnat struct { pulumi.CustomResourceState // Create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description. Description pulumi.StringOutput `pulumi:"description"` // Instance ID, required when `resource_type` is NETWORKINTERFACE. InstanceId pulumi.StringPtrOutput `pulumi:"instanceId"` // Private IPs of the instance's primary ENI, required when `resource_type` is NETWORKINTERFACE. InstancePrivateIpAddr pulumi.StringPtrOutput `pulumi:"instancePrivateIpAddr"` // NAT gateway ID. NatGatewayId pulumi.StringOutput `pulumi:"natGatewayId"` // Elastic IP address pool. PublicIpAddrs pulumi.StringArrayOutput `pulumi:"publicIpAddrs"` // Resource type. Valid values: SUBNET, NETWORKINTERFACE. ResourceType pulumi.StringOutput `pulumi:"resourceType"` // SNAT rule ID. SnatId pulumi.StringOutput `pulumi:"snatId"` // The IPv4 CIDR of the subnet, required when `resource_type` is SUBNET. SubnetCidrBlock pulumi.StringPtrOutput `pulumi:"subnetCidrBlock"` // Subnet instance ID, required when `resource_type` is SUBNET. SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` }
func GetGatewaySnat ¶
func GetGatewaySnat(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewaySnatState, opts ...pulumi.ResourceOption) (*GatewaySnat, error)
GetGatewaySnat gets an existing GatewaySnat 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 NewGatewaySnat ¶
func NewGatewaySnat(ctx *pulumi.Context, name string, args *GatewaySnatArgs, opts ...pulumi.ResourceOption) (*GatewaySnat, error)
NewGatewaySnat registers a new resource with the given unique name, arguments, and options.
func (*GatewaySnat) ElementType ¶
func (*GatewaySnat) ElementType() reflect.Type
func (*GatewaySnat) ToGatewaySnatOutput ¶
func (i *GatewaySnat) ToGatewaySnatOutput() GatewaySnatOutput
func (*GatewaySnat) ToGatewaySnatOutputWithContext ¶
func (i *GatewaySnat) ToGatewaySnatOutputWithContext(ctx context.Context) GatewaySnatOutput
type GatewaySnatArgs ¶
type GatewaySnatArgs struct { // Description. Description pulumi.StringInput // Instance ID, required when `resource_type` is NETWORKINTERFACE. InstanceId pulumi.StringPtrInput // Private IPs of the instance's primary ENI, required when `resource_type` is NETWORKINTERFACE. InstancePrivateIpAddr pulumi.StringPtrInput // NAT gateway ID. NatGatewayId pulumi.StringInput // Elastic IP address pool. PublicIpAddrs pulumi.StringArrayInput // Resource type. Valid values: SUBNET, NETWORKINTERFACE. ResourceType pulumi.StringInput // The IPv4 CIDR of the subnet, required when `resource_type` is SUBNET. SubnetCidrBlock pulumi.StringPtrInput // Subnet instance ID, required when `resource_type` is SUBNET. SubnetId pulumi.StringPtrInput }
The set of arguments for constructing a GatewaySnat resource.
func (GatewaySnatArgs) ElementType ¶
func (GatewaySnatArgs) ElementType() reflect.Type
type GatewaySnatArray ¶
type GatewaySnatArray []GatewaySnatInput
func (GatewaySnatArray) ElementType ¶
func (GatewaySnatArray) ElementType() reflect.Type
func (GatewaySnatArray) ToGatewaySnatArrayOutput ¶
func (i GatewaySnatArray) ToGatewaySnatArrayOutput() GatewaySnatArrayOutput
func (GatewaySnatArray) ToGatewaySnatArrayOutputWithContext ¶
func (i GatewaySnatArray) ToGatewaySnatArrayOutputWithContext(ctx context.Context) GatewaySnatArrayOutput
type GatewaySnatArrayInput ¶
type GatewaySnatArrayInput interface { pulumi.Input ToGatewaySnatArrayOutput() GatewaySnatArrayOutput ToGatewaySnatArrayOutputWithContext(context.Context) GatewaySnatArrayOutput }
GatewaySnatArrayInput is an input type that accepts GatewaySnatArray and GatewaySnatArrayOutput values. You can construct a concrete instance of `GatewaySnatArrayInput` via:
GatewaySnatArray{ GatewaySnatArgs{...} }
type GatewaySnatArrayOutput ¶
type GatewaySnatArrayOutput struct{ *pulumi.OutputState }
func (GatewaySnatArrayOutput) ElementType ¶
func (GatewaySnatArrayOutput) ElementType() reflect.Type
func (GatewaySnatArrayOutput) Index ¶
func (o GatewaySnatArrayOutput) Index(i pulumi.IntInput) GatewaySnatOutput
func (GatewaySnatArrayOutput) ToGatewaySnatArrayOutput ¶
func (o GatewaySnatArrayOutput) ToGatewaySnatArrayOutput() GatewaySnatArrayOutput
func (GatewaySnatArrayOutput) ToGatewaySnatArrayOutputWithContext ¶
func (o GatewaySnatArrayOutput) ToGatewaySnatArrayOutputWithContext(ctx context.Context) GatewaySnatArrayOutput
type GatewaySnatInput ¶
type GatewaySnatInput interface { pulumi.Input ToGatewaySnatOutput() GatewaySnatOutput ToGatewaySnatOutputWithContext(ctx context.Context) GatewaySnatOutput }
type GatewaySnatMap ¶
type GatewaySnatMap map[string]GatewaySnatInput
func (GatewaySnatMap) ElementType ¶
func (GatewaySnatMap) ElementType() reflect.Type
func (GatewaySnatMap) ToGatewaySnatMapOutput ¶
func (i GatewaySnatMap) ToGatewaySnatMapOutput() GatewaySnatMapOutput
func (GatewaySnatMap) ToGatewaySnatMapOutputWithContext ¶
func (i GatewaySnatMap) ToGatewaySnatMapOutputWithContext(ctx context.Context) GatewaySnatMapOutput
type GatewaySnatMapInput ¶
type GatewaySnatMapInput interface { pulumi.Input ToGatewaySnatMapOutput() GatewaySnatMapOutput ToGatewaySnatMapOutputWithContext(context.Context) GatewaySnatMapOutput }
GatewaySnatMapInput is an input type that accepts GatewaySnatMap and GatewaySnatMapOutput values. You can construct a concrete instance of `GatewaySnatMapInput` via:
GatewaySnatMap{ "key": GatewaySnatArgs{...} }
type GatewaySnatMapOutput ¶
type GatewaySnatMapOutput struct{ *pulumi.OutputState }
func (GatewaySnatMapOutput) ElementType ¶
func (GatewaySnatMapOutput) ElementType() reflect.Type
func (GatewaySnatMapOutput) MapIndex ¶
func (o GatewaySnatMapOutput) MapIndex(k pulumi.StringInput) GatewaySnatOutput
func (GatewaySnatMapOutput) ToGatewaySnatMapOutput ¶
func (o GatewaySnatMapOutput) ToGatewaySnatMapOutput() GatewaySnatMapOutput
func (GatewaySnatMapOutput) ToGatewaySnatMapOutputWithContext ¶
func (o GatewaySnatMapOutput) ToGatewaySnatMapOutputWithContext(ctx context.Context) GatewaySnatMapOutput
type GatewaySnatOutput ¶
type GatewaySnatOutput struct{ *pulumi.OutputState }
func (GatewaySnatOutput) CreateTime ¶
func (o GatewaySnatOutput) CreateTime() pulumi.StringOutput
Create time.
func (GatewaySnatOutput) Description ¶
func (o GatewaySnatOutput) Description() pulumi.StringOutput
Description.
func (GatewaySnatOutput) ElementType ¶
func (GatewaySnatOutput) ElementType() reflect.Type
func (GatewaySnatOutput) InstanceId ¶
func (o GatewaySnatOutput) InstanceId() pulumi.StringPtrOutput
Instance ID, required when `resource_type` is NETWORKINTERFACE.
func (GatewaySnatOutput) InstancePrivateIpAddr ¶
func (o GatewaySnatOutput) InstancePrivateIpAddr() pulumi.StringPtrOutput
Private IPs of the instance's primary ENI, required when `resource_type` is NETWORKINTERFACE.
func (GatewaySnatOutput) NatGatewayId ¶
func (o GatewaySnatOutput) NatGatewayId() pulumi.StringOutput
NAT gateway ID.
func (GatewaySnatOutput) PublicIpAddrs ¶
func (o GatewaySnatOutput) PublicIpAddrs() pulumi.StringArrayOutput
Elastic IP address pool.
func (GatewaySnatOutput) ResourceType ¶
func (o GatewaySnatOutput) ResourceType() pulumi.StringOutput
Resource type. Valid values: SUBNET, NETWORKINTERFACE.
func (GatewaySnatOutput) SnatId ¶
func (o GatewaySnatOutput) SnatId() pulumi.StringOutput
SNAT rule ID.
func (GatewaySnatOutput) SubnetCidrBlock ¶
func (o GatewaySnatOutput) SubnetCidrBlock() pulumi.StringPtrOutput
The IPv4 CIDR of the subnet, required when `resource_type` is SUBNET.
func (GatewaySnatOutput) SubnetId ¶
func (o GatewaySnatOutput) SubnetId() pulumi.StringPtrOutput
Subnet instance ID, required when `resource_type` is SUBNET.
func (GatewaySnatOutput) ToGatewaySnatOutput ¶
func (o GatewaySnatOutput) ToGatewaySnatOutput() GatewaySnatOutput
func (GatewaySnatOutput) ToGatewaySnatOutputWithContext ¶
func (o GatewaySnatOutput) ToGatewaySnatOutputWithContext(ctx context.Context) GatewaySnatOutput
type GatewaySnatState ¶
type GatewaySnatState struct { // Create time. CreateTime pulumi.StringPtrInput // Description. Description pulumi.StringPtrInput // Instance ID, required when `resource_type` is NETWORKINTERFACE. InstanceId pulumi.StringPtrInput // Private IPs of the instance's primary ENI, required when `resource_type` is NETWORKINTERFACE. InstancePrivateIpAddr pulumi.StringPtrInput // NAT gateway ID. NatGatewayId pulumi.StringPtrInput // Elastic IP address pool. PublicIpAddrs pulumi.StringArrayInput // Resource type. Valid values: SUBNET, NETWORKINTERFACE. ResourceType pulumi.StringPtrInput // SNAT rule ID. SnatId pulumi.StringPtrInput // The IPv4 CIDR of the subnet, required when `resource_type` is SUBNET. SubnetCidrBlock pulumi.StringPtrInput // Subnet instance ID, required when `resource_type` is SUBNET. SubnetId pulumi.StringPtrInput }
func (GatewaySnatState) ElementType ¶
func (GatewaySnatState) ElementType() reflect.Type
type GatewaySnatsArgs ¶
type GatewaySnatsArgs struct { Description *string `pulumi:"description"` InstanceId *string `pulumi:"instanceId"` NatGatewayId string `pulumi:"natGatewayId"` PublicIpAddrs []string `pulumi:"publicIpAddrs"` ResultOutputFile *string `pulumi:"resultOutputFile"` SubnetId *string `pulumi:"subnetId"` }
A collection of arguments for invoking GatewaySnats.
type GatewaySnatsOutputArgs ¶
type GatewaySnatsOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` NatGatewayId pulumi.StringInput `pulumi:"natGatewayId"` PublicIpAddrs pulumi.StringArrayInput `pulumi:"publicIpAddrs"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
A collection of arguments for invoking GatewaySnats.
func (GatewaySnatsOutputArgs) ElementType ¶
func (GatewaySnatsOutputArgs) ElementType() reflect.Type
type GatewaySnatsResult ¶
type GatewaySnatsResult struct { Description *string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` NatGatewayId string `pulumi:"natGatewayId"` PublicIpAddrs []string `pulumi:"publicIpAddrs"` ResultOutputFile *string `pulumi:"resultOutputFile"` SnatLists []GatewaySnatsSnatList `pulumi:"snatLists"` SubnetId *string `pulumi:"subnetId"` }
A collection of values returned by GatewaySnats.
func GatewaySnats ¶
func GatewaySnats(ctx *pulumi.Context, args *GatewaySnatsArgs, opts ...pulumi.InvokeOption) (*GatewaySnatsResult, error)
type GatewaySnatsResultOutput ¶
type GatewaySnatsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by GatewaySnats.
func GatewaySnatsOutput ¶
func GatewaySnatsOutput(ctx *pulumi.Context, args GatewaySnatsOutputArgs, opts ...pulumi.InvokeOption) GatewaySnatsResultOutput
func (GatewaySnatsResultOutput) Description ¶
func (o GatewaySnatsResultOutput) Description() pulumi.StringPtrOutput
func (GatewaySnatsResultOutput) ElementType ¶
func (GatewaySnatsResultOutput) ElementType() reflect.Type
func (GatewaySnatsResultOutput) Id ¶
func (o GatewaySnatsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GatewaySnatsResultOutput) InstanceId ¶
func (o GatewaySnatsResultOutput) InstanceId() pulumi.StringPtrOutput
func (GatewaySnatsResultOutput) NatGatewayId ¶
func (o GatewaySnatsResultOutput) NatGatewayId() pulumi.StringOutput
func (GatewaySnatsResultOutput) PublicIpAddrs ¶
func (o GatewaySnatsResultOutput) PublicIpAddrs() pulumi.StringArrayOutput
func (GatewaySnatsResultOutput) ResultOutputFile ¶
func (o GatewaySnatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GatewaySnatsResultOutput) SnatLists ¶
func (o GatewaySnatsResultOutput) SnatLists() GatewaySnatsSnatListArrayOutput
func (GatewaySnatsResultOutput) SubnetId ¶
func (o GatewaySnatsResultOutput) SubnetId() pulumi.StringPtrOutput
func (GatewaySnatsResultOutput) ToGatewaySnatsResultOutput ¶
func (o GatewaySnatsResultOutput) ToGatewaySnatsResultOutput() GatewaySnatsResultOutput
func (GatewaySnatsResultOutput) ToGatewaySnatsResultOutputWithContext ¶
func (o GatewaySnatsResultOutput) ToGatewaySnatsResultOutputWithContext(ctx context.Context) GatewaySnatsResultOutput
type GatewaySnatsSnatList ¶
type GatewaySnatsSnatList struct { CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` InstanceId *string `pulumi:"instanceId"` InstancePrivateIpAddr *string `pulumi:"instancePrivateIpAddr"` NatGatewayId string `pulumi:"natGatewayId"` PublicIpAddrs []string `pulumi:"publicIpAddrs"` ResourceType string `pulumi:"resourceType"` SnatId string `pulumi:"snatId"` SubnetCidrBlock *string `pulumi:"subnetCidrBlock"` SubnetId *string `pulumi:"subnetId"` }
type GatewaySnatsSnatListArgs ¶
type GatewaySnatsSnatListArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` InstancePrivateIpAddr pulumi.StringPtrInput `pulumi:"instancePrivateIpAddr"` NatGatewayId pulumi.StringInput `pulumi:"natGatewayId"` PublicIpAddrs pulumi.StringArrayInput `pulumi:"publicIpAddrs"` ResourceType pulumi.StringInput `pulumi:"resourceType"` SnatId pulumi.StringInput `pulumi:"snatId"` SubnetCidrBlock pulumi.StringPtrInput `pulumi:"subnetCidrBlock"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (GatewaySnatsSnatListArgs) ElementType ¶
func (GatewaySnatsSnatListArgs) ElementType() reflect.Type
func (GatewaySnatsSnatListArgs) ToGatewaySnatsSnatListOutput ¶
func (i GatewaySnatsSnatListArgs) ToGatewaySnatsSnatListOutput() GatewaySnatsSnatListOutput
func (GatewaySnatsSnatListArgs) ToGatewaySnatsSnatListOutputWithContext ¶
func (i GatewaySnatsSnatListArgs) ToGatewaySnatsSnatListOutputWithContext(ctx context.Context) GatewaySnatsSnatListOutput
type GatewaySnatsSnatListArray ¶
type GatewaySnatsSnatListArray []GatewaySnatsSnatListInput
func (GatewaySnatsSnatListArray) ElementType ¶
func (GatewaySnatsSnatListArray) ElementType() reflect.Type
func (GatewaySnatsSnatListArray) ToGatewaySnatsSnatListArrayOutput ¶
func (i GatewaySnatsSnatListArray) ToGatewaySnatsSnatListArrayOutput() GatewaySnatsSnatListArrayOutput
func (GatewaySnatsSnatListArray) ToGatewaySnatsSnatListArrayOutputWithContext ¶
func (i GatewaySnatsSnatListArray) ToGatewaySnatsSnatListArrayOutputWithContext(ctx context.Context) GatewaySnatsSnatListArrayOutput
type GatewaySnatsSnatListArrayInput ¶
type GatewaySnatsSnatListArrayInput interface { pulumi.Input ToGatewaySnatsSnatListArrayOutput() GatewaySnatsSnatListArrayOutput ToGatewaySnatsSnatListArrayOutputWithContext(context.Context) GatewaySnatsSnatListArrayOutput }
GatewaySnatsSnatListArrayInput is an input type that accepts GatewaySnatsSnatListArray and GatewaySnatsSnatListArrayOutput values. You can construct a concrete instance of `GatewaySnatsSnatListArrayInput` via:
GatewaySnatsSnatListArray{ GatewaySnatsSnatListArgs{...} }
type GatewaySnatsSnatListArrayOutput ¶
type GatewaySnatsSnatListArrayOutput struct{ *pulumi.OutputState }
func (GatewaySnatsSnatListArrayOutput) ElementType ¶
func (GatewaySnatsSnatListArrayOutput) ElementType() reflect.Type
func (GatewaySnatsSnatListArrayOutput) Index ¶
func (o GatewaySnatsSnatListArrayOutput) Index(i pulumi.IntInput) GatewaySnatsSnatListOutput
func (GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutput ¶
func (o GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutput() GatewaySnatsSnatListArrayOutput
func (GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutputWithContext ¶
func (o GatewaySnatsSnatListArrayOutput) ToGatewaySnatsSnatListArrayOutputWithContext(ctx context.Context) GatewaySnatsSnatListArrayOutput
type GatewaySnatsSnatListInput ¶
type GatewaySnatsSnatListInput interface { pulumi.Input ToGatewaySnatsSnatListOutput() GatewaySnatsSnatListOutput ToGatewaySnatsSnatListOutputWithContext(context.Context) GatewaySnatsSnatListOutput }
GatewaySnatsSnatListInput is an input type that accepts GatewaySnatsSnatListArgs and GatewaySnatsSnatListOutput values. You can construct a concrete instance of `GatewaySnatsSnatListInput` via:
GatewaySnatsSnatListArgs{...}
type GatewaySnatsSnatListOutput ¶
type GatewaySnatsSnatListOutput struct{ *pulumi.OutputState }
func (GatewaySnatsSnatListOutput) CreateTime ¶
func (o GatewaySnatsSnatListOutput) CreateTime() pulumi.StringOutput
func (GatewaySnatsSnatListOutput) Description ¶
func (o GatewaySnatsSnatListOutput) Description() pulumi.StringOutput
func (GatewaySnatsSnatListOutput) ElementType ¶
func (GatewaySnatsSnatListOutput) ElementType() reflect.Type
func (GatewaySnatsSnatListOutput) InstanceId ¶
func (o GatewaySnatsSnatListOutput) InstanceId() pulumi.StringPtrOutput
func (GatewaySnatsSnatListOutput) InstancePrivateIpAddr ¶
func (o GatewaySnatsSnatListOutput) InstancePrivateIpAddr() pulumi.StringPtrOutput
func (GatewaySnatsSnatListOutput) NatGatewayId ¶
func (o GatewaySnatsSnatListOutput) NatGatewayId() pulumi.StringOutput
func (GatewaySnatsSnatListOutput) PublicIpAddrs ¶
func (o GatewaySnatsSnatListOutput) PublicIpAddrs() pulumi.StringArrayOutput
func (GatewaySnatsSnatListOutput) ResourceType ¶
func (o GatewaySnatsSnatListOutput) ResourceType() pulumi.StringOutput
func (GatewaySnatsSnatListOutput) SnatId ¶
func (o GatewaySnatsSnatListOutput) SnatId() pulumi.StringOutput
func (GatewaySnatsSnatListOutput) SubnetCidrBlock ¶
func (o GatewaySnatsSnatListOutput) SubnetCidrBlock() pulumi.StringPtrOutput
func (GatewaySnatsSnatListOutput) SubnetId ¶
func (o GatewaySnatsSnatListOutput) SubnetId() pulumi.StringPtrOutput
func (GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutput ¶
func (o GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutput() GatewaySnatsSnatListOutput
func (GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutputWithContext ¶
func (o GatewaySnatsSnatListOutput) ToGatewaySnatsSnatListOutputWithContext(ctx context.Context) GatewaySnatsSnatListOutput
type GatewayState ¶
type GatewayState struct { // EIP IP address set bound to the gateway. The value of at least 1 and at most 10. AssignedEipSets pulumi.StringArrayInput // The maximum public network output bandwidth of NAT gateway (unit: Mbps). Valid values: `20`, `50`, `100`, `200`, `500`, // `1000`, `2000`, `5000`. Default is 100. Bandwidth pulumi.IntPtrInput // Create time of the NAT gateway. CreatedTime pulumi.StringPtrInput // The upper limit of concurrent connection of NAT gateway. Valid values: `1000000`, `3000000`, `10000000`. Default is // `1000000`. MaxConcurrent pulumi.IntPtrInput // Name of the NAT gateway. Name pulumi.StringPtrInput // The available tags within this NAT gateway. Tags pulumi.MapInput // ID of the vpc. VpcId pulumi.StringPtrInput }
func (GatewayState) ElementType ¶
func (GatewayState) ElementType() reflect.Type
type GatewaysArgs ¶
type GatewaysArgs struct { Id *string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` VpcId *string `pulumi:"vpcId"` }
A collection of arguments for invoking Gateways.
type GatewaysNatType ¶
type GatewaysNatType struct { AssignedEipSets []string `pulumi:"assignedEipSets"` Bandwidth int `pulumi:"bandwidth"` CreateTime string `pulumi:"createTime"` Id string `pulumi:"id"` MaxConcurrent int `pulumi:"maxConcurrent"` Name string `pulumi:"name"` State string `pulumi:"state"` Tags map[string]interface{} `pulumi:"tags"` VpcId string `pulumi:"vpcId"` }
type GatewaysNatTypeArgs ¶
type GatewaysNatTypeArgs struct { AssignedEipSets pulumi.StringArrayInput `pulumi:"assignedEipSets"` Bandwidth pulumi.IntInput `pulumi:"bandwidth"` CreateTime pulumi.StringInput `pulumi:"createTime"` Id pulumi.StringInput `pulumi:"id"` MaxConcurrent pulumi.IntInput `pulumi:"maxConcurrent"` Name pulumi.StringInput `pulumi:"name"` State pulumi.StringInput `pulumi:"state"` Tags pulumi.MapInput `pulumi:"tags"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (GatewaysNatTypeArgs) ElementType ¶
func (GatewaysNatTypeArgs) ElementType() reflect.Type
func (GatewaysNatTypeArgs) ToGatewaysNatTypeOutput ¶
func (i GatewaysNatTypeArgs) ToGatewaysNatTypeOutput() GatewaysNatTypeOutput
func (GatewaysNatTypeArgs) ToGatewaysNatTypeOutputWithContext ¶
func (i GatewaysNatTypeArgs) ToGatewaysNatTypeOutputWithContext(ctx context.Context) GatewaysNatTypeOutput
type GatewaysNatTypeArray ¶
type GatewaysNatTypeArray []GatewaysNatTypeInput
func (GatewaysNatTypeArray) ElementType ¶
func (GatewaysNatTypeArray) ElementType() reflect.Type
func (GatewaysNatTypeArray) ToGatewaysNatTypeArrayOutput ¶
func (i GatewaysNatTypeArray) ToGatewaysNatTypeArrayOutput() GatewaysNatTypeArrayOutput
func (GatewaysNatTypeArray) ToGatewaysNatTypeArrayOutputWithContext ¶
func (i GatewaysNatTypeArray) ToGatewaysNatTypeArrayOutputWithContext(ctx context.Context) GatewaysNatTypeArrayOutput
type GatewaysNatTypeArrayInput ¶
type GatewaysNatTypeArrayInput interface { pulumi.Input ToGatewaysNatTypeArrayOutput() GatewaysNatTypeArrayOutput ToGatewaysNatTypeArrayOutputWithContext(context.Context) GatewaysNatTypeArrayOutput }
GatewaysNatTypeArrayInput is an input type that accepts GatewaysNatTypeArray and GatewaysNatTypeArrayOutput values. You can construct a concrete instance of `GatewaysNatTypeArrayInput` via:
GatewaysNatTypeArray{ GatewaysNatTypeArgs{...} }
type GatewaysNatTypeArrayOutput ¶
type GatewaysNatTypeArrayOutput struct{ *pulumi.OutputState }
func (GatewaysNatTypeArrayOutput) ElementType ¶
func (GatewaysNatTypeArrayOutput) ElementType() reflect.Type
func (GatewaysNatTypeArrayOutput) Index ¶
func (o GatewaysNatTypeArrayOutput) Index(i pulumi.IntInput) GatewaysNatTypeOutput
func (GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutput ¶
func (o GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutput() GatewaysNatTypeArrayOutput
func (GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutputWithContext ¶
func (o GatewaysNatTypeArrayOutput) ToGatewaysNatTypeArrayOutputWithContext(ctx context.Context) GatewaysNatTypeArrayOutput
type GatewaysNatTypeInput ¶
type GatewaysNatTypeInput interface { pulumi.Input ToGatewaysNatTypeOutput() GatewaysNatTypeOutput ToGatewaysNatTypeOutputWithContext(context.Context) GatewaysNatTypeOutput }
GatewaysNatTypeInput is an input type that accepts GatewaysNatTypeArgs and GatewaysNatTypeOutput values. You can construct a concrete instance of `GatewaysNatTypeInput` via:
GatewaysNatTypeArgs{...}
type GatewaysNatTypeOutput ¶
type GatewaysNatTypeOutput struct{ *pulumi.OutputState }
func (GatewaysNatTypeOutput) AssignedEipSets ¶
func (o GatewaysNatTypeOutput) AssignedEipSets() pulumi.StringArrayOutput
func (GatewaysNatTypeOutput) Bandwidth ¶
func (o GatewaysNatTypeOutput) Bandwidth() pulumi.IntOutput
func (GatewaysNatTypeOutput) CreateTime ¶
func (o GatewaysNatTypeOutput) CreateTime() pulumi.StringOutput
func (GatewaysNatTypeOutput) ElementType ¶
func (GatewaysNatTypeOutput) ElementType() reflect.Type
func (GatewaysNatTypeOutput) Id ¶
func (o GatewaysNatTypeOutput) Id() pulumi.StringOutput
func (GatewaysNatTypeOutput) MaxConcurrent ¶
func (o GatewaysNatTypeOutput) MaxConcurrent() pulumi.IntOutput
func (GatewaysNatTypeOutput) Name ¶
func (o GatewaysNatTypeOutput) Name() pulumi.StringOutput
func (GatewaysNatTypeOutput) State ¶
func (o GatewaysNatTypeOutput) State() pulumi.StringOutput
func (GatewaysNatTypeOutput) Tags ¶
func (o GatewaysNatTypeOutput) Tags() pulumi.MapOutput
func (GatewaysNatTypeOutput) ToGatewaysNatTypeOutput ¶
func (o GatewaysNatTypeOutput) ToGatewaysNatTypeOutput() GatewaysNatTypeOutput
func (GatewaysNatTypeOutput) ToGatewaysNatTypeOutputWithContext ¶
func (o GatewaysNatTypeOutput) ToGatewaysNatTypeOutputWithContext(ctx context.Context) GatewaysNatTypeOutput
func (GatewaysNatTypeOutput) VpcId ¶
func (o GatewaysNatTypeOutput) VpcId() pulumi.StringOutput
type GatewaysOutputArgs ¶
type GatewaysOutputArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
A collection of arguments for invoking Gateways.
func (GatewaysOutputArgs) ElementType ¶
func (GatewaysOutputArgs) ElementType() reflect.Type
type GatewaysResult ¶
type GatewaysResult struct { Id *string `pulumi:"id"` Name *string `pulumi:"name"` Nats []GatewaysNatType `pulumi:"nats"` ResultOutputFile *string `pulumi:"resultOutputFile"` VpcId *string `pulumi:"vpcId"` }
A collection of values returned by Gateways.
func Gateways ¶
func Gateways(ctx *pulumi.Context, args *GatewaysArgs, opts ...pulumi.InvokeOption) (*GatewaysResult, error)
type GatewaysResultOutput ¶
type GatewaysResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Gateways.
func GatewaysOutput ¶
func GatewaysOutput(ctx *pulumi.Context, args GatewaysOutputArgs, opts ...pulumi.InvokeOption) GatewaysResultOutput
func (GatewaysResultOutput) ElementType ¶
func (GatewaysResultOutput) ElementType() reflect.Type
func (GatewaysResultOutput) Id ¶
func (o GatewaysResultOutput) Id() pulumi.StringPtrOutput
func (GatewaysResultOutput) Name ¶
func (o GatewaysResultOutput) Name() pulumi.StringPtrOutput
func (GatewaysResultOutput) Nats ¶
func (o GatewaysResultOutput) Nats() GatewaysNatTypeArrayOutput
func (GatewaysResultOutput) ResultOutputFile ¶
func (o GatewaysResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GatewaysResultOutput) ToGatewaysResultOutput ¶
func (o GatewaysResultOutput) ToGatewaysResultOutput() GatewaysResultOutput
func (GatewaysResultOutput) ToGatewaysResultOutputWithContext ¶
func (o GatewaysResultOutput) ToGatewaysResultOutputWithContext(ctx context.Context) GatewaysResultOutput
func (GatewaysResultOutput) VpcId ¶
func (o GatewaysResultOutput) VpcId() pulumi.StringPtrOutput