Versions in this module Expand all Collapse all v1 v1.35.0 Jun 17, 2026 Changes in this version + type AddressBuilder struct + func (b *AddressBuilder) Build(f func(*compute.Address)) rnode.Builder + func (b *AddressBuilder) ID() *cloud.ResourceID + func (b *AddressBuilder) Resource() address.Mutable + func (b *AddressBuilder) SelfLink() string + type BackendServiceBuilder struct + func (b *BackendServiceBuilder) Build(f func(*compute.BackendService)) rnode.Builder + func (b *BackendServiceBuilder) ID() *cloud.ResourceID + func (b *BackendServiceBuilder) Resource() backendservice.Mutable + func (b *BackendServiceBuilder) SelfLink() string + type ForwardingRuleBuilder struct + func (b *ForwardingRuleBuilder) Build(f func(*compute.ForwardingRule)) rnode.Builder + func (b *ForwardingRuleBuilder) ID() *cloud.ResourceID + func (b *ForwardingRuleBuilder) Resource() forwardingrule.Mutable + func (b *ForwardingRuleBuilder) SelfLink() string + type HealthCheckBuilder struct + func (b *HealthCheckBuilder) Build(f func(*compute.HealthCheck)) rnode.Builder + func (b *HealthCheckBuilder) ID() *cloud.ResourceID + func (b *HealthCheckBuilder) Resource() healthcheck.Mutable + func (b *HealthCheckBuilder) SelfLink() string + type NetworkEndpointGroupBuilder struct + func (b *NetworkEndpointGroupBuilder) Build(f func(*compute.NetworkEndpointGroup)) rnode.Builder + func (b *NetworkEndpointGroupBuilder) ID() *cloud.ResourceID + func (b *NetworkEndpointGroupBuilder) Resource() networkendpointgroup.Mutable + func (b *NetworkEndpointGroupBuilder) SelfLink() string + type ResourceBuilder struct + Name string + Project string + Region string + Zone string + func (b *ResourceBuilder) Address() *AddressBuilder + func (b *ResourceBuilder) BackendService() *BackendServiceBuilder + func (b *ResourceBuilder) DefaultRegion() *ResourceBuilder + func (b *ResourceBuilder) DefaultZone() *ResourceBuilder + func (b *ResourceBuilder) ForwardingRule() *ForwardingRuleBuilder + func (b *ResourceBuilder) HealthCheck() *HealthCheckBuilder + func (b *ResourceBuilder) Key() *meta.Key + func (b *ResourceBuilder) N(name string) *ResourceBuilder + func (b *ResourceBuilder) NetworkEndpointGroup() *NetworkEndpointGroupBuilder + func (b *ResourceBuilder) P(project string) *ResourceBuilder + func (b *ResourceBuilder) R(region string) *ResourceBuilder + func (b *ResourceBuilder) TargetHttpProxy() *TargetHttpProxyBuilder + func (b *ResourceBuilder) UrlMap() *UrlMapBuilder + func (b *ResourceBuilder) Z(zone string) *ResourceBuilder + type TargetHttpProxyBuilder struct + func (b *TargetHttpProxyBuilder) Build(f func(*compute.TargetHttpProxy)) rnode.Builder + func (b *TargetHttpProxyBuilder) ID() *cloud.ResourceID + func (b *TargetHttpProxyBuilder) Resource() targethttpproxy.Mutable + func (b *TargetHttpProxyBuilder) SelfLink() string + type TcpRouteBuilder struct + func (b *TcpRouteBuilder) Build(f func(*networkservices.TcpRoute)) rnode.Builder + func (b *TcpRouteBuilder) ID() *cloud.ResourceID + func (b *TcpRouteBuilder) Resource() tcproute.Mutable + func (b *TcpRouteBuilder) SelfLink() string + type UrlMapBuilder struct + func (b *UrlMapBuilder) Build(f func(*compute.UrlMap)) rnode.Builder + func (b *UrlMapBuilder) ID() *cloud.ResourceID + func (b *UrlMapBuilder) Resource() urlmap.Mutable + func (b *UrlMapBuilder) SelfLink() string