Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type AuditConfig struct + AuditLogConfigs []*AuditLogConfig + ForceSendFields []string + NullFields []string + Service string + func (s *AuditConfig) MarshalJSON() ([]byte, error) + type AuditLogConfig struct + ExemptedMembers []string + ForceSendFields []string + LogType string + NullFields []string + func (s *AuditLogConfig) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type CancelOperationRequest struct + type Empty struct + type EndpointMatcher struct + ForceSendFields []string + MetadataLabelMatcher *MetadataLabelMatcher + NullFields []string + func (s *EndpointMatcher) MarshalJSON() ([]byte, error) + type EndpointPolicy struct + AuthorizationPolicy string + ClientTlsPolicy string + CreateTime string + Description string + EndpointMatcher *EndpointMatcher + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + ServerTlsPolicy string + TrafficPortSelector *TrafficPortSelector + Type string + UpdateTime string + func (s *EndpointPolicy) MarshalJSON() ([]byte, error) + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type ExtensionChain struct + Extensions []*ExtensionChainExtension + ForceSendFields []string + MatchCondition *ExtensionChainMatchCondition + Name string + NullFields []string + func (s *ExtensionChain) MarshalJSON() ([]byte, error) + type ExtensionChainExtension struct + Authority string + FailOpen bool + ForceSendFields []string + ForwardHeaders []string + Name string + NullFields []string + Service string + SupportedEvents []string + Timeout string + func (s *ExtensionChainExtension) MarshalJSON() ([]byte, error) + type ExtensionChainMatchCondition struct + CelExpression string + ForceSendFields []string + NullFields []string + func (s *ExtensionChainMatchCondition) MarshalJSON() ([]byte, error) + type Gateway struct + Addresses []string + CertificateUrls []string + CreateTime string + Description string + ForceSendFields []string + GatewaySecurityPolicy string + Labels map[string]string + Name string + Network string + NullFields []string + Ports []int64 + Scope string + SelfLink string + ServerTlsPolicy string + Subnetwork string + Type string + UpdateTime string + func (s *Gateway) MarshalJSON() ([]byte, error) + type GrpcRoute struct + CreateTime string + Description string + ForceSendFields []string + Gateways []string + Hostnames []string + Labels map[string]string + Meshes []string + Name string + NullFields []string + Rules []*GrpcRouteRouteRule + SelfLink string + UpdateTime string + func (s *GrpcRoute) MarshalJSON() ([]byte, error) + type GrpcRouteDestination struct + ForceSendFields []string + NullFields []string + ServiceName string + Weight int64 + func (s *GrpcRouteDestination) MarshalJSON() ([]byte, error) + type GrpcRouteFaultInjectionPolicy struct + Abort *GrpcRouteFaultInjectionPolicyAbort + Delay *GrpcRouteFaultInjectionPolicyDelay + ForceSendFields []string + NullFields []string + func (s *GrpcRouteFaultInjectionPolicy) MarshalJSON() ([]byte, error) + type GrpcRouteFaultInjectionPolicyAbort struct + ForceSendFields []string + HttpStatus int64 + NullFields []string + Percentage int64 + func (s *GrpcRouteFaultInjectionPolicyAbort) MarshalJSON() ([]byte, error) + type GrpcRouteFaultInjectionPolicyDelay struct + FixedDelay string + ForceSendFields []string + NullFields []string + Percentage int64 + func (s *GrpcRouteFaultInjectionPolicyDelay) MarshalJSON() ([]byte, error) + type GrpcRouteHeaderMatch struct + ForceSendFields []string + Key string + NullFields []string + Type string + Value string + func (s *GrpcRouteHeaderMatch) MarshalJSON() ([]byte, error) + type GrpcRouteMethodMatch struct + CaseSensitive bool + ForceSendFields []string + GrpcMethod string + GrpcService string + NullFields []string + Type string + func (s *GrpcRouteMethodMatch) MarshalJSON() ([]byte, error) + type GrpcRouteRetryPolicy struct + ForceSendFields []string + NullFields []string + NumRetries int64 + RetryConditions []string + func (s *GrpcRouteRetryPolicy) MarshalJSON() ([]byte, error) + type GrpcRouteRouteAction struct + Destinations []*GrpcRouteDestination + FaultInjectionPolicy *GrpcRouteFaultInjectionPolicy + ForceSendFields []string + NullFields []string + RetryPolicy *GrpcRouteRetryPolicy + StatefulSessionAffinity *GrpcRouteStatefulSessionAffinityPolicy + Timeout string + func (s *GrpcRouteRouteAction) MarshalJSON() ([]byte, error) + type GrpcRouteRouteMatch struct + ForceSendFields []string + Headers []*GrpcRouteHeaderMatch + Method *GrpcRouteMethodMatch + NullFields []string + func (s *GrpcRouteRouteMatch) MarshalJSON() ([]byte, error) + type GrpcRouteRouteRule struct + Action *GrpcRouteRouteAction + ForceSendFields []string + Matches []*GrpcRouteRouteMatch + NullFields []string + func (s *GrpcRouteRouteRule) MarshalJSON() ([]byte, error) + type GrpcRouteStatefulSessionAffinityPolicy struct + CookieTtl string + ForceSendFields []string + NullFields []string + func (s *GrpcRouteStatefulSessionAffinityPolicy) MarshalJSON() ([]byte, error) + type HttpRoute struct + CreateTime string + Description string + ForceSendFields []string + Gateways []string + Hostnames []string + Labels map[string]string + Meshes []string + Name string + NullFields []string + Rules []*HttpRouteRouteRule + SelfLink string + UpdateTime string + func (s *HttpRoute) MarshalJSON() ([]byte, error) + type HttpRouteCorsPolicy struct + AllowCredentials bool + AllowHeaders []string + AllowMethods []string + AllowOriginRegexes []string + AllowOrigins []string + Disabled bool + ExposeHeaders []string + ForceSendFields []string + MaxAge string + NullFields []string + func (s *HttpRouteCorsPolicy) MarshalJSON() ([]byte, error) + type HttpRouteDestination struct + ForceSendFields []string + NullFields []string + ServiceName string + Weight int64 + func (s *HttpRouteDestination) MarshalJSON() ([]byte, error) + type HttpRouteFaultInjectionPolicy struct + Abort *HttpRouteFaultInjectionPolicyAbort + Delay *HttpRouteFaultInjectionPolicyDelay + ForceSendFields []string + NullFields []string + func (s *HttpRouteFaultInjectionPolicy) MarshalJSON() ([]byte, error) + type HttpRouteFaultInjectionPolicyAbort struct + ForceSendFields []string + HttpStatus int64 + NullFields []string + Percentage int64 + func (s *HttpRouteFaultInjectionPolicyAbort) MarshalJSON() ([]byte, error) + type HttpRouteFaultInjectionPolicyDelay struct + FixedDelay string + ForceSendFields []string + NullFields []string + Percentage int64 + func (s *HttpRouteFaultInjectionPolicyDelay) MarshalJSON() ([]byte, error) + type HttpRouteHeaderMatch struct + ExactMatch string + ForceSendFields []string + Header string + InvertMatch bool + NullFields []string + PrefixMatch string + PresentMatch bool + RangeMatch *HttpRouteHeaderMatchIntegerRange + RegexMatch string + SuffixMatch string + func (s *HttpRouteHeaderMatch) MarshalJSON() ([]byte, error) + type HttpRouteHeaderMatchIntegerRange struct + End int64 + ForceSendFields []string + NullFields []string + Start int64 + func (s *HttpRouteHeaderMatchIntegerRange) MarshalJSON() ([]byte, error) + type HttpRouteHeaderModifier struct + Add map[string]string + ForceSendFields []string + NullFields []string + Remove []string + Set map[string]string + func (s *HttpRouteHeaderModifier) MarshalJSON() ([]byte, error) + type HttpRouteQueryParameterMatch struct + ExactMatch string + ForceSendFields []string + NullFields []string + PresentMatch bool + QueryParameter string + RegexMatch string + func (s *HttpRouteQueryParameterMatch) MarshalJSON() ([]byte, error) + type HttpRouteRedirect struct + ForceSendFields []string + HostRedirect string + HttpsRedirect bool + NullFields []string + PathRedirect string + PortRedirect int64 + PrefixRewrite string + ResponseCode string + StripQuery bool + func (s *HttpRouteRedirect) MarshalJSON() ([]byte, error) + type HttpRouteRequestMirrorPolicy struct + Destination *HttpRouteDestination + ForceSendFields []string + NullFields []string + func (s *HttpRouteRequestMirrorPolicy) MarshalJSON() ([]byte, error) + type HttpRouteRetryPolicy struct + ForceSendFields []string + NullFields []string + NumRetries int64 + PerTryTimeout string + RetryConditions []string + func (s *HttpRouteRetryPolicy) MarshalJSON() ([]byte, error) + type HttpRouteRouteAction struct + CorsPolicy *HttpRouteCorsPolicy + Destinations []*HttpRouteDestination + FaultInjectionPolicy *HttpRouteFaultInjectionPolicy + ForceSendFields []string + NullFields []string + Redirect *HttpRouteRedirect + RequestHeaderModifier *HttpRouteHeaderModifier + RequestMirrorPolicy *HttpRouteRequestMirrorPolicy + ResponseHeaderModifier *HttpRouteHeaderModifier + RetryPolicy *HttpRouteRetryPolicy + StatefulSessionAffinity *HttpRouteStatefulSessionAffinityPolicy + Timeout string + UrlRewrite *HttpRouteURLRewrite + func (s *HttpRouteRouteAction) MarshalJSON() ([]byte, error) + type HttpRouteRouteMatch struct + ForceSendFields []string + FullPathMatch string + Headers []*HttpRouteHeaderMatch + IgnoreCase bool + NullFields []string + PrefixMatch string + QueryParameters []*HttpRouteQueryParameterMatch + RegexMatch string + func (s *HttpRouteRouteMatch) MarshalJSON() ([]byte, error) + type HttpRouteRouteRule struct + Action *HttpRouteRouteAction + ForceSendFields []string + Matches []*HttpRouteRouteMatch + NullFields []string + func (s *HttpRouteRouteRule) MarshalJSON() ([]byte, error) + type HttpRouteStatefulSessionAffinityPolicy struct + CookieTtl string + ForceSendFields []string + NullFields []string + func (s *HttpRouteStatefulSessionAffinityPolicy) MarshalJSON() ([]byte, error) + type HttpRouteURLRewrite struct + ForceSendFields []string + HostRewrite string + NullFields []string + PathPrefixRewrite string + func (s *HttpRouteURLRewrite) MarshalJSON() ([]byte, error) + type LbRouteExtension struct + CreateTime string + Description string + ExtensionChains []*ExtensionChain + ForceSendFields []string + ForwardingRules []string + Labels map[string]string + LoadBalancingScheme string + Name string + NullFields []string + UpdateTime string + func (s *LbRouteExtension) MarshalJSON() ([]byte, error) + type LbTrafficExtension struct + CreateTime string + Description string + ExtensionChains []*ExtensionChain + ForceSendFields []string + ForwardingRules []string + Labels map[string]string + LoadBalancingScheme string + Name string + NullFields []string + UpdateTime string + func (s *LbTrafficExtension) MarshalJSON() ([]byte, error) + type ListEndpointPoliciesResponse struct + EndpointPolicies []*EndpointPolicy + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListEndpointPoliciesResponse) MarshalJSON() ([]byte, error) + type ListGatewaysResponse struct + ForceSendFields []string + Gateways []*Gateway + NextPageToken string + NullFields []string + Unreachable []string + func (s *ListGatewaysResponse) MarshalJSON() ([]byte, error) + type ListGrpcRoutesResponse struct + ForceSendFields []string + GrpcRoutes []*GrpcRoute + NextPageToken string + NullFields []string + func (s *ListGrpcRoutesResponse) MarshalJSON() ([]byte, error) + type ListHttpRoutesResponse struct + ForceSendFields []string + HttpRoutes []*HttpRoute + NextPageToken string + NullFields []string + func (s *ListHttpRoutesResponse) MarshalJSON() ([]byte, error) + type ListLbRouteExtensionsResponse struct + ForceSendFields []string + LbRouteExtensions []*LbRouteExtension + NextPageToken string + NullFields []string + Unreachable []string + func (s *ListLbRouteExtensionsResponse) MarshalJSON() ([]byte, error) + type ListLbTrafficExtensionsResponse struct + ForceSendFields []string + LbTrafficExtensions []*LbTrafficExtension + NextPageToken string + NullFields []string + Unreachable []string + func (s *ListLbTrafficExtensionsResponse) MarshalJSON() ([]byte, error) + type ListLocationsResponse struct + ForceSendFields []string + Locations []*Location + NextPageToken string + NullFields []string + func (s *ListLocationsResponse) MarshalJSON() ([]byte, error) + type ListMeshesResponse struct + ForceSendFields []string + Meshes []*Mesh + NextPageToken string + NullFields []string + func (s *ListMeshesResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s *ListOperationsResponse) MarshalJSON() ([]byte, error) + type ListServiceBindingsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ServiceBindings []*ServiceBinding + func (s *ListServiceBindingsResponse) MarshalJSON() ([]byte, error) + type ListServiceLbPoliciesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ServiceLbPolicies []*ServiceLbPolicy + func (s *ListServiceLbPoliciesResponse) MarshalJSON() ([]byte, error) + type ListTcpRoutesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + TcpRoutes []*TcpRoute + func (s *ListTcpRoutesResponse) MarshalJSON() ([]byte, error) + type ListTlsRoutesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + TlsRoutes []*TlsRoute + func (s *ListTlsRoutesResponse) MarshalJSON() ([]byte, error) + type Location struct + DisplayName string + ForceSendFields []string + Labels map[string]string + LocationId string + Metadata googleapi.RawMessage + Name string + NullFields []string + func (s *Location) MarshalJSON() ([]byte, error) + type Mesh struct + CreateTime string + Description string + ForceSendFields []string + InterceptionPort int64 + Labels map[string]string + Name string + NullFields []string + SelfLink string + UpdateTime string + func (s *Mesh) MarshalJSON() ([]byte, error) + type MetadataLabelMatcher struct + ForceSendFields []string + MetadataLabelMatchCriteria string + MetadataLabels []*MetadataLabels + NullFields []string + func (s *MetadataLabelMatcher) MarshalJSON() ([]byte, error) + type MetadataLabels struct + ForceSendFields []string + LabelName string + LabelValue string + NullFields []string + func (s *MetadataLabels) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]byte, error) + type OperationMetadata struct + ApiVersion string + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + RequestedCancellation bool + StatusMessage string + Target string + Verb string + func (s *OperationMetadata) MarshalJSON() ([]byte, error) + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type ProjectsLocationsEndpointPoliciesCreateCall struct + func (c *ProjectsLocationsEndpointPoliciesCreateCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesCreateCall + func (c *ProjectsLocationsEndpointPoliciesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEndpointPoliciesCreateCall) EndpointPolicyId(endpointPolicyId string) *ProjectsLocationsEndpointPoliciesCreateCall + func (c *ProjectsLocationsEndpointPoliciesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesCreateCall + func (c *ProjectsLocationsEndpointPoliciesCreateCall) Header() http.Header + type ProjectsLocationsEndpointPoliciesDeleteCall struct + func (c *ProjectsLocationsEndpointPoliciesDeleteCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesDeleteCall + func (c *ProjectsLocationsEndpointPoliciesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEndpointPoliciesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesDeleteCall + func (c *ProjectsLocationsEndpointPoliciesDeleteCall) Header() http.Header + type ProjectsLocationsEndpointPoliciesGetCall struct + func (c *ProjectsLocationsEndpointPoliciesGetCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesGetCall + func (c *ProjectsLocationsEndpointPoliciesGetCall) Do(opts ...googleapi.CallOption) (*EndpointPolicy, error) + func (c *ProjectsLocationsEndpointPoliciesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesGetCall + func (c *ProjectsLocationsEndpointPoliciesGetCall) Header() http.Header + func (c *ProjectsLocationsEndpointPoliciesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEndpointPoliciesGetCall + type ProjectsLocationsEndpointPoliciesGetIamPolicyCall struct + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesGetIamPolicyCall + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesGetIamPolicyCall + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) Header() http.Header + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEndpointPoliciesGetIamPolicyCall + func (c *ProjectsLocationsEndpointPoliciesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEndpointPoliciesGetIamPolicyCall + type ProjectsLocationsEndpointPoliciesListCall struct + func (c *ProjectsLocationsEndpointPoliciesListCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesListCall + func (c *ProjectsLocationsEndpointPoliciesListCall) Do(opts ...googleapi.CallOption) (*ListEndpointPoliciesResponse, error) + func (c *ProjectsLocationsEndpointPoliciesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesListCall + func (c *ProjectsLocationsEndpointPoliciesListCall) Header() http.Header + func (c *ProjectsLocationsEndpointPoliciesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEndpointPoliciesListCall + func (c *ProjectsLocationsEndpointPoliciesListCall) PageSize(pageSize int64) *ProjectsLocationsEndpointPoliciesListCall + func (c *ProjectsLocationsEndpointPoliciesListCall) PageToken(pageToken string) *ProjectsLocationsEndpointPoliciesListCall + func (c *ProjectsLocationsEndpointPoliciesListCall) Pages(ctx context.Context, f func(*ListEndpointPoliciesResponse) error) error + type ProjectsLocationsEndpointPoliciesPatchCall struct + func (c *ProjectsLocationsEndpointPoliciesPatchCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesPatchCall + func (c *ProjectsLocationsEndpointPoliciesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEndpointPoliciesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesPatchCall + func (c *ProjectsLocationsEndpointPoliciesPatchCall) Header() http.Header + func (c *ProjectsLocationsEndpointPoliciesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEndpointPoliciesPatchCall + type ProjectsLocationsEndpointPoliciesService struct + func NewProjectsLocationsEndpointPoliciesService(s *Service) *ProjectsLocationsEndpointPoliciesService + func (r *ProjectsLocationsEndpointPoliciesService) Create(parent string, endpointpolicy *EndpointPolicy) *ProjectsLocationsEndpointPoliciesCreateCall + func (r *ProjectsLocationsEndpointPoliciesService) Delete(name string) *ProjectsLocationsEndpointPoliciesDeleteCall + func (r *ProjectsLocationsEndpointPoliciesService) Get(name string) *ProjectsLocationsEndpointPoliciesGetCall + func (r *ProjectsLocationsEndpointPoliciesService) GetIamPolicy(resource string) *ProjectsLocationsEndpointPoliciesGetIamPolicyCall + func (r *ProjectsLocationsEndpointPoliciesService) List(parent string) *ProjectsLocationsEndpointPoliciesListCall + func (r *ProjectsLocationsEndpointPoliciesService) Patch(name string, endpointpolicy *EndpointPolicy) *ProjectsLocationsEndpointPoliciesPatchCall + func (r *ProjectsLocationsEndpointPoliciesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsEndpointPoliciesSetIamPolicyCall + func (r *ProjectsLocationsEndpointPoliciesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall + type ProjectsLocationsEndpointPoliciesSetIamPolicyCall struct + func (c *ProjectsLocationsEndpointPoliciesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesSetIamPolicyCall + func (c *ProjectsLocationsEndpointPoliciesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsEndpointPoliciesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesSetIamPolicyCall + func (c *ProjectsLocationsEndpointPoliciesSetIamPolicyCall) Header() http.Header + type ProjectsLocationsEndpointPoliciesTestIamPermissionsCall struct + func (c *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall + func (c *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall + func (c *ProjectsLocationsEndpointPoliciesTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsGatewaysCreateCall struct + func (c *ProjectsLocationsGatewaysCreateCall) Context(ctx context.Context) *ProjectsLocationsGatewaysCreateCall + func (c *ProjectsLocationsGatewaysCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGatewaysCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysCreateCall + func (c *ProjectsLocationsGatewaysCreateCall) GatewayId(gatewayId string) *ProjectsLocationsGatewaysCreateCall + func (c *ProjectsLocationsGatewaysCreateCall) Header() http.Header + type ProjectsLocationsGatewaysDeleteCall struct + func (c *ProjectsLocationsGatewaysDeleteCall) Context(ctx context.Context) *ProjectsLocationsGatewaysDeleteCall + func (c *ProjectsLocationsGatewaysDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGatewaysDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysDeleteCall + func (c *ProjectsLocationsGatewaysDeleteCall) Header() http.Header + type ProjectsLocationsGatewaysGetCall struct + func (c *ProjectsLocationsGatewaysGetCall) Context(ctx context.Context) *ProjectsLocationsGatewaysGetCall + func (c *ProjectsLocationsGatewaysGetCall) Do(opts ...googleapi.CallOption) (*Gateway, error) + func (c *ProjectsLocationsGatewaysGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysGetCall + func (c *ProjectsLocationsGatewaysGetCall) Header() http.Header + func (c *ProjectsLocationsGatewaysGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGatewaysGetCall + type ProjectsLocationsGatewaysGetIamPolicyCall struct + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGatewaysGetIamPolicyCall + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysGetIamPolicyCall + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) Header() http.Header + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGatewaysGetIamPolicyCall + func (c *ProjectsLocationsGatewaysGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGatewaysGetIamPolicyCall + type ProjectsLocationsGatewaysListCall struct + func (c *ProjectsLocationsGatewaysListCall) Context(ctx context.Context) *ProjectsLocationsGatewaysListCall + func (c *ProjectsLocationsGatewaysListCall) Do(opts ...googleapi.CallOption) (*ListGatewaysResponse, error) + func (c *ProjectsLocationsGatewaysListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysListCall + func (c *ProjectsLocationsGatewaysListCall) Header() http.Header + func (c *ProjectsLocationsGatewaysListCall) IfNoneMatch(entityTag string) *ProjectsLocationsGatewaysListCall + func (c *ProjectsLocationsGatewaysListCall) PageSize(pageSize int64) *ProjectsLocationsGatewaysListCall + func (c *ProjectsLocationsGatewaysListCall) PageToken(pageToken string) *ProjectsLocationsGatewaysListCall + func (c *ProjectsLocationsGatewaysListCall) Pages(ctx context.Context, f func(*ListGatewaysResponse) error) error + type ProjectsLocationsGatewaysPatchCall struct + func (c *ProjectsLocationsGatewaysPatchCall) Context(ctx context.Context) *ProjectsLocationsGatewaysPatchCall + func (c *ProjectsLocationsGatewaysPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGatewaysPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysPatchCall + func (c *ProjectsLocationsGatewaysPatchCall) Header() http.Header + func (c *ProjectsLocationsGatewaysPatchCall) UpdateMask(updateMask string) *ProjectsLocationsGatewaysPatchCall + type ProjectsLocationsGatewaysService struct + func NewProjectsLocationsGatewaysService(s *Service) *ProjectsLocationsGatewaysService + func (r *ProjectsLocationsGatewaysService) Create(parent string, gateway *Gateway) *ProjectsLocationsGatewaysCreateCall + func (r *ProjectsLocationsGatewaysService) Delete(name string) *ProjectsLocationsGatewaysDeleteCall + func (r *ProjectsLocationsGatewaysService) Get(name string) *ProjectsLocationsGatewaysGetCall + func (r *ProjectsLocationsGatewaysService) GetIamPolicy(resource string) *ProjectsLocationsGatewaysGetIamPolicyCall + func (r *ProjectsLocationsGatewaysService) List(parent string) *ProjectsLocationsGatewaysListCall + func (r *ProjectsLocationsGatewaysService) Patch(name string, gateway *Gateway) *ProjectsLocationsGatewaysPatchCall + func (r *ProjectsLocationsGatewaysService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsGatewaysSetIamPolicyCall + func (r *ProjectsLocationsGatewaysService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsGatewaysTestIamPermissionsCall + type ProjectsLocationsGatewaysSetIamPolicyCall struct + func (c *ProjectsLocationsGatewaysSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGatewaysSetIamPolicyCall + func (c *ProjectsLocationsGatewaysSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsGatewaysSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysSetIamPolicyCall + func (c *ProjectsLocationsGatewaysSetIamPolicyCall) Header() http.Header + type ProjectsLocationsGatewaysTestIamPermissionsCall struct + func (c *ProjectsLocationsGatewaysTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGatewaysTestIamPermissionsCall + func (c *ProjectsLocationsGatewaysTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsGatewaysTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGatewaysTestIamPermissionsCall + func (c *ProjectsLocationsGatewaysTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsGetCall struct + func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*Location, error) + func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Header() http.Header + func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall + type ProjectsLocationsGrpcRoutesCreateCall struct + func (c *ProjectsLocationsGrpcRoutesCreateCall) Context(ctx context.Context) *ProjectsLocationsGrpcRoutesCreateCall + func (c *ProjectsLocationsGrpcRoutesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGrpcRoutesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsGrpcRoutesCreateCall + func (c *ProjectsLocationsGrpcRoutesCreateCall) GrpcRouteId(grpcRouteId string) *ProjectsLocationsGrpcRoutesCreateCall + func (c *ProjectsLocationsGrpcRoutesCreateCall) Header() http.Header + type ProjectsLocationsGrpcRoutesDeleteCall struct + func (c *ProjectsLocationsGrpcRoutesDeleteCall) Context(ctx context.Context) *ProjectsLocationsGrpcRoutesDeleteCall + func (c *ProjectsLocationsGrpcRoutesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGrpcRoutesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsGrpcRoutesDeleteCall + func (c *ProjectsLocationsGrpcRoutesDeleteCall) Header() http.Header + type ProjectsLocationsGrpcRoutesGetCall struct + func (c *ProjectsLocationsGrpcRoutesGetCall) Context(ctx context.Context) *ProjectsLocationsGrpcRoutesGetCall + func (c *ProjectsLocationsGrpcRoutesGetCall) Do(opts ...googleapi.CallOption) (*GrpcRoute, error) + func (c *ProjectsLocationsGrpcRoutesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGrpcRoutesGetCall + func (c *ProjectsLocationsGrpcRoutesGetCall) Header() http.Header + func (c *ProjectsLocationsGrpcRoutesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGrpcRoutesGetCall + type ProjectsLocationsGrpcRoutesListCall struct + func (c *ProjectsLocationsGrpcRoutesListCall) Context(ctx context.Context) *ProjectsLocationsGrpcRoutesListCall + func (c *ProjectsLocationsGrpcRoutesListCall) Do(opts ...googleapi.CallOption) (*ListGrpcRoutesResponse, error) + func (c *ProjectsLocationsGrpcRoutesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGrpcRoutesListCall + func (c *ProjectsLocationsGrpcRoutesListCall) Header() http.Header + func (c *ProjectsLocationsGrpcRoutesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsGrpcRoutesListCall + func (c *ProjectsLocationsGrpcRoutesListCall) PageSize(pageSize int64) *ProjectsLocationsGrpcRoutesListCall + func (c *ProjectsLocationsGrpcRoutesListCall) PageToken(pageToken string) *ProjectsLocationsGrpcRoutesListCall + func (c *ProjectsLocationsGrpcRoutesListCall) Pages(ctx context.Context, f func(*ListGrpcRoutesResponse) error) error + type ProjectsLocationsGrpcRoutesPatchCall struct + func (c *ProjectsLocationsGrpcRoutesPatchCall) Context(ctx context.Context) *ProjectsLocationsGrpcRoutesPatchCall + func (c *ProjectsLocationsGrpcRoutesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsGrpcRoutesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsGrpcRoutesPatchCall + func (c *ProjectsLocationsGrpcRoutesPatchCall) Header() http.Header + func (c *ProjectsLocationsGrpcRoutesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsGrpcRoutesPatchCall + type ProjectsLocationsGrpcRoutesService struct + func NewProjectsLocationsGrpcRoutesService(s *Service) *ProjectsLocationsGrpcRoutesService + func (r *ProjectsLocationsGrpcRoutesService) Create(parent string, grpcroute *GrpcRoute) *ProjectsLocationsGrpcRoutesCreateCall + func (r *ProjectsLocationsGrpcRoutesService) Delete(name string) *ProjectsLocationsGrpcRoutesDeleteCall + func (r *ProjectsLocationsGrpcRoutesService) Get(name string) *ProjectsLocationsGrpcRoutesGetCall + func (r *ProjectsLocationsGrpcRoutesService) List(parent string) *ProjectsLocationsGrpcRoutesListCall + func (r *ProjectsLocationsGrpcRoutesService) Patch(name string, grpcroute *GrpcRoute) *ProjectsLocationsGrpcRoutesPatchCall + type ProjectsLocationsHttpRoutesCreateCall struct + func (c *ProjectsLocationsHttpRoutesCreateCall) Context(ctx context.Context) *ProjectsLocationsHttpRoutesCreateCall + func (c *ProjectsLocationsHttpRoutesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsHttpRoutesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsHttpRoutesCreateCall + func (c *ProjectsLocationsHttpRoutesCreateCall) Header() http.Header + func (c *ProjectsLocationsHttpRoutesCreateCall) HttpRouteId(httpRouteId string) *ProjectsLocationsHttpRoutesCreateCall + type ProjectsLocationsHttpRoutesDeleteCall struct + func (c *ProjectsLocationsHttpRoutesDeleteCall) Context(ctx context.Context) *ProjectsLocationsHttpRoutesDeleteCall + func (c *ProjectsLocationsHttpRoutesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsHttpRoutesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsHttpRoutesDeleteCall + func (c *ProjectsLocationsHttpRoutesDeleteCall) Header() http.Header + type ProjectsLocationsHttpRoutesGetCall struct + func (c *ProjectsLocationsHttpRoutesGetCall) Context(ctx context.Context) *ProjectsLocationsHttpRoutesGetCall + func (c *ProjectsLocationsHttpRoutesGetCall) Do(opts ...googleapi.CallOption) (*HttpRoute, error) + func (c *ProjectsLocationsHttpRoutesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsHttpRoutesGetCall + func (c *ProjectsLocationsHttpRoutesGetCall) Header() http.Header + func (c *ProjectsLocationsHttpRoutesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsHttpRoutesGetCall + type ProjectsLocationsHttpRoutesListCall struct + func (c *ProjectsLocationsHttpRoutesListCall) Context(ctx context.Context) *ProjectsLocationsHttpRoutesListCall + func (c *ProjectsLocationsHttpRoutesListCall) Do(opts ...googleapi.CallOption) (*ListHttpRoutesResponse, error) + func (c *ProjectsLocationsHttpRoutesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsHttpRoutesListCall + func (c *ProjectsLocationsHttpRoutesListCall) Header() http.Header + func (c *ProjectsLocationsHttpRoutesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsHttpRoutesListCall + func (c *ProjectsLocationsHttpRoutesListCall) PageSize(pageSize int64) *ProjectsLocationsHttpRoutesListCall + func (c *ProjectsLocationsHttpRoutesListCall) PageToken(pageToken string) *ProjectsLocationsHttpRoutesListCall + func (c *ProjectsLocationsHttpRoutesListCall) Pages(ctx context.Context, f func(*ListHttpRoutesResponse) error) error + type ProjectsLocationsHttpRoutesPatchCall struct + func (c *ProjectsLocationsHttpRoutesPatchCall) Context(ctx context.Context) *ProjectsLocationsHttpRoutesPatchCall + func (c *ProjectsLocationsHttpRoutesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsHttpRoutesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsHttpRoutesPatchCall + func (c *ProjectsLocationsHttpRoutesPatchCall) Header() http.Header + func (c *ProjectsLocationsHttpRoutesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsHttpRoutesPatchCall + type ProjectsLocationsHttpRoutesService struct + func NewProjectsLocationsHttpRoutesService(s *Service) *ProjectsLocationsHttpRoutesService + func (r *ProjectsLocationsHttpRoutesService) Create(parent string, httproute *HttpRoute) *ProjectsLocationsHttpRoutesCreateCall + func (r *ProjectsLocationsHttpRoutesService) Delete(name string) *ProjectsLocationsHttpRoutesDeleteCall + func (r *ProjectsLocationsHttpRoutesService) Get(name string) *ProjectsLocationsHttpRoutesGetCall + func (r *ProjectsLocationsHttpRoutesService) List(parent string) *ProjectsLocationsHttpRoutesListCall + func (r *ProjectsLocationsHttpRoutesService) Patch(name string, httproute *HttpRoute) *ProjectsLocationsHttpRoutesPatchCall + type ProjectsLocationsLbRouteExtensionsCreateCall struct + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) Context(ctx context.Context) *ProjectsLocationsLbRouteExtensionsCreateCall + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbRouteExtensionsCreateCall + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) Header() http.Header + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) LbRouteExtensionId(lbRouteExtensionId string) *ProjectsLocationsLbRouteExtensionsCreateCall + func (c *ProjectsLocationsLbRouteExtensionsCreateCall) RequestId(requestId string) *ProjectsLocationsLbRouteExtensionsCreateCall + type ProjectsLocationsLbRouteExtensionsDeleteCall struct + func (c *ProjectsLocationsLbRouteExtensionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLbRouteExtensionsDeleteCall + func (c *ProjectsLocationsLbRouteExtensionsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbRouteExtensionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbRouteExtensionsDeleteCall + func (c *ProjectsLocationsLbRouteExtensionsDeleteCall) Header() http.Header + func (c *ProjectsLocationsLbRouteExtensionsDeleteCall) RequestId(requestId string) *ProjectsLocationsLbRouteExtensionsDeleteCall + type ProjectsLocationsLbRouteExtensionsGetCall struct + func (c *ProjectsLocationsLbRouteExtensionsGetCall) Context(ctx context.Context) *ProjectsLocationsLbRouteExtensionsGetCall + func (c *ProjectsLocationsLbRouteExtensionsGetCall) Do(opts ...googleapi.CallOption) (*LbRouteExtension, error) + func (c *ProjectsLocationsLbRouteExtensionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbRouteExtensionsGetCall + func (c *ProjectsLocationsLbRouteExtensionsGetCall) Header() http.Header + func (c *ProjectsLocationsLbRouteExtensionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLbRouteExtensionsGetCall + type ProjectsLocationsLbRouteExtensionsListCall struct + func (c *ProjectsLocationsLbRouteExtensionsListCall) Context(ctx context.Context) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) Do(opts ...googleapi.CallOption) (*ListLbRouteExtensionsResponse, error) + func (c *ProjectsLocationsLbRouteExtensionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) Filter(filter string) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) Header() http.Header + func (c *ProjectsLocationsLbRouteExtensionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) OrderBy(orderBy string) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) PageSize(pageSize int64) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) PageToken(pageToken string) *ProjectsLocationsLbRouteExtensionsListCall + func (c *ProjectsLocationsLbRouteExtensionsListCall) Pages(ctx context.Context, f func(*ListLbRouteExtensionsResponse) error) error + type ProjectsLocationsLbRouteExtensionsPatchCall struct + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) Context(ctx context.Context) *ProjectsLocationsLbRouteExtensionsPatchCall + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbRouteExtensionsPatchCall + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) Header() http.Header + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) RequestId(requestId string) *ProjectsLocationsLbRouteExtensionsPatchCall + func (c *ProjectsLocationsLbRouteExtensionsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLbRouteExtensionsPatchCall + type ProjectsLocationsLbRouteExtensionsService struct + func NewProjectsLocationsLbRouteExtensionsService(s *Service) *ProjectsLocationsLbRouteExtensionsService + func (r *ProjectsLocationsLbRouteExtensionsService) Create(parent string, lbrouteextension *LbRouteExtension) *ProjectsLocationsLbRouteExtensionsCreateCall + func (r *ProjectsLocationsLbRouteExtensionsService) Delete(name string) *ProjectsLocationsLbRouteExtensionsDeleteCall + func (r *ProjectsLocationsLbRouteExtensionsService) Get(name string) *ProjectsLocationsLbRouteExtensionsGetCall + func (r *ProjectsLocationsLbRouteExtensionsService) List(parent string) *ProjectsLocationsLbRouteExtensionsListCall + func (r *ProjectsLocationsLbRouteExtensionsService) Patch(name string, lbrouteextension *LbRouteExtension) *ProjectsLocationsLbRouteExtensionsPatchCall + type ProjectsLocationsLbTrafficExtensionsCreateCall struct + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) Context(ctx context.Context) *ProjectsLocationsLbTrafficExtensionsCreateCall + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbTrafficExtensionsCreateCall + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) Header() http.Header + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) LbTrafficExtensionId(lbTrafficExtensionId string) *ProjectsLocationsLbTrafficExtensionsCreateCall + func (c *ProjectsLocationsLbTrafficExtensionsCreateCall) RequestId(requestId string) *ProjectsLocationsLbTrafficExtensionsCreateCall + type ProjectsLocationsLbTrafficExtensionsDeleteCall struct + func (c *ProjectsLocationsLbTrafficExtensionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLbTrafficExtensionsDeleteCall + func (c *ProjectsLocationsLbTrafficExtensionsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbTrafficExtensionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbTrafficExtensionsDeleteCall + func (c *ProjectsLocationsLbTrafficExtensionsDeleteCall) Header() http.Header + func (c *ProjectsLocationsLbTrafficExtensionsDeleteCall) RequestId(requestId string) *ProjectsLocationsLbTrafficExtensionsDeleteCall + type ProjectsLocationsLbTrafficExtensionsGetCall struct + func (c *ProjectsLocationsLbTrafficExtensionsGetCall) Context(ctx context.Context) *ProjectsLocationsLbTrafficExtensionsGetCall + func (c *ProjectsLocationsLbTrafficExtensionsGetCall) Do(opts ...googleapi.CallOption) (*LbTrafficExtension, error) + func (c *ProjectsLocationsLbTrafficExtensionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbTrafficExtensionsGetCall + func (c *ProjectsLocationsLbTrafficExtensionsGetCall) Header() http.Header + func (c *ProjectsLocationsLbTrafficExtensionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLbTrafficExtensionsGetCall + type ProjectsLocationsLbTrafficExtensionsListCall struct + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Context(ctx context.Context) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Do(opts ...googleapi.CallOption) (*ListLbTrafficExtensionsResponse, error) + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Filter(filter string) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Header() http.Header + func (c *ProjectsLocationsLbTrafficExtensionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) OrderBy(orderBy string) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) PageSize(pageSize int64) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) PageToken(pageToken string) *ProjectsLocationsLbTrafficExtensionsListCall + func (c *ProjectsLocationsLbTrafficExtensionsListCall) Pages(ctx context.Context, f func(*ListLbTrafficExtensionsResponse) error) error + type ProjectsLocationsLbTrafficExtensionsPatchCall struct + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) Context(ctx context.Context) *ProjectsLocationsLbTrafficExtensionsPatchCall + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLbTrafficExtensionsPatchCall + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) Header() http.Header + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) RequestId(requestId string) *ProjectsLocationsLbTrafficExtensionsPatchCall + func (c *ProjectsLocationsLbTrafficExtensionsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLbTrafficExtensionsPatchCall + type ProjectsLocationsLbTrafficExtensionsService struct + func NewProjectsLocationsLbTrafficExtensionsService(s *Service) *ProjectsLocationsLbTrafficExtensionsService + func (r *ProjectsLocationsLbTrafficExtensionsService) Create(parent string, lbtrafficextension *LbTrafficExtension) *ProjectsLocationsLbTrafficExtensionsCreateCall + func (r *ProjectsLocationsLbTrafficExtensionsService) Delete(name string) *ProjectsLocationsLbTrafficExtensionsDeleteCall + func (r *ProjectsLocationsLbTrafficExtensionsService) Get(name string) *ProjectsLocationsLbTrafficExtensionsGetCall + func (r *ProjectsLocationsLbTrafficExtensionsService) List(parent string) *ProjectsLocationsLbTrafficExtensionsListCall + func (r *ProjectsLocationsLbTrafficExtensionsService) Patch(name string, lbtrafficextension *LbTrafficExtension) *ProjectsLocationsLbTrafficExtensionsPatchCall + type ProjectsLocationsListCall struct + func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*ListLocationsResponse, error) + func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Filter(filter string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Header() http.Header + func (c *ProjectsLocationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) PageSize(pageSize int64) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) PageToken(pageToken string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Pages(ctx context.Context, f func(*ListLocationsResponse) error) error + type ProjectsLocationsMeshesCreateCall struct + func (c *ProjectsLocationsMeshesCreateCall) Context(ctx context.Context) *ProjectsLocationsMeshesCreateCall + func (c *ProjectsLocationsMeshesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsMeshesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesCreateCall + func (c *ProjectsLocationsMeshesCreateCall) Header() http.Header + func (c *ProjectsLocationsMeshesCreateCall) MeshId(meshId string) *ProjectsLocationsMeshesCreateCall + type ProjectsLocationsMeshesDeleteCall struct + func (c *ProjectsLocationsMeshesDeleteCall) Context(ctx context.Context) *ProjectsLocationsMeshesDeleteCall + func (c *ProjectsLocationsMeshesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsMeshesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesDeleteCall + func (c *ProjectsLocationsMeshesDeleteCall) Header() http.Header + type ProjectsLocationsMeshesGetCall struct + func (c *ProjectsLocationsMeshesGetCall) Context(ctx context.Context) *ProjectsLocationsMeshesGetCall + func (c *ProjectsLocationsMeshesGetCall) Do(opts ...googleapi.CallOption) (*Mesh, error) + func (c *ProjectsLocationsMeshesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesGetCall + func (c *ProjectsLocationsMeshesGetCall) Header() http.Header + func (c *ProjectsLocationsMeshesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsMeshesGetCall + type ProjectsLocationsMeshesGetIamPolicyCall struct + func (c *ProjectsLocationsMeshesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsMeshesGetIamPolicyCall + func (c *ProjectsLocationsMeshesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsMeshesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesGetIamPolicyCall + func (c *ProjectsLocationsMeshesGetIamPolicyCall) Header() http.Header + func (c *ProjectsLocationsMeshesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsMeshesGetIamPolicyCall + func (c *ProjectsLocationsMeshesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsMeshesGetIamPolicyCall + type ProjectsLocationsMeshesListCall struct + func (c *ProjectsLocationsMeshesListCall) Context(ctx context.Context) *ProjectsLocationsMeshesListCall + func (c *ProjectsLocationsMeshesListCall) Do(opts ...googleapi.CallOption) (*ListMeshesResponse, error) + func (c *ProjectsLocationsMeshesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesListCall + func (c *ProjectsLocationsMeshesListCall) Header() http.Header + func (c *ProjectsLocationsMeshesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsMeshesListCall + func (c *ProjectsLocationsMeshesListCall) PageSize(pageSize int64) *ProjectsLocationsMeshesListCall + func (c *ProjectsLocationsMeshesListCall) PageToken(pageToken string) *ProjectsLocationsMeshesListCall + func (c *ProjectsLocationsMeshesListCall) Pages(ctx context.Context, f func(*ListMeshesResponse) error) error + type ProjectsLocationsMeshesPatchCall struct + func (c *ProjectsLocationsMeshesPatchCall) Context(ctx context.Context) *ProjectsLocationsMeshesPatchCall + func (c *ProjectsLocationsMeshesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsMeshesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesPatchCall + func (c *ProjectsLocationsMeshesPatchCall) Header() http.Header + func (c *ProjectsLocationsMeshesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsMeshesPatchCall + type ProjectsLocationsMeshesService struct + func NewProjectsLocationsMeshesService(s *Service) *ProjectsLocationsMeshesService + func (r *ProjectsLocationsMeshesService) Create(parent string, mesh *Mesh) *ProjectsLocationsMeshesCreateCall + func (r *ProjectsLocationsMeshesService) Delete(name string) *ProjectsLocationsMeshesDeleteCall + func (r *ProjectsLocationsMeshesService) Get(name string) *ProjectsLocationsMeshesGetCall + func (r *ProjectsLocationsMeshesService) GetIamPolicy(resource string) *ProjectsLocationsMeshesGetIamPolicyCall + func (r *ProjectsLocationsMeshesService) List(parent string) *ProjectsLocationsMeshesListCall + func (r *ProjectsLocationsMeshesService) Patch(name string, mesh *Mesh) *ProjectsLocationsMeshesPatchCall + func (r *ProjectsLocationsMeshesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsMeshesSetIamPolicyCall + func (r *ProjectsLocationsMeshesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsMeshesTestIamPermissionsCall + type ProjectsLocationsMeshesSetIamPolicyCall struct + func (c *ProjectsLocationsMeshesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsMeshesSetIamPolicyCall + func (c *ProjectsLocationsMeshesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsMeshesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesSetIamPolicyCall + func (c *ProjectsLocationsMeshesSetIamPolicyCall) Header() http.Header + type ProjectsLocationsMeshesTestIamPermissionsCall struct + func (c *ProjectsLocationsMeshesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsMeshesTestIamPermissionsCall + func (c *ProjectsLocationsMeshesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsMeshesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsMeshesTestIamPermissionsCall + func (c *ProjectsLocationsMeshesTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsOperationsCancelCall struct + func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall + func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall + func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header + type ProjectsLocationsOperationsDeleteCall struct + func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header + type ProjectsLocationsOperationsGetCall struct + func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Header() http.Header + func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall + type ProjectsLocationsOperationsListCall struct + func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error) + func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Header() http.Header + func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error + type ProjectsLocationsOperationsService struct + func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService + func (r *ProjectsLocationsOperationsService) Cancel(name string, canceloperationrequest *CancelOperationRequest) *ProjectsLocationsOperationsCancelCall + func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall + func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall + func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall + type ProjectsLocationsService struct + EndpointPolicies *ProjectsLocationsEndpointPoliciesService + Gateways *ProjectsLocationsGatewaysService + GrpcRoutes *ProjectsLocationsGrpcRoutesService + HttpRoutes *ProjectsLocationsHttpRoutesService + LbRouteExtensions *ProjectsLocationsLbRouteExtensionsService + LbTrafficExtensions *ProjectsLocationsLbTrafficExtensionsService + Meshes *ProjectsLocationsMeshesService + Operations *ProjectsLocationsOperationsService + ServiceBindings *ProjectsLocationsServiceBindingsService + ServiceLbPolicies *ProjectsLocationsServiceLbPoliciesService + TcpRoutes *ProjectsLocationsTcpRoutesService + TlsRoutes *ProjectsLocationsTlsRoutesService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + func (r *ProjectsLocationsService) Get(name string) *ProjectsLocationsGetCall + func (r *ProjectsLocationsService) List(name string) *ProjectsLocationsListCall + type ProjectsLocationsServiceBindingsCreateCall struct + func (c *ProjectsLocationsServiceBindingsCreateCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsCreateCall + func (c *ProjectsLocationsServiceBindingsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsServiceBindingsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsCreateCall + func (c *ProjectsLocationsServiceBindingsCreateCall) Header() http.Header + func (c *ProjectsLocationsServiceBindingsCreateCall) ServiceBindingId(serviceBindingId string) *ProjectsLocationsServiceBindingsCreateCall + type ProjectsLocationsServiceBindingsDeleteCall struct + func (c *ProjectsLocationsServiceBindingsDeleteCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsDeleteCall + func (c *ProjectsLocationsServiceBindingsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsServiceBindingsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsDeleteCall + func (c *ProjectsLocationsServiceBindingsDeleteCall) Header() http.Header + type ProjectsLocationsServiceBindingsGetCall struct + func (c *ProjectsLocationsServiceBindingsGetCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsGetCall + func (c *ProjectsLocationsServiceBindingsGetCall) Do(opts ...googleapi.CallOption) (*ServiceBinding, error) + func (c *ProjectsLocationsServiceBindingsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsGetCall + func (c *ProjectsLocationsServiceBindingsGetCall) Header() http.Header + func (c *ProjectsLocationsServiceBindingsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceBindingsGetCall + type ProjectsLocationsServiceBindingsGetIamPolicyCall struct + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsGetIamPolicyCall + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsGetIamPolicyCall + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) Header() http.Header + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceBindingsGetIamPolicyCall + func (c *ProjectsLocationsServiceBindingsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsServiceBindingsGetIamPolicyCall + type ProjectsLocationsServiceBindingsListCall struct + func (c *ProjectsLocationsServiceBindingsListCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsListCall + func (c *ProjectsLocationsServiceBindingsListCall) Do(opts ...googleapi.CallOption) (*ListServiceBindingsResponse, error) + func (c *ProjectsLocationsServiceBindingsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsListCall + func (c *ProjectsLocationsServiceBindingsListCall) Header() http.Header + func (c *ProjectsLocationsServiceBindingsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceBindingsListCall + func (c *ProjectsLocationsServiceBindingsListCall) PageSize(pageSize int64) *ProjectsLocationsServiceBindingsListCall + func (c *ProjectsLocationsServiceBindingsListCall) PageToken(pageToken string) *ProjectsLocationsServiceBindingsListCall + func (c *ProjectsLocationsServiceBindingsListCall) Pages(ctx context.Context, f func(*ListServiceBindingsResponse) error) error + type ProjectsLocationsServiceBindingsService struct + func NewProjectsLocationsServiceBindingsService(s *Service) *ProjectsLocationsServiceBindingsService + func (r *ProjectsLocationsServiceBindingsService) Create(parent string, servicebinding *ServiceBinding) *ProjectsLocationsServiceBindingsCreateCall + func (r *ProjectsLocationsServiceBindingsService) Delete(name string) *ProjectsLocationsServiceBindingsDeleteCall + func (r *ProjectsLocationsServiceBindingsService) Get(name string) *ProjectsLocationsServiceBindingsGetCall + func (r *ProjectsLocationsServiceBindingsService) GetIamPolicy(resource string) *ProjectsLocationsServiceBindingsGetIamPolicyCall + func (r *ProjectsLocationsServiceBindingsService) List(parent string) *ProjectsLocationsServiceBindingsListCall + func (r *ProjectsLocationsServiceBindingsService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsServiceBindingsSetIamPolicyCall + func (r *ProjectsLocationsServiceBindingsService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsServiceBindingsTestIamPermissionsCall + type ProjectsLocationsServiceBindingsSetIamPolicyCall struct + func (c *ProjectsLocationsServiceBindingsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsSetIamPolicyCall + func (c *ProjectsLocationsServiceBindingsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsServiceBindingsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsSetIamPolicyCall + func (c *ProjectsLocationsServiceBindingsSetIamPolicyCall) Header() http.Header + type ProjectsLocationsServiceBindingsTestIamPermissionsCall struct + func (c *ProjectsLocationsServiceBindingsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsServiceBindingsTestIamPermissionsCall + func (c *ProjectsLocationsServiceBindingsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsServiceBindingsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceBindingsTestIamPermissionsCall + func (c *ProjectsLocationsServiceBindingsTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsServiceLbPoliciesCreateCall struct + func (c *ProjectsLocationsServiceLbPoliciesCreateCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesCreateCall + func (c *ProjectsLocationsServiceLbPoliciesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsServiceLbPoliciesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesCreateCall + func (c *ProjectsLocationsServiceLbPoliciesCreateCall) Header() http.Header + func (c *ProjectsLocationsServiceLbPoliciesCreateCall) ServiceLbPolicyId(serviceLbPolicyId string) *ProjectsLocationsServiceLbPoliciesCreateCall + type ProjectsLocationsServiceLbPoliciesDeleteCall struct + func (c *ProjectsLocationsServiceLbPoliciesDeleteCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesDeleteCall + func (c *ProjectsLocationsServiceLbPoliciesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsServiceLbPoliciesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesDeleteCall + func (c *ProjectsLocationsServiceLbPoliciesDeleteCall) Header() http.Header + type ProjectsLocationsServiceLbPoliciesGetCall struct + func (c *ProjectsLocationsServiceLbPoliciesGetCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesGetCall + func (c *ProjectsLocationsServiceLbPoliciesGetCall) Do(opts ...googleapi.CallOption) (*ServiceLbPolicy, error) + func (c *ProjectsLocationsServiceLbPoliciesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesGetCall + func (c *ProjectsLocationsServiceLbPoliciesGetCall) Header() http.Header + func (c *ProjectsLocationsServiceLbPoliciesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceLbPoliciesGetCall + type ProjectsLocationsServiceLbPoliciesGetIamPolicyCall struct + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) Header() http.Header + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall + func (c *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall + type ProjectsLocationsServiceLbPoliciesListCall struct + func (c *ProjectsLocationsServiceLbPoliciesListCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesListCall + func (c *ProjectsLocationsServiceLbPoliciesListCall) Do(opts ...googleapi.CallOption) (*ListServiceLbPoliciesResponse, error) + func (c *ProjectsLocationsServiceLbPoliciesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesListCall + func (c *ProjectsLocationsServiceLbPoliciesListCall) Header() http.Header + func (c *ProjectsLocationsServiceLbPoliciesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsServiceLbPoliciesListCall + func (c *ProjectsLocationsServiceLbPoliciesListCall) PageSize(pageSize int64) *ProjectsLocationsServiceLbPoliciesListCall + func (c *ProjectsLocationsServiceLbPoliciesListCall) PageToken(pageToken string) *ProjectsLocationsServiceLbPoliciesListCall + func (c *ProjectsLocationsServiceLbPoliciesListCall) Pages(ctx context.Context, f func(*ListServiceLbPoliciesResponse) error) error + type ProjectsLocationsServiceLbPoliciesPatchCall struct + func (c *ProjectsLocationsServiceLbPoliciesPatchCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesPatchCall + func (c *ProjectsLocationsServiceLbPoliciesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsServiceLbPoliciesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesPatchCall + func (c *ProjectsLocationsServiceLbPoliciesPatchCall) Header() http.Header + func (c *ProjectsLocationsServiceLbPoliciesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsServiceLbPoliciesPatchCall + type ProjectsLocationsServiceLbPoliciesService struct + func NewProjectsLocationsServiceLbPoliciesService(s *Service) *ProjectsLocationsServiceLbPoliciesService + func (r *ProjectsLocationsServiceLbPoliciesService) Create(parent string, servicelbpolicy *ServiceLbPolicy) *ProjectsLocationsServiceLbPoliciesCreateCall + func (r *ProjectsLocationsServiceLbPoliciesService) Delete(name string) *ProjectsLocationsServiceLbPoliciesDeleteCall + func (r *ProjectsLocationsServiceLbPoliciesService) Get(name string) *ProjectsLocationsServiceLbPoliciesGetCall + func (r *ProjectsLocationsServiceLbPoliciesService) GetIamPolicy(resource string) *ProjectsLocationsServiceLbPoliciesGetIamPolicyCall + func (r *ProjectsLocationsServiceLbPoliciesService) List(parent string) *ProjectsLocationsServiceLbPoliciesListCall + func (r *ProjectsLocationsServiceLbPoliciesService) Patch(name string, servicelbpolicy *ServiceLbPolicy) *ProjectsLocationsServiceLbPoliciesPatchCall + func (r *ProjectsLocationsServiceLbPoliciesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall + func (r *ProjectsLocationsServiceLbPoliciesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall + type ProjectsLocationsServiceLbPoliciesSetIamPolicyCall struct + func (c *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall + func (c *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall + func (c *ProjectsLocationsServiceLbPoliciesSetIamPolicyCall) Header() http.Header + type ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall struct + func (c *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall + func (c *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall + func (c *ProjectsLocationsServiceLbPoliciesTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsTcpRoutesCreateCall struct + func (c *ProjectsLocationsTcpRoutesCreateCall) Context(ctx context.Context) *ProjectsLocationsTcpRoutesCreateCall + func (c *ProjectsLocationsTcpRoutesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTcpRoutesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsTcpRoutesCreateCall + func (c *ProjectsLocationsTcpRoutesCreateCall) Header() http.Header + func (c *ProjectsLocationsTcpRoutesCreateCall) TcpRouteId(tcpRouteId string) *ProjectsLocationsTcpRoutesCreateCall + type ProjectsLocationsTcpRoutesDeleteCall struct + func (c *ProjectsLocationsTcpRoutesDeleteCall) Context(ctx context.Context) *ProjectsLocationsTcpRoutesDeleteCall + func (c *ProjectsLocationsTcpRoutesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTcpRoutesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsTcpRoutesDeleteCall + func (c *ProjectsLocationsTcpRoutesDeleteCall) Header() http.Header + type ProjectsLocationsTcpRoutesGetCall struct + func (c *ProjectsLocationsTcpRoutesGetCall) Context(ctx context.Context) *ProjectsLocationsTcpRoutesGetCall + func (c *ProjectsLocationsTcpRoutesGetCall) Do(opts ...googleapi.CallOption) (*TcpRoute, error) + func (c *ProjectsLocationsTcpRoutesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsTcpRoutesGetCall + func (c *ProjectsLocationsTcpRoutesGetCall) Header() http.Header + func (c *ProjectsLocationsTcpRoutesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsTcpRoutesGetCall + type ProjectsLocationsTcpRoutesListCall struct + func (c *ProjectsLocationsTcpRoutesListCall) Context(ctx context.Context) *ProjectsLocationsTcpRoutesListCall + func (c *ProjectsLocationsTcpRoutesListCall) Do(opts ...googleapi.CallOption) (*ListTcpRoutesResponse, error) + func (c *ProjectsLocationsTcpRoutesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsTcpRoutesListCall + func (c *ProjectsLocationsTcpRoutesListCall) Header() http.Header + func (c *ProjectsLocationsTcpRoutesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsTcpRoutesListCall + func (c *ProjectsLocationsTcpRoutesListCall) PageSize(pageSize int64) *ProjectsLocationsTcpRoutesListCall + func (c *ProjectsLocationsTcpRoutesListCall) PageToken(pageToken string) *ProjectsLocationsTcpRoutesListCall + func (c *ProjectsLocationsTcpRoutesListCall) Pages(ctx context.Context, f func(*ListTcpRoutesResponse) error) error + type ProjectsLocationsTcpRoutesPatchCall struct + func (c *ProjectsLocationsTcpRoutesPatchCall) Context(ctx context.Context) *ProjectsLocationsTcpRoutesPatchCall + func (c *ProjectsLocationsTcpRoutesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTcpRoutesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsTcpRoutesPatchCall + func (c *ProjectsLocationsTcpRoutesPatchCall) Header() http.Header + func (c *ProjectsLocationsTcpRoutesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsTcpRoutesPatchCall + type ProjectsLocationsTcpRoutesService struct + func NewProjectsLocationsTcpRoutesService(s *Service) *ProjectsLocationsTcpRoutesService + func (r *ProjectsLocationsTcpRoutesService) Create(parent string, tcproute *TcpRoute) *ProjectsLocationsTcpRoutesCreateCall + func (r *ProjectsLocationsTcpRoutesService) Delete(name string) *ProjectsLocationsTcpRoutesDeleteCall + func (r *ProjectsLocationsTcpRoutesService) Get(name string) *ProjectsLocationsTcpRoutesGetCall + func (r *ProjectsLocationsTcpRoutesService) List(parent string) *ProjectsLocationsTcpRoutesListCall + func (r *ProjectsLocationsTcpRoutesService) Patch(name string, tcproute *TcpRoute) *ProjectsLocationsTcpRoutesPatchCall + type ProjectsLocationsTlsRoutesCreateCall struct + func (c *ProjectsLocationsTlsRoutesCreateCall) Context(ctx context.Context) *ProjectsLocationsTlsRoutesCreateCall + func (c *ProjectsLocationsTlsRoutesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTlsRoutesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsTlsRoutesCreateCall + func (c *ProjectsLocationsTlsRoutesCreateCall) Header() http.Header + func (c *ProjectsLocationsTlsRoutesCreateCall) TlsRouteId(tlsRouteId string) *ProjectsLocationsTlsRoutesCreateCall + type ProjectsLocationsTlsRoutesDeleteCall struct + func (c *ProjectsLocationsTlsRoutesDeleteCall) Context(ctx context.Context) *ProjectsLocationsTlsRoutesDeleteCall + func (c *ProjectsLocationsTlsRoutesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTlsRoutesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsTlsRoutesDeleteCall + func (c *ProjectsLocationsTlsRoutesDeleteCall) Header() http.Header + type ProjectsLocationsTlsRoutesGetCall struct + func (c *ProjectsLocationsTlsRoutesGetCall) Context(ctx context.Context) *ProjectsLocationsTlsRoutesGetCall + func (c *ProjectsLocationsTlsRoutesGetCall) Do(opts ...googleapi.CallOption) (*TlsRoute, error) + func (c *ProjectsLocationsTlsRoutesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsTlsRoutesGetCall + func (c *ProjectsLocationsTlsRoutesGetCall) Header() http.Header + func (c *ProjectsLocationsTlsRoutesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsTlsRoutesGetCall + type ProjectsLocationsTlsRoutesListCall struct + func (c *ProjectsLocationsTlsRoutesListCall) Context(ctx context.Context) *ProjectsLocationsTlsRoutesListCall + func (c *ProjectsLocationsTlsRoutesListCall) Do(opts ...googleapi.CallOption) (*ListTlsRoutesResponse, error) + func (c *ProjectsLocationsTlsRoutesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsTlsRoutesListCall + func (c *ProjectsLocationsTlsRoutesListCall) Header() http.Header + func (c *ProjectsLocationsTlsRoutesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsTlsRoutesListCall + func (c *ProjectsLocationsTlsRoutesListCall) PageSize(pageSize int64) *ProjectsLocationsTlsRoutesListCall + func (c *ProjectsLocationsTlsRoutesListCall) PageToken(pageToken string) *ProjectsLocationsTlsRoutesListCall + func (c *ProjectsLocationsTlsRoutesListCall) Pages(ctx context.Context, f func(*ListTlsRoutesResponse) error) error + type ProjectsLocationsTlsRoutesPatchCall struct + func (c *ProjectsLocationsTlsRoutesPatchCall) Context(ctx context.Context) *ProjectsLocationsTlsRoutesPatchCall + func (c *ProjectsLocationsTlsRoutesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsTlsRoutesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsTlsRoutesPatchCall + func (c *ProjectsLocationsTlsRoutesPatchCall) Header() http.Header + func (c *ProjectsLocationsTlsRoutesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsTlsRoutesPatchCall + type ProjectsLocationsTlsRoutesService struct + func NewProjectsLocationsTlsRoutesService(s *Service) *ProjectsLocationsTlsRoutesService + func (r *ProjectsLocationsTlsRoutesService) Create(parent string, tlsroute *TlsRoute) *ProjectsLocationsTlsRoutesCreateCall + func (r *ProjectsLocationsTlsRoutesService) Delete(name string) *ProjectsLocationsTlsRoutesDeleteCall + func (r *ProjectsLocationsTlsRoutesService) Get(name string) *ProjectsLocationsTlsRoutesGetCall + func (r *ProjectsLocationsTlsRoutesService) List(parent string) *ProjectsLocationsTlsRoutesListCall + func (r *ProjectsLocationsTlsRoutesService) Patch(name string, tlsroute *TlsRoute) *ProjectsLocationsTlsRoutesPatchCall + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type ServiceBinding struct + CreateTime string + Description string + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + Service string + ServiceId string + UpdateTime string + func (s *ServiceBinding) MarshalJSON() ([]byte, error) + type ServiceLbPolicy struct + AutoCapacityDrain *ServiceLbPolicyAutoCapacityDrain + CreateTime string + Description string + FailoverConfig *ServiceLbPolicyFailoverConfig + ForceSendFields []string + Labels map[string]string + LoadBalancingAlgorithm string + Name string + NullFields []string + UpdateTime string + func (s *ServiceLbPolicy) MarshalJSON() ([]byte, error) + type ServiceLbPolicyAutoCapacityDrain struct + Enable bool + ForceSendFields []string + NullFields []string + func (s *ServiceLbPolicyAutoCapacityDrain) MarshalJSON() ([]byte, error) + type ServiceLbPolicyFailoverConfig struct + FailoverHealthThreshold int64 + ForceSendFields []string + NullFields []string + func (s *ServiceLbPolicyFailoverConfig) MarshalJSON() ([]byte, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + UpdateMask string + func (s *SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type TcpRoute struct + CreateTime string + Description string + ForceSendFields []string + Gateways []string + Labels map[string]string + Meshes []string + Name string + NullFields []string + Rules []*TcpRouteRouteRule + SelfLink string + UpdateTime string + func (s *TcpRoute) MarshalJSON() ([]byte, error) + type TcpRouteRouteAction struct + Destinations []*TcpRouteRouteDestination + ForceSendFields []string + NullFields []string + OriginalDestination bool + func (s *TcpRouteRouteAction) MarshalJSON() ([]byte, error) + type TcpRouteRouteDestination struct + ForceSendFields []string + NullFields []string + ServiceName string + Weight int64 + func (s *TcpRouteRouteDestination) MarshalJSON() ([]byte, error) + type TcpRouteRouteMatch struct + Address string + ForceSendFields []string + NullFields []string + Port string + func (s *TcpRouteRouteMatch) MarshalJSON() ([]byte, error) + type TcpRouteRouteRule struct + Action *TcpRouteRouteAction + ForceSendFields []string + Matches []*TcpRouteRouteMatch + NullFields []string + func (s *TcpRouteRouteRule) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type TlsRoute struct + CreateTime string + Description string + ForceSendFields []string + Gateways []string + Labels map[string]string + Meshes []string + Name string + NullFields []string + Rules []*TlsRouteRouteRule + SelfLink string + UpdateTime string + func (s *TlsRoute) MarshalJSON() ([]byte, error) + type TlsRouteRouteAction struct + Destinations []*TlsRouteRouteDestination + ForceSendFields []string + NullFields []string + func (s *TlsRouteRouteAction) MarshalJSON() ([]byte, error) + type TlsRouteRouteDestination struct + ForceSendFields []string + NullFields []string + ServiceName string + Weight int64 + func (s *TlsRouteRouteDestination) MarshalJSON() ([]byte, error) + type TlsRouteRouteMatch struct + Alpn []string + ForceSendFields []string + NullFields []string + SniHost []string + func (s *TlsRouteRouteMatch) MarshalJSON() ([]byte, error) + type TlsRouteRouteRule struct + Action *TlsRouteRouteAction + ForceSendFields []string + Matches []*TlsRouteRouteMatch + NullFields []string + func (s *TlsRouteRouteRule) MarshalJSON() ([]byte, error) + type TrafficPortSelector struct + ForceSendFields []string + NullFields []string + Ports []string + func (s *TrafficPortSelector) MarshalJSON() ([]byte, error)