Documentation
¶
Index ¶
- type Connector
- type ConnectorArgs
- type ConnectorInput
- type ConnectorOutput
- type ConnectorState
- type LookupConnectorArgs
- type LookupConnectorOutputArgs
- type LookupConnectorResult
- type LookupConnectorResultOutput
- func (o LookupConnectorResultOutput) ConnectedProjects() pulumi.StringArrayOutput
- func (LookupConnectorResultOutput) ElementType() reflect.Type
- func (o LookupConnectorResultOutput) IpCidrRange() pulumi.StringOutput
- func (o LookupConnectorResultOutput) MachineType() pulumi.StringOutput
- func (o LookupConnectorResultOutput) MaxInstances() pulumi.IntOutput
- func (o LookupConnectorResultOutput) MaxThroughput() pulumi.IntOutput
- func (o LookupConnectorResultOutput) MinInstances() pulumi.IntOutput
- func (o LookupConnectorResultOutput) MinThroughput() pulumi.IntOutput
- func (o LookupConnectorResultOutput) Name() pulumi.StringOutput
- func (o LookupConnectorResultOutput) Network() pulumi.StringOutput
- func (o LookupConnectorResultOutput) State() pulumi.StringOutput
- func (o LookupConnectorResultOutput) Subnet() SubnetResponseOutput
- func (o LookupConnectorResultOutput) ToLookupConnectorResultOutput() LookupConnectorResultOutput
- func (o LookupConnectorResultOutput) ToLookupConnectorResultOutputWithContext(ctx context.Context) LookupConnectorResultOutput
- type Subnet
- type SubnetArgs
- func (SubnetArgs) ElementType() reflect.Type
- func (i SubnetArgs) ToSubnetOutput() SubnetOutput
- func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
- func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetInput
- type SubnetOutput
- func (SubnetOutput) ElementType() reflect.Type
- func (o SubnetOutput) Name() pulumi.StringPtrOutput
- func (o SubnetOutput) Project() pulumi.StringPtrOutput
- func (o SubnetOutput) ToSubnetOutput() SubnetOutput
- func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
- func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetPtrInput
- type SubnetPtrOutput
- func (o SubnetPtrOutput) Elem() SubnetOutput
- func (SubnetPtrOutput) ElementType() reflect.Type
- func (o SubnetPtrOutput) Name() pulumi.StringPtrOutput
- func (o SubnetPtrOutput) Project() pulumi.StringPtrOutput
- func (o SubnetPtrOutput) ToSubnetPtrOutput() SubnetPtrOutput
- func (o SubnetPtrOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetResponse
- type SubnetResponseArgs
- func (SubnetResponseArgs) ElementType() reflect.Type
- func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponseInput
- type SubnetResponseOutput
- func (SubnetResponseOutput) ElementType() reflect.Type
- func (o SubnetResponseOutput) Name() pulumi.StringOutput
- func (o SubnetResponseOutput) Project() pulumi.StringOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponsePtrInput
- type SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
- func (SubnetResponsePtrOutput) ElementType() reflect.Type
- func (o SubnetResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SubnetResponsePtrOutput) Project() pulumi.StringPtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
type Connector struct { pulumi.CustomResourceState // List of projects using the connector. ConnectedProjects pulumi.StringArrayOutput `pulumi:"connectedProjects"` // The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`. IpCidrRange pulumi.StringOutput `pulumi:"ipCidrRange"` // Machine type of VM Instance underlying connector. Default is e2-micro MachineType pulumi.StringOutput `pulumi:"machineType"` // Maximum value of instances in autoscaling group underlying the connector. MaxInstances pulumi.IntOutput `pulumi:"maxInstances"` // Maximum throughput of the connector in Mbps. Default is 300, max is 1000. MaxThroughput pulumi.IntOutput `pulumi:"maxThroughput"` // Minimum value of instances in autoscaling group underlying the connector. MinInstances pulumi.IntOutput `pulumi:"minInstances"` // Minimum throughput of the connector in Mbps. Default and min is 200. MinThroughput pulumi.IntOutput `pulumi:"minThroughput"` // The resource name in the format `projects/*/locations/*/connectors/*`. Name pulumi.StringOutput `pulumi:"name"` // Name of a VPC network. Network pulumi.StringOutput `pulumi:"network"` // State of the VPC access connector. State pulumi.StringOutput `pulumi:"state"` // The subnet in which to house the VPC Access Connector. Subnet SubnetResponseOutput `pulumi:"subnet"` }
Creates a Serverless VPC Access connector, returns an operation.
func GetConnector ¶
func GetConnector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectorState, opts ...pulumi.ResourceOption) (*Connector, error)
GetConnector gets an existing Connector 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 NewConnector ¶
func NewConnector(ctx *pulumi.Context, name string, args *ConnectorArgs, opts ...pulumi.ResourceOption) (*Connector, error)
NewConnector registers a new resource with the given unique name, arguments, and options.
func (*Connector) ElementType ¶
func (*Connector) ToConnectorOutput ¶
func (i *Connector) ToConnectorOutput() ConnectorOutput
func (*Connector) ToConnectorOutputWithContext ¶
func (i *Connector) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
type ConnectorArgs ¶
type ConnectorArgs struct { ConnectorId pulumi.StringInput // The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`. IpCidrRange pulumi.StringPtrInput Location pulumi.StringPtrInput // Machine type of VM Instance underlying connector. Default is e2-micro MachineType pulumi.StringPtrInput // Maximum value of instances in autoscaling group underlying the connector. MaxInstances pulumi.IntPtrInput // Maximum throughput of the connector in Mbps. Default is 300, max is 1000. MaxThroughput pulumi.IntPtrInput // Minimum value of instances in autoscaling group underlying the connector. MinInstances pulumi.IntPtrInput // Minimum throughput of the connector in Mbps. Default and min is 200. MinThroughput pulumi.IntPtrInput // The resource name in the format `projects/*/locations/*/connectors/*`. Name pulumi.StringPtrInput // Name of a VPC network. Network pulumi.StringPtrInput Project pulumi.StringPtrInput // The subnet in which to house the VPC Access Connector. Subnet SubnetPtrInput }
The set of arguments for constructing a Connector resource.
func (ConnectorArgs) ElementType ¶
func (ConnectorArgs) ElementType() reflect.Type
type ConnectorInput ¶
type ConnectorInput interface { pulumi.Input ToConnectorOutput() ConnectorOutput ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput }
type ConnectorOutput ¶
type ConnectorOutput struct{ *pulumi.OutputState }
func (ConnectorOutput) ElementType ¶
func (ConnectorOutput) ElementType() reflect.Type
func (ConnectorOutput) ToConnectorOutput ¶
func (o ConnectorOutput) ToConnectorOutput() ConnectorOutput
func (ConnectorOutput) ToConnectorOutputWithContext ¶
func (o ConnectorOutput) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
type ConnectorState ¶
type ConnectorState struct { }
func (ConnectorState) ElementType ¶
func (ConnectorState) ElementType() reflect.Type
type LookupConnectorArgs ¶ added in v0.4.0
type LookupConnectorOutputArgs ¶ added in v0.8.0
type LookupConnectorOutputArgs struct { ConnectorId pulumi.StringInput `pulumi:"connectorId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupConnectorOutputArgs) ElementType ¶ added in v0.8.0
func (LookupConnectorOutputArgs) ElementType() reflect.Type
type LookupConnectorResult ¶ added in v0.4.0
type LookupConnectorResult struct { // List of projects using the connector. ConnectedProjects []string `pulumi:"connectedProjects"` // The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`. IpCidrRange string `pulumi:"ipCidrRange"` // Machine type of VM Instance underlying connector. Default is e2-micro MachineType string `pulumi:"machineType"` // Maximum value of instances in autoscaling group underlying the connector. MaxInstances int `pulumi:"maxInstances"` // Maximum throughput of the connector in Mbps. Default is 300, max is 1000. MaxThroughput int `pulumi:"maxThroughput"` // Minimum value of instances in autoscaling group underlying the connector. MinInstances int `pulumi:"minInstances"` // Minimum throughput of the connector in Mbps. Default and min is 200. MinThroughput int `pulumi:"minThroughput"` // The resource name in the format `projects/*/locations/*/connectors/*`. Name string `pulumi:"name"` // Name of a VPC network. Network string `pulumi:"network"` // State of the VPC access connector. State string `pulumi:"state"` // The subnet in which to house the VPC Access Connector. Subnet SubnetResponse `pulumi:"subnet"` }
func LookupConnector ¶ added in v0.4.0
func LookupConnector(ctx *pulumi.Context, args *LookupConnectorArgs, opts ...pulumi.InvokeOption) (*LookupConnectorResult, error)
Gets a Serverless VPC Access connector. Returns NOT_FOUND if the resource does not exist.
type LookupConnectorResultOutput ¶ added in v0.8.0
type LookupConnectorResultOutput struct{ *pulumi.OutputState }
func LookupConnectorOutput ¶ added in v0.8.0
func LookupConnectorOutput(ctx *pulumi.Context, args LookupConnectorOutputArgs, opts ...pulumi.InvokeOption) LookupConnectorResultOutput
func (LookupConnectorResultOutput) ConnectedProjects ¶ added in v0.8.0
func (o LookupConnectorResultOutput) ConnectedProjects() pulumi.StringArrayOutput
List of projects using the connector.
func (LookupConnectorResultOutput) ElementType ¶ added in v0.8.0
func (LookupConnectorResultOutput) ElementType() reflect.Type
func (LookupConnectorResultOutput) IpCidrRange ¶ added in v0.8.0
func (o LookupConnectorResultOutput) IpCidrRange() pulumi.StringOutput
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
func (LookupConnectorResultOutput) MachineType ¶ added in v0.8.0
func (o LookupConnectorResultOutput) MachineType() pulumi.StringOutput
Machine type of VM Instance underlying connector. Default is e2-micro
func (LookupConnectorResultOutput) MaxInstances ¶ added in v0.8.0
func (o LookupConnectorResultOutput) MaxInstances() pulumi.IntOutput
Maximum value of instances in autoscaling group underlying the connector.
func (LookupConnectorResultOutput) MaxThroughput ¶ added in v0.8.0
func (o LookupConnectorResultOutput) MaxThroughput() pulumi.IntOutput
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
func (LookupConnectorResultOutput) MinInstances ¶ added in v0.8.0
func (o LookupConnectorResultOutput) MinInstances() pulumi.IntOutput
Minimum value of instances in autoscaling group underlying the connector.
func (LookupConnectorResultOutput) MinThroughput ¶ added in v0.8.0
func (o LookupConnectorResultOutput) MinThroughput() pulumi.IntOutput
Minimum throughput of the connector in Mbps. Default and min is 200.
func (LookupConnectorResultOutput) Name ¶ added in v0.8.0
func (o LookupConnectorResultOutput) Name() pulumi.StringOutput
The resource name in the format `projects/*/locations/*/connectors/*`.
func (LookupConnectorResultOutput) Network ¶ added in v0.8.0
func (o LookupConnectorResultOutput) Network() pulumi.StringOutput
Name of a VPC network.
func (LookupConnectorResultOutput) State ¶ added in v0.8.0
func (o LookupConnectorResultOutput) State() pulumi.StringOutput
State of the VPC access connector.
func (LookupConnectorResultOutput) Subnet ¶ added in v0.8.0
func (o LookupConnectorResultOutput) Subnet() SubnetResponseOutput
The subnet in which to house the VPC Access Connector.
func (LookupConnectorResultOutput) ToLookupConnectorResultOutput ¶ added in v0.8.0
func (o LookupConnectorResultOutput) ToLookupConnectorResultOutput() LookupConnectorResultOutput
func (LookupConnectorResultOutput) ToLookupConnectorResultOutputWithContext ¶ added in v0.8.0
func (o LookupConnectorResultOutput) ToLookupConnectorResultOutputWithContext(ctx context.Context) LookupConnectorResultOutput
type Subnet ¶
type Subnet struct { // Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName} Name *string `pulumi:"name"` // Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued. Project *string `pulumi:"project"` }
The subnet in which to house the connector
type SubnetArgs ¶
type SubnetArgs struct { // Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName} Name pulumi.StringPtrInput `pulumi:"name"` // Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued. Project pulumi.StringPtrInput `pulumi:"project"` }
The subnet in which to house the connector
func (SubnetArgs) ElementType ¶
func (SubnetArgs) ElementType() reflect.Type
func (SubnetArgs) ToSubnetOutput ¶
func (i SubnetArgs) ToSubnetOutput() SubnetOutput
func (SubnetArgs) ToSubnetOutputWithContext ¶
func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetArgs) ToSubnetPtrOutput ¶
func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetArgs) ToSubnetPtrOutputWithContext ¶
func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetInput ¶
type SubnetInput interface { pulumi.Input ToSubnetOutput() SubnetOutput ToSubnetOutputWithContext(context.Context) SubnetOutput }
SubnetInput is an input type that accepts SubnetArgs and SubnetOutput values. You can construct a concrete instance of `SubnetInput` via:
SubnetArgs{...}
type SubnetOutput ¶
type SubnetOutput struct{ *pulumi.OutputState }
The subnet in which to house the connector
func (SubnetOutput) ElementType ¶
func (SubnetOutput) ElementType() reflect.Type
func (SubnetOutput) Name ¶
func (o SubnetOutput) Name() pulumi.StringPtrOutput
Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName}
func (SubnetOutput) Project ¶ added in v0.3.0
func (o SubnetOutput) Project() pulumi.StringPtrOutput
Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued.
func (SubnetOutput) ToSubnetOutput ¶
func (o SubnetOutput) ToSubnetOutput() SubnetOutput
func (SubnetOutput) ToSubnetOutputWithContext ¶
func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetOutput) ToSubnetPtrOutput ¶
func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetOutput) ToSubnetPtrOutputWithContext ¶
func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetPtrInput ¶
type SubnetPtrInput interface { pulumi.Input ToSubnetPtrOutput() SubnetPtrOutput ToSubnetPtrOutputWithContext(context.Context) SubnetPtrOutput }
SubnetPtrInput is an input type that accepts SubnetArgs, SubnetPtr and SubnetPtrOutput values. You can construct a concrete instance of `SubnetPtrInput` via:
SubnetArgs{...} or: nil
func SubnetPtr ¶
func SubnetPtr(v *SubnetArgs) SubnetPtrInput
type SubnetPtrOutput ¶
type SubnetPtrOutput struct{ *pulumi.OutputState }
func (SubnetPtrOutput) Elem ¶
func (o SubnetPtrOutput) Elem() SubnetOutput
func (SubnetPtrOutput) ElementType ¶
func (SubnetPtrOutput) ElementType() reflect.Type
func (SubnetPtrOutput) Name ¶
func (o SubnetPtrOutput) Name() pulumi.StringPtrOutput
Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName}
func (SubnetPtrOutput) Project ¶ added in v0.3.0
func (o SubnetPtrOutput) Project() pulumi.StringPtrOutput
Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued.
func (SubnetPtrOutput) ToSubnetPtrOutput ¶
func (o SubnetPtrOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetPtrOutput) ToSubnetPtrOutputWithContext ¶
func (o SubnetPtrOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetResponse ¶
type SubnetResponse struct { // Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName} Name string `pulumi:"name"` // Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued. Project string `pulumi:"project"` }
The subnet in which to house the connector
type SubnetResponseArgs ¶
type SubnetResponseArgs struct { // Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName} Name pulumi.StringInput `pulumi:"name"` // Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued. Project pulumi.StringInput `pulumi:"project"` }
The subnet in which to house the connector
func (SubnetResponseArgs) ElementType ¶
func (SubnetResponseArgs) ElementType() reflect.Type
func (SubnetResponseArgs) ToSubnetResponseOutput ¶
func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponseOutputWithContext ¶
func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutput ¶
func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext ¶
func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponseInput ¶
type SubnetResponseInput interface { pulumi.Input ToSubnetResponseOutput() SubnetResponseOutput ToSubnetResponseOutputWithContext(context.Context) SubnetResponseOutput }
SubnetResponseInput is an input type that accepts SubnetResponseArgs and SubnetResponseOutput values. You can construct a concrete instance of `SubnetResponseInput` via:
SubnetResponseArgs{...}
type SubnetResponseOutput ¶
type SubnetResponseOutput struct{ *pulumi.OutputState }
The subnet in which to house the connector
func (SubnetResponseOutput) ElementType ¶
func (SubnetResponseOutput) ElementType() reflect.Type
func (SubnetResponseOutput) Name ¶
func (o SubnetResponseOutput) Name() pulumi.StringOutput
Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName}
func (SubnetResponseOutput) Project ¶ added in v0.3.0
func (o SubnetResponseOutput) Project() pulumi.StringOutput
Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued.
func (SubnetResponseOutput) ToSubnetResponseOutput ¶
func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponseOutputWithContext ¶
func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutput ¶
func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext ¶
func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponsePtrInput ¶
type SubnetResponsePtrInput interface { pulumi.Input ToSubnetResponsePtrOutput() SubnetResponsePtrOutput ToSubnetResponsePtrOutputWithContext(context.Context) SubnetResponsePtrOutput }
SubnetResponsePtrInput is an input type that accepts SubnetResponseArgs, SubnetResponsePtr and SubnetResponsePtrOutput values. You can construct a concrete instance of `SubnetResponsePtrInput` via:
SubnetResponseArgs{...} or: nil
func SubnetResponsePtr ¶
func SubnetResponsePtr(v *SubnetResponseArgs) SubnetResponsePtrInput
type SubnetResponsePtrOutput ¶
type SubnetResponsePtrOutput struct{ *pulumi.OutputState }
func (SubnetResponsePtrOutput) Elem ¶
func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
func (SubnetResponsePtrOutput) ElementType ¶
func (SubnetResponsePtrOutput) ElementType() reflect.Type
func (SubnetResponsePtrOutput) Name ¶
func (o SubnetResponsePtrOutput) Name() pulumi.StringPtrOutput
Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName}
func (SubnetResponsePtrOutput) Project ¶ added in v0.3.0
func (o SubnetResponsePtrOutput) Project() pulumi.StringPtrOutput
Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued.
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutput ¶
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext ¶
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput