Documentation
¶
Index ¶
- type Connector
- type ConnectorArgs
- type ConnectorInput
- type ConnectorOutput
- func (o ConnectorOutput) ConnectedProjects() pulumi.StringArrayOutput
- func (o ConnectorOutput) ConnectorId() pulumi.StringOutput
- func (ConnectorOutput) ElementType() reflect.Type
- func (o ConnectorOutput) IpCidrRange() pulumi.StringOutput
- func (o ConnectorOutput) Location() pulumi.StringOutput
- func (o ConnectorOutput) MachineType() pulumi.StringOutput
- func (o ConnectorOutput) MaxInstances() pulumi.IntOutput
- func (o ConnectorOutput) MaxThroughput() pulumi.IntOutput
- func (o ConnectorOutput) MinInstances() pulumi.IntOutput
- func (o ConnectorOutput) MinThroughput() pulumi.IntOutput
- func (o ConnectorOutput) Name() pulumi.StringOutput
- func (o ConnectorOutput) Network() pulumi.StringOutput
- func (o ConnectorOutput) Project() pulumi.StringOutput
- func (o ConnectorOutput) State() pulumi.StringOutput
- func (o ConnectorOutput) Subnet() SubnetResponseOutput
- func (o ConnectorOutput) ToConnectorOutput() ConnectorOutput
- func (o ConnectorOutput) ToConnectorOutputWithContext(ctx context.Context) 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 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
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"` // Required. The ID to use for this connector. ConnectorId pulumi.StringOutput `pulumi:"connectorId"` // The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`. IpCidrRange pulumi.StringOutput `pulumi:"ipCidrRange"` Location pulumi.StringOutput `pulumi:"location"` // 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. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`. 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. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`. 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"` Project pulumi.StringOutput `pulumi:"project"` // 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 { // Required. The ID to use for this connector. 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. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`. MaxThroughput pulumi.IntPtrInput // Minimum value of instances in autoscaling group underlying the connector. MinInstances pulumi.IntPtrInput // Minimum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`. 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) ConnectedProjects ¶
func (o ConnectorOutput) ConnectedProjects() pulumi.StringArrayOutput
List of projects using the connector.
func (ConnectorOutput) ConnectorId ¶
func (o ConnectorOutput) ConnectorId() pulumi.StringOutput
Required. The ID to use for this connector.
func (ConnectorOutput) ElementType ¶
func (ConnectorOutput) ElementType() reflect.Type
func (ConnectorOutput) IpCidrRange ¶
func (o ConnectorOutput) IpCidrRange() pulumi.StringOutput
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
func (ConnectorOutput) Location ¶
func (o ConnectorOutput) Location() pulumi.StringOutput
func (ConnectorOutput) MachineType ¶
func (o ConnectorOutput) MachineType() pulumi.StringOutput
Machine type of VM Instance underlying connector. Default is e2-micro
func (ConnectorOutput) MaxInstances ¶
func (o ConnectorOutput) MaxInstances() pulumi.IntOutput
Maximum value of instances in autoscaling group underlying the connector.
func (ConnectorOutput) MaxThroughput ¶
func (o ConnectorOutput) MaxThroughput() pulumi.IntOutput
Maximum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`.
func (ConnectorOutput) MinInstances ¶
func (o ConnectorOutput) MinInstances() pulumi.IntOutput
Minimum value of instances in autoscaling group underlying the connector.
func (ConnectorOutput) MinThroughput ¶
func (o ConnectorOutput) MinThroughput() pulumi.IntOutput
Minimum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`.
func (ConnectorOutput) Name ¶
func (o ConnectorOutput) Name() pulumi.StringOutput
The resource name in the format `projects/*/locations/*/connectors/*`.
func (ConnectorOutput) Network ¶
func (o ConnectorOutput) Network() pulumi.StringOutput
Name of a VPC network.
func (ConnectorOutput) Project ¶
func (o ConnectorOutput) Project() pulumi.StringOutput
func (ConnectorOutput) State ¶
func (o ConnectorOutput) State() pulumi.StringOutput
State of the VPC access connector.
func (ConnectorOutput) Subnet ¶
func (o ConnectorOutput) Subnet() SubnetResponseOutput
The subnet in which to house the VPC Access Connector.
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 ¶
type LookupConnectorOutputArgs ¶
type LookupConnectorOutputArgs struct { ConnectorId pulumi.StringInput `pulumi:"connectorId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupConnectorOutputArgs) ElementType ¶
func (LookupConnectorOutputArgs) ElementType() reflect.Type
type LookupConnectorResult ¶
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. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`. 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. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`. 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 ¶
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 ¶
type LookupConnectorResultOutput struct{ *pulumi.OutputState }
func LookupConnectorOutput ¶
func LookupConnectorOutput(ctx *pulumi.Context, args LookupConnectorOutputArgs, opts ...pulumi.InvokeOption) LookupConnectorResultOutput
func (LookupConnectorResultOutput) ConnectedProjects ¶
func (o LookupConnectorResultOutput) ConnectedProjects() pulumi.StringArrayOutput
List of projects using the connector.
func (LookupConnectorResultOutput) ElementType ¶
func (LookupConnectorResultOutput) ElementType() reflect.Type
func (LookupConnectorResultOutput) IpCidrRange ¶
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 ¶
func (o LookupConnectorResultOutput) MachineType() pulumi.StringOutput
Machine type of VM Instance underlying connector. Default is e2-micro
func (LookupConnectorResultOutput) MaxInstances ¶
func (o LookupConnectorResultOutput) MaxInstances() pulumi.IntOutput
Maximum value of instances in autoscaling group underlying the connector.
func (LookupConnectorResultOutput) MaxThroughput ¶
func (o LookupConnectorResultOutput) MaxThroughput() pulumi.IntOutput
Maximum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`.
func (LookupConnectorResultOutput) MinInstances ¶
func (o LookupConnectorResultOutput) MinInstances() pulumi.IntOutput
Minimum value of instances in autoscaling group underlying the connector.
func (LookupConnectorResultOutput) MinThroughput ¶
func (o LookupConnectorResultOutput) MinThroughput() pulumi.IntOutput
Minimum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`.
func (LookupConnectorResultOutput) Name ¶
func (o LookupConnectorResultOutput) Name() pulumi.StringOutput
The resource name in the format `projects/*/locations/*/connectors/*`.
func (LookupConnectorResultOutput) Network ¶
func (o LookupConnectorResultOutput) Network() pulumi.StringOutput
Name of a VPC network.
func (LookupConnectorResultOutput) State ¶
func (o LookupConnectorResultOutput) State() pulumi.StringOutput
State of the VPC access connector.
func (LookupConnectorResultOutput) Subnet ¶
func (o LookupConnectorResultOutput) Subnet() SubnetResponseOutput
The subnet in which to house the VPC Access Connector.
func (LookupConnectorResultOutput) ToLookupConnectorResultOutput ¶
func (o LookupConnectorResultOutput) ToLookupConnectorResultOutput() LookupConnectorResultOutput
func (LookupConnectorResultOutput) ToLookupConnectorResultOutputWithContext ¶
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 ¶
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 ¶
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 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 ¶
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