Documentation
¶
Overview ¶
Package compute is an auto-generated package for the Google Compute Engine API.
General documentation ¶
For information about setting deadlines, reusing contexts, and more please visit https://pkg.go.dev/cloud.google.com/go.
Example usage ¶
To get started with this package, create a client.
ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close()
The client will use your default application credentials. Clients should be reused instead of created as needed. The methods of Client are safe for concurrent use by multiple goroutines. The returned client must be Closed when it is done being used.
Using the Client ¶
The following is an example of making an API call with the newly created client.
ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AggregatedListAcceleratorTypesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AggregatedListAcceleratorTypesRequest. } it := c.AggregatedList(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Inspecting errors ¶
To see examples of how to inspect errors returned by this package please reference [Inspecting errors](https://pkg.go.dev/cloud.google.com/go#hdr-Inspecting_errors).
Use of Context ¶
The ctx passed to NewAcceleratorTypesClient is used for authentication requests and for creating the underlying connection, but is not used for subsequent calls. Individual methods on the client use the ctx given to them.
To close the open connection, use the Close() method.
Index ¶
- func DefaultAuthScopes() []string
- type AcceleratorTypeIterator
- type AcceleratorTypesCallOptions
- type AcceleratorTypesClient
- func (c *AcceleratorTypesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAcceleratorTypesRequest, ...) *AcceleratorTypesScopedListPairIterator
- func (c *AcceleratorTypesClient) Close() error
- func (c *AcceleratorTypesClient) Connection() *grpc.ClientConndeprecated
- func (c *AcceleratorTypesClient) Get(ctx context.Context, req *computepb.GetAcceleratorTypeRequest, ...) (*computepb.AcceleratorType, error)
- func (c *AcceleratorTypesClient) List(ctx context.Context, req *computepb.ListAcceleratorTypesRequest, ...) *AcceleratorTypeIterator
- type AcceleratorTypesScopedListPair
- type AcceleratorTypesScopedListPairIterator
- type AddressIterator
- type AddressesCallOptions
- type AddressesClient
- func (c *AddressesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAddressesRequest, ...) *AddressesScopedListPairIterator
- func (c *AddressesClient) Close() error
- func (c *AddressesClient) Connection() *grpc.ClientConndeprecated
- func (c *AddressesClient) Delete(ctx context.Context, req *computepb.DeleteAddressRequest, ...) (*Operation, error)
- func (c *AddressesClient) Get(ctx context.Context, req *computepb.GetAddressRequest, opts ...gax.CallOption) (*computepb.Address, error)
- func (c *AddressesClient) Insert(ctx context.Context, req *computepb.InsertAddressRequest, ...) (*Operation, error)
- func (c *AddressesClient) List(ctx context.Context, req *computepb.ListAddressesRequest, ...) *AddressIterator
- func (c *AddressesClient) Move(ctx context.Context, req *computepb.MoveAddressRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *AddressesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsAddressRequest, ...) (*Operation, error)
- type AddressesScopedListPair
- type AddressesScopedListPairIterator
- type AutoscalerIterator
- type AutoscalersCallOptions
- type AutoscalersClient
- func (c *AutoscalersClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAutoscalersRequest, ...) *AutoscalersScopedListPairIterator
- func (c *AutoscalersClient) Close() error
- func (c *AutoscalersClient) Connection() *grpc.ClientConndeprecated
- func (c *AutoscalersClient) Delete(ctx context.Context, req *computepb.DeleteAutoscalerRequest, ...) (*Operation, error)
- func (c *AutoscalersClient) Get(ctx context.Context, req *computepb.GetAutoscalerRequest, ...) (*computepb.Autoscaler, error)
- func (c *AutoscalersClient) Insert(ctx context.Context, req *computepb.InsertAutoscalerRequest, ...) (*Operation, error)
- func (c *AutoscalersClient) List(ctx context.Context, req *computepb.ListAutoscalersRequest, ...) *AutoscalerIterator
- func (c *AutoscalersClient) Patch(ctx context.Context, req *computepb.PatchAutoscalerRequest, ...) (*Operation, error)
- func (c *AutoscalersClient) Update(ctx context.Context, req *computepb.UpdateAutoscalerRequest, ...) (*Operation, error)
- type AutoscalersScopedListPair
- type AutoscalersScopedListPairIterator
- type BackendBucketIterator
- type BackendBucketsCallOptions
- type BackendBucketsClient
- func (c *BackendBucketsClient) AddSignedUrlKey(ctx context.Context, req *computepb.AddSignedUrlKeyBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) Close() error
- func (c *BackendBucketsClient) Connection() *grpc.ClientConndeprecated
- func (c *BackendBucketsClient) Delete(ctx context.Context, req *computepb.DeleteBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) DeleteSignedUrlKey(ctx context.Context, req *computepb.DeleteSignedUrlKeyBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) Get(ctx context.Context, req *computepb.GetBackendBucketRequest, ...) (*computepb.BackendBucket, error)
- func (c *BackendBucketsClient) Insert(ctx context.Context, req *computepb.InsertBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) List(ctx context.Context, req *computepb.ListBackendBucketsRequest, ...) *BackendBucketIterator
- func (c *BackendBucketsClient) Patch(ctx context.Context, req *computepb.PatchBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) SetEdgeSecurityPolicy(ctx context.Context, req *computepb.SetEdgeSecurityPolicyBackendBucketRequest, ...) (*Operation, error)
- func (c *BackendBucketsClient) Update(ctx context.Context, req *computepb.UpdateBackendBucketRequest, ...) (*Operation, error)
- type BackendServiceIterator
- type BackendServicesCallOptions
- type BackendServicesClient
- func (c *BackendServicesClient) AddSignedUrlKey(ctx context.Context, req *computepb.AddSignedUrlKeyBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListBackendServicesRequest, ...) *BackendServicesScopedListPairIterator
- func (c *BackendServicesClient) Close() error
- func (c *BackendServicesClient) Connection() *grpc.ClientConndeprecated
- func (c *BackendServicesClient) Delete(ctx context.Context, req *computepb.DeleteBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) DeleteSignedUrlKey(ctx context.Context, req *computepb.DeleteSignedUrlKeyBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) Get(ctx context.Context, req *computepb.GetBackendServiceRequest, ...) (*computepb.BackendService, error)
- func (c *BackendServicesClient) GetHealth(ctx context.Context, req *computepb.GetHealthBackendServiceRequest, ...) (*computepb.BackendServiceGroupHealth, error)
- func (c *BackendServicesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyBackendServiceRequest, ...) (*computepb.Policy, error)
- func (c *BackendServicesClient) Insert(ctx context.Context, req *computepb.InsertBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) List(ctx context.Context, req *computepb.ListBackendServicesRequest, ...) *BackendServiceIterator
- func (c *BackendServicesClient) Patch(ctx context.Context, req *computepb.PatchBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) SetEdgeSecurityPolicy(ctx context.Context, req *computepb.SetEdgeSecurityPolicyBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyBackendServiceRequest, ...) (*computepb.Policy, error)
- func (c *BackendServicesClient) SetSecurityPolicy(ctx context.Context, req *computepb.SetSecurityPolicyBackendServiceRequest, ...) (*Operation, error)
- func (c *BackendServicesClient) Update(ctx context.Context, req *computepb.UpdateBackendServiceRequest, ...) (*Operation, error)
- type BackendServicesScopedListPair
- type BackendServicesScopedListPairIterator
- type CommitmentIterator
- type CommitmentsScopedListPair
- type CommitmentsScopedListPairIterator
- type DiskIterator
- type DiskTypeIterator
- type DiskTypesCallOptions
- type DiskTypesClient
- func (c *DiskTypesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListDiskTypesRequest, ...) *DiskTypesScopedListPairIterator
- func (c *DiskTypesClient) Close() error
- func (c *DiskTypesClient) Connection() *grpc.ClientConndeprecated
- func (c *DiskTypesClient) Get(ctx context.Context, req *computepb.GetDiskTypeRequest, opts ...gax.CallOption) (*computepb.DiskType, error)
- func (c *DiskTypesClient) List(ctx context.Context, req *computepb.ListDiskTypesRequest, ...) *DiskTypeIterator
- type DiskTypesScopedListPair
- type DiskTypesScopedListPairIterator
- type DisksCallOptions
- type DisksClient
- func (c *DisksClient) AddResourcePolicies(ctx context.Context, req *computepb.AddResourcePoliciesDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListDisksRequest, ...) *DisksScopedListPairIterator
- func (c *DisksClient) BulkInsert(ctx context.Context, req *computepb.BulkInsertDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) Close() error
- func (c *DisksClient) Connection() *grpc.ClientConndeprecated
- func (c *DisksClient) CreateSnapshot(ctx context.Context, req *computepb.CreateSnapshotDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) Delete(ctx context.Context, req *computepb.DeleteDiskRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *DisksClient) Get(ctx context.Context, req *computepb.GetDiskRequest, opts ...gax.CallOption) (*computepb.Disk, error)
- func (c *DisksClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyDiskRequest, ...) (*computepb.Policy, error)
- func (c *DisksClient) Insert(ctx context.Context, req *computepb.InsertDiskRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *DisksClient) List(ctx context.Context, req *computepb.ListDisksRequest, opts ...gax.CallOption) *DiskIterator
- func (c *DisksClient) RemoveResourcePolicies(ctx context.Context, req *computepb.RemoveResourcePoliciesDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) Resize(ctx context.Context, req *computepb.ResizeDiskRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *DisksClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyDiskRequest, ...) (*computepb.Policy, error)
- func (c *DisksClient) SetLabels(ctx context.Context, req *computepb.SetLabelsDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) StartAsyncReplication(ctx context.Context, req *computepb.StartAsyncReplicationDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) StopAsyncReplication(ctx context.Context, req *computepb.StopAsyncReplicationDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) StopGroupAsyncReplication(ctx context.Context, req *computepb.StopGroupAsyncReplicationDiskRequest, ...) (*Operation, error)
- func (c *DisksClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsDiskRequest, ...) (*computepb.TestPermissionsResponse, error)
- func (c *DisksClient) Update(ctx context.Context, req *computepb.UpdateDiskRequest, opts ...gax.CallOption) (*Operation, error)
- type DisksScopedListPair
- type DisksScopedListPairIterator
- type ExchangedPeeringRouteIterator
- type ExternalVpnGatewayIterator
- type ExternalVpnGatewaysCallOptions
- type ExternalVpnGatewaysClient
- func (c *ExternalVpnGatewaysClient) Close() error
- func (c *ExternalVpnGatewaysClient) Connection() *grpc.ClientConndeprecated
- func (c *ExternalVpnGatewaysClient) Delete(ctx context.Context, req *computepb.DeleteExternalVpnGatewayRequest, ...) (*Operation, error)
- func (c *ExternalVpnGatewaysClient) Get(ctx context.Context, req *computepb.GetExternalVpnGatewayRequest, ...) (*computepb.ExternalVpnGateway, error)
- func (c *ExternalVpnGatewaysClient) Insert(ctx context.Context, req *computepb.InsertExternalVpnGatewayRequest, ...) (*Operation, error)
- func (c *ExternalVpnGatewaysClient) List(ctx context.Context, req *computepb.ListExternalVpnGatewaysRequest, ...) *ExternalVpnGatewayIterator
- func (c *ExternalVpnGatewaysClient) SetLabels(ctx context.Context, req *computepb.SetLabelsExternalVpnGatewayRequest, ...) (*Operation, error)
- func (c *ExternalVpnGatewaysClient) TestIamPermissions(ctx context.Context, ...) (*computepb.TestPermissionsResponse, error)
- type FirewallIterator
- type FirewallPoliciesCallOptions
- type FirewallPoliciesClient
- func (c *FirewallPoliciesClient) AddAssociation(ctx context.Context, req *computepb.AddAssociationFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) AddRule(ctx context.Context, req *computepb.AddRuleFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) CloneRules(ctx context.Context, req *computepb.CloneRulesFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) Close() error
- func (c *FirewallPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *FirewallPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) Get(ctx context.Context, req *computepb.GetFirewallPolicyRequest, ...) (*computepb.FirewallPolicy, error)
- func (c *FirewallPoliciesClient) GetAssociation(ctx context.Context, req *computepb.GetAssociationFirewallPolicyRequest, ...) (*computepb.FirewallPolicyAssociation, error)
- func (c *FirewallPoliciesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyFirewallPolicyRequest, ...) (*computepb.Policy, error)
- func (c *FirewallPoliciesClient) GetRule(ctx context.Context, req *computepb.GetRuleFirewallPolicyRequest, ...) (*computepb.FirewallPolicyRule, error)
- func (c *FirewallPoliciesClient) Insert(ctx context.Context, req *computepb.InsertFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) List(ctx context.Context, req *computepb.ListFirewallPoliciesRequest, ...) *FirewallPolicyIterator
- func (c *FirewallPoliciesClient) ListAssociations(ctx context.Context, req *computepb.ListAssociationsFirewallPolicyRequest, ...) (*computepb.FirewallPoliciesListAssociationsResponse, error)
- func (c *FirewallPoliciesClient) Move(ctx context.Context, req *computepb.MoveFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) Patch(ctx context.Context, req *computepb.PatchFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) PatchRule(ctx context.Context, req *computepb.PatchRuleFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) RemoveAssociation(ctx context.Context, req *computepb.RemoveAssociationFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) RemoveRule(ctx context.Context, req *computepb.RemoveRuleFirewallPolicyRequest, ...) (*Operation, error)
- func (c *FirewallPoliciesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyFirewallPolicyRequest, ...) (*computepb.Policy, error)
- func (c *FirewallPoliciesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsFirewallPolicyRequest, ...) (*computepb.TestPermissionsResponse, error)
- type FirewallPolicyIterator
- type FirewallsCallOptions
- type FirewallsClient
- func (c *FirewallsClient) Close() error
- func (c *FirewallsClient) Connection() *grpc.ClientConndeprecated
- func (c *FirewallsClient) Delete(ctx context.Context, req *computepb.DeleteFirewallRequest, ...) (*Operation, error)
- func (c *FirewallsClient) Get(ctx context.Context, req *computepb.GetFirewallRequest, opts ...gax.CallOption) (*computepb.Firewall, error)
- func (c *FirewallsClient) Insert(ctx context.Context, req *computepb.InsertFirewallRequest, ...) (*Operation, error)
- func (c *FirewallsClient) List(ctx context.Context, req *computepb.ListFirewallsRequest, ...) *FirewallIterator
- func (c *FirewallsClient) Patch(ctx context.Context, req *computepb.PatchFirewallRequest, ...) (*Operation, error)
- func (c *FirewallsClient) Update(ctx context.Context, req *computepb.UpdateFirewallRequest, ...) (*Operation, error)
- type ForwardingRuleIterator
- type ForwardingRulesCallOptions
- type ForwardingRulesClient
- func (c *ForwardingRulesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListForwardingRulesRequest, ...) *ForwardingRulesScopedListPairIterator
- func (c *ForwardingRulesClient) Close() error
- func (c *ForwardingRulesClient) Connection() *grpc.ClientConndeprecated
- func (c *ForwardingRulesClient) Delete(ctx context.Context, req *computepb.DeleteForwardingRuleRequest, ...) (*Operation, error)
- func (c *ForwardingRulesClient) Get(ctx context.Context, req *computepb.GetForwardingRuleRequest, ...) (*computepb.ForwardingRule, error)
- func (c *ForwardingRulesClient) Insert(ctx context.Context, req *computepb.InsertForwardingRuleRequest, ...) (*Operation, error)
- func (c *ForwardingRulesClient) List(ctx context.Context, req *computepb.ListForwardingRulesRequest, ...) *ForwardingRuleIterator
- func (c *ForwardingRulesClient) Patch(ctx context.Context, req *computepb.PatchForwardingRuleRequest, ...) (*Operation, error)
- func (c *ForwardingRulesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsForwardingRuleRequest, ...) (*Operation, error)
- func (c *ForwardingRulesClient) SetTarget(ctx context.Context, req *computepb.SetTargetForwardingRuleRequest, ...) (*Operation, error)
- type ForwardingRulesScopedListPair
- type ForwardingRulesScopedListPairIterator
- type GlobalAddressesCallOptions
- type GlobalAddressesClient
- func (c *GlobalAddressesClient) Close() error
- func (c *GlobalAddressesClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalAddressesClient) Delete(ctx context.Context, req *computepb.DeleteGlobalAddressRequest, ...) (*Operation, error)
- func (c *GlobalAddressesClient) Get(ctx context.Context, req *computepb.GetGlobalAddressRequest, ...) (*computepb.Address, error)
- func (c *GlobalAddressesClient) Insert(ctx context.Context, req *computepb.InsertGlobalAddressRequest, ...) (*Operation, error)
- func (c *GlobalAddressesClient) List(ctx context.Context, req *computepb.ListGlobalAddressesRequest, ...) *AddressIterator
- func (c *GlobalAddressesClient) Move(ctx context.Context, req *computepb.MoveGlobalAddressRequest, ...) (*Operation, error)
- func (c *GlobalAddressesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsGlobalAddressRequest, ...) (*Operation, error)
- type GlobalForwardingRulesCallOptions
- type GlobalForwardingRulesClient
- func (c *GlobalForwardingRulesClient) Close() error
- func (c *GlobalForwardingRulesClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalForwardingRulesClient) Delete(ctx context.Context, req *computepb.DeleteGlobalForwardingRuleRequest, ...) (*Operation, error)
- func (c *GlobalForwardingRulesClient) Get(ctx context.Context, req *computepb.GetGlobalForwardingRuleRequest, ...) (*computepb.ForwardingRule, error)
- func (c *GlobalForwardingRulesClient) Insert(ctx context.Context, req *computepb.InsertGlobalForwardingRuleRequest, ...) (*Operation, error)
- func (c *GlobalForwardingRulesClient) List(ctx context.Context, req *computepb.ListGlobalForwardingRulesRequest, ...) *ForwardingRuleIterator
- func (c *GlobalForwardingRulesClient) Patch(ctx context.Context, req *computepb.PatchGlobalForwardingRuleRequest, ...) (*Operation, error)
- func (c *GlobalForwardingRulesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsGlobalForwardingRuleRequest, ...) (*Operation, error)
- func (c *GlobalForwardingRulesClient) SetTarget(ctx context.Context, req *computepb.SetTargetGlobalForwardingRuleRequest, ...) (*Operation, error)
- type GlobalNetworkEndpointGroupsCallOptions
- type GlobalNetworkEndpointGroupsClient
- func (c *GlobalNetworkEndpointGroupsClient) AttachNetworkEndpoints(ctx context.Context, ...) (*Operation, error)
- func (c *GlobalNetworkEndpointGroupsClient) Close() error
- func (c *GlobalNetworkEndpointGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalNetworkEndpointGroupsClient) Delete(ctx context.Context, req *computepb.DeleteGlobalNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *GlobalNetworkEndpointGroupsClient) DetachNetworkEndpoints(ctx context.Context, ...) (*Operation, error)
- func (c *GlobalNetworkEndpointGroupsClient) Get(ctx context.Context, req *computepb.GetGlobalNetworkEndpointGroupRequest, ...) (*computepb.NetworkEndpointGroup, error)
- func (c *GlobalNetworkEndpointGroupsClient) Insert(ctx context.Context, req *computepb.InsertGlobalNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *GlobalNetworkEndpointGroupsClient) List(ctx context.Context, req *computepb.ListGlobalNetworkEndpointGroupsRequest, ...) *NetworkEndpointGroupIterator
- func (c *GlobalNetworkEndpointGroupsClient) ListNetworkEndpoints(ctx context.Context, ...) *NetworkEndpointWithHealthStatusIterator
- type GlobalOperationsCallOptions
- type GlobalOperationsClient
- func (c *GlobalOperationsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListGlobalOperationsRequest, ...) *OperationsScopedListPairIterator
- func (c *GlobalOperationsClient) Close() error
- func (c *GlobalOperationsClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalOperationsClient) Delete(ctx context.Context, req *computepb.DeleteGlobalOperationRequest, ...) (*computepb.DeleteGlobalOperationResponse, error)
- func (c *GlobalOperationsClient) Get(ctx context.Context, req *computepb.GetGlobalOperationRequest, ...) (*computepb.Operation, error)
- func (c *GlobalOperationsClient) List(ctx context.Context, req *computepb.ListGlobalOperationsRequest, ...) *OperationIterator
- func (c *GlobalOperationsClient) Wait(ctx context.Context, req *computepb.WaitGlobalOperationRequest, ...) (*computepb.Operation, error)
- type GlobalOrganizationOperationsCallOptions
- type GlobalOrganizationOperationsClient
- func (c *GlobalOrganizationOperationsClient) Close() error
- func (c *GlobalOrganizationOperationsClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalOrganizationOperationsClient) Delete(ctx context.Context, req *computepb.DeleteGlobalOrganizationOperationRequest, ...) (*computepb.DeleteGlobalOrganizationOperationResponse, error)
- func (c *GlobalOrganizationOperationsClient) Get(ctx context.Context, req *computepb.GetGlobalOrganizationOperationRequest, ...) (*computepb.Operation, error)
- func (c *GlobalOrganizationOperationsClient) List(ctx context.Context, req *computepb.ListGlobalOrganizationOperationsRequest, ...) *OperationIterator
- type GlobalPublicDelegatedPrefixesCallOptions
- type GlobalPublicDelegatedPrefixesClient
- func (c *GlobalPublicDelegatedPrefixesClient) Close() error
- func (c *GlobalPublicDelegatedPrefixesClient) Connection() *grpc.ClientConndeprecated
- func (c *GlobalPublicDelegatedPrefixesClient) Delete(ctx context.Context, req *computepb.DeleteGlobalPublicDelegatedPrefixeRequest, ...) (*Operation, error)
- func (c *GlobalPublicDelegatedPrefixesClient) Get(ctx context.Context, req *computepb.GetGlobalPublicDelegatedPrefixeRequest, ...) (*computepb.PublicDelegatedPrefix, error)
- func (c *GlobalPublicDelegatedPrefixesClient) Insert(ctx context.Context, req *computepb.InsertGlobalPublicDelegatedPrefixeRequest, ...) (*Operation, error)
- func (c *GlobalPublicDelegatedPrefixesClient) List(ctx context.Context, req *computepb.ListGlobalPublicDelegatedPrefixesRequest, ...) *PublicDelegatedPrefixIterator
- func (c *GlobalPublicDelegatedPrefixesClient) Patch(ctx context.Context, req *computepb.PatchGlobalPublicDelegatedPrefixeRequest, ...) (*Operation, error)
- type HealthCheckIterator
- type HealthCheckServiceIterator
- type HealthChecksCallOptions
- type HealthChecksClient
- func (c *HealthChecksClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListHealthChecksRequest, ...) *HealthChecksScopedListPairIterator
- func (c *HealthChecksClient) Close() error
- func (c *HealthChecksClient) Connection() *grpc.ClientConndeprecated
- func (c *HealthChecksClient) Delete(ctx context.Context, req *computepb.DeleteHealthCheckRequest, ...) (*Operation, error)
- func (c *HealthChecksClient) Get(ctx context.Context, req *computepb.GetHealthCheckRequest, ...) (*computepb.HealthCheck, error)
- func (c *HealthChecksClient) Insert(ctx context.Context, req *computepb.InsertHealthCheckRequest, ...) (*Operation, error)
- func (c *HealthChecksClient) List(ctx context.Context, req *computepb.ListHealthChecksRequest, ...) *HealthCheckIterator
- func (c *HealthChecksClient) Patch(ctx context.Context, req *computepb.PatchHealthCheckRequest, ...) (*Operation, error)
- func (c *HealthChecksClient) Update(ctx context.Context, req *computepb.UpdateHealthCheckRequest, ...) (*Operation, error)
- type HealthChecksScopedListPair
- type HealthChecksScopedListPairIterator
- type ImageFamilyViewsCallOptions
- type ImageFamilyViewsClient
- type ImageIterator
- type ImagesCallOptions
- type ImagesClient
- func (c *ImagesClient) Close() error
- func (c *ImagesClient) Connection() *grpc.ClientConndeprecated
- func (c *ImagesClient) Delete(ctx context.Context, req *computepb.DeleteImageRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *ImagesClient) Deprecate(ctx context.Context, req *computepb.DeprecateImageRequest, ...) (*Operation, error)
- func (c *ImagesClient) Get(ctx context.Context, req *computepb.GetImageRequest, opts ...gax.CallOption) (*computepb.Image, error)
- func (c *ImagesClient) GetFromFamily(ctx context.Context, req *computepb.GetFromFamilyImageRequest, ...) (*computepb.Image, error)
- func (c *ImagesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyImageRequest, ...) (*computepb.Policy, error)
- func (c *ImagesClient) Insert(ctx context.Context, req *computepb.InsertImageRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *ImagesClient) List(ctx context.Context, req *computepb.ListImagesRequest, opts ...gax.CallOption) *ImageIterator
- func (c *ImagesClient) Patch(ctx context.Context, req *computepb.PatchImageRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *ImagesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyImageRequest, ...) (*computepb.Policy, error)
- func (c *ImagesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsImageRequest, ...) (*Operation, error)
- func (c *ImagesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsImageRequest, ...) (*computepb.TestPermissionsResponse, error)
- type InstanceGroupIterator
- type InstanceGroupManagerIterator
- type InstanceGroupManagersCallOptions
- type InstanceGroupManagersClient
- func (c *InstanceGroupManagersClient) AbandonInstances(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListInstanceGroupManagersRequest, ...) *InstanceGroupManagersScopedListPairIterator
- func (c *InstanceGroupManagersClient) ApplyUpdatesToInstances(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) Close() error
- func (c *InstanceGroupManagersClient) Connection() *grpc.ClientConndeprecated
- func (c *InstanceGroupManagersClient) CreateInstances(ctx context.Context, req *computepb.CreateInstancesInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) Delete(ctx context.Context, req *computepb.DeleteInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) DeleteInstances(ctx context.Context, req *computepb.DeleteInstancesInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) DeletePerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) Get(ctx context.Context, req *computepb.GetInstanceGroupManagerRequest, ...) (*computepb.InstanceGroupManager, error)
- func (c *InstanceGroupManagersClient) Insert(ctx context.Context, req *computepb.InsertInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) List(ctx context.Context, req *computepb.ListInstanceGroupManagersRequest, ...) *InstanceGroupManagerIterator
- func (c *InstanceGroupManagersClient) ListErrors(ctx context.Context, req *computepb.ListErrorsInstanceGroupManagersRequest, ...) *InstanceManagedByIgmErrorIterator
- func (c *InstanceGroupManagersClient) ListManagedInstances(ctx context.Context, ...) *ManagedInstanceIterator
- func (c *InstanceGroupManagersClient) ListPerInstanceConfigs(ctx context.Context, ...) *PerInstanceConfigIterator
- func (c *InstanceGroupManagersClient) Patch(ctx context.Context, req *computepb.PatchInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) PatchPerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) RecreateInstances(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) Resize(ctx context.Context, req *computepb.ResizeInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) SetInstanceTemplate(ctx context.Context, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) SetTargetPools(ctx context.Context, req *computepb.SetTargetPoolsInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *InstanceGroupManagersClient) UpdatePerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- type InstanceGroupManagersScopedListPair
- type InstanceGroupManagersScopedListPairIterator
- type InstanceGroupsCallOptions
- type InstanceGroupsClient
- func (c *InstanceGroupsClient) AddInstances(ctx context.Context, req *computepb.AddInstancesInstanceGroupRequest, ...) (*Operation, error)
- func (c *InstanceGroupsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListInstanceGroupsRequest, ...) *InstanceGroupsScopedListPairIterator
- func (c *InstanceGroupsClient) Close() error
- func (c *InstanceGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *InstanceGroupsClient) Delete(ctx context.Context, req *computepb.DeleteInstanceGroupRequest, ...) (*Operation, error)
- func (c *InstanceGroupsClient) Get(ctx context.Context, req *computepb.GetInstanceGroupRequest, ...) (*computepb.InstanceGroup, error)
- func (c *InstanceGroupsClient) Insert(ctx context.Context, req *computepb.InsertInstanceGroupRequest, ...) (*Operation, error)
- func (c *InstanceGroupsClient) List(ctx context.Context, req *computepb.ListInstanceGroupsRequest, ...) *InstanceGroupIterator
- func (c *InstanceGroupsClient) ListInstances(ctx context.Context, req *computepb.ListInstancesInstanceGroupsRequest, ...) *InstanceWithNamedPortsIterator
- func (c *InstanceGroupsClient) RemoveInstances(ctx context.Context, req *computepb.RemoveInstancesInstanceGroupRequest, ...) (*Operation, error)
- func (c *InstanceGroupsClient) SetNamedPorts(ctx context.Context, req *computepb.SetNamedPortsInstanceGroupRequest, ...) (*Operation, error)
- type InstanceGroupsScopedListPair
- type InstanceGroupsScopedListPairIterator
- type InstanceIterator
- type InstanceManagedByIgmErrorIterator
- type InstanceTemplateIterator
- type InstanceTemplatesCallOptions
- type InstanceTemplatesClient
- func (c *InstanceTemplatesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListInstanceTemplatesRequest, ...) *InstanceTemplatesScopedListPairIterator
- func (c *InstanceTemplatesClient) Close() error
- func (c *InstanceTemplatesClient) Connection() *grpc.ClientConndeprecated
- func (c *InstanceTemplatesClient) Delete(ctx context.Context, req *computepb.DeleteInstanceTemplateRequest, ...) (*Operation, error)
- func (c *InstanceTemplatesClient) Get(ctx context.Context, req *computepb.GetInstanceTemplateRequest, ...) (*computepb.InstanceTemplate, error)
- func (c *InstanceTemplatesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyInstanceTemplateRequest, ...) (*computepb.Policy, error)
- func (c *InstanceTemplatesClient) Insert(ctx context.Context, req *computepb.InsertInstanceTemplateRequest, ...) (*Operation, error)
- func (c *InstanceTemplatesClient) List(ctx context.Context, req *computepb.ListInstanceTemplatesRequest, ...) *InstanceTemplateIterator
- func (c *InstanceTemplatesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyInstanceTemplateRequest, ...) (*computepb.Policy, error)
- func (c *InstanceTemplatesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsInstanceTemplateRequest, ...) (*computepb.TestPermissionsResponse, error)
- type InstanceTemplatesScopedListPair
- type InstanceTemplatesScopedListPairIterator
- type InstanceWithNamedPortsIterator
- type InstancesCallOptions
- type InstancesClient
- func (c *InstancesClient) AddAccessConfig(ctx context.Context, req *computepb.AddAccessConfigInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) AddResourcePolicies(ctx context.Context, req *computepb.AddResourcePoliciesInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListInstancesRequest, ...) *InstancesScopedListPairIterator
- func (c *InstancesClient) AttachDisk(ctx context.Context, req *computepb.AttachDiskInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) BulkInsert(ctx context.Context, req *computepb.BulkInsertInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Close() error
- func (c *InstancesClient) Connection() *grpc.ClientConndeprecated
- func (c *InstancesClient) Delete(ctx context.Context, req *computepb.DeleteInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) DeleteAccessConfig(ctx context.Context, req *computepb.DeleteAccessConfigInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) DetachDisk(ctx context.Context, req *computepb.DetachDiskInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Get(ctx context.Context, req *computepb.GetInstanceRequest, opts ...gax.CallOption) (*computepb.Instance, error)
- func (c *InstancesClient) GetEffectiveFirewalls(ctx context.Context, req *computepb.GetEffectiveFirewallsInstanceRequest, ...) (*computepb.InstancesGetEffectiveFirewallsResponse, error)
- func (c *InstancesClient) GetGuestAttributes(ctx context.Context, req *computepb.GetGuestAttributesInstanceRequest, ...) (*computepb.GuestAttributes, error)
- func (c *InstancesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyInstanceRequest, ...) (*computepb.Policy, error)
- func (c *InstancesClient) GetScreenshot(ctx context.Context, req *computepb.GetScreenshotInstanceRequest, ...) (*computepb.Screenshot, error)
- func (c *InstancesClient) GetSerialPortOutput(ctx context.Context, req *computepb.GetSerialPortOutputInstanceRequest, ...) (*computepb.SerialPortOutput, error)
- func (c *InstancesClient) GetShieldedInstanceIdentity(ctx context.Context, req *computepb.GetShieldedInstanceIdentityInstanceRequest, ...) (*computepb.ShieldedInstanceIdentity, error)
- func (c *InstancesClient) Insert(ctx context.Context, req *computepb.InsertInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) List(ctx context.Context, req *computepb.ListInstancesRequest, ...) *InstanceIterator
- func (c *InstancesClient) ListReferrers(ctx context.Context, req *computepb.ListReferrersInstancesRequest, ...) *ReferenceIterator
- func (c *InstancesClient) RemoveResourcePolicies(ctx context.Context, req *computepb.RemoveResourcePoliciesInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Reset(ctx context.Context, req *computepb.ResetInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Resume(ctx context.Context, req *computepb.ResumeInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SendDiagnosticInterrupt(ctx context.Context, req *computepb.SendDiagnosticInterruptInstanceRequest, ...) (*computepb.SendDiagnosticInterruptInstanceResponse, error)
- func (c *InstancesClient) SetDeletionProtection(ctx context.Context, req *computepb.SetDeletionProtectionInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetDiskAutoDelete(ctx context.Context, req *computepb.SetDiskAutoDeleteInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyInstanceRequest, ...) (*computepb.Policy, error)
- func (c *InstancesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetMachineResources(ctx context.Context, req *computepb.SetMachineResourcesInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetMachineType(ctx context.Context, req *computepb.SetMachineTypeInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetMetadata(ctx context.Context, req *computepb.SetMetadataInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetMinCpuPlatform(ctx context.Context, req *computepb.SetMinCpuPlatformInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetName(ctx context.Context, req *computepb.SetNameInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetScheduling(ctx context.Context, req *computepb.SetSchedulingInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetServiceAccount(ctx context.Context, req *computepb.SetServiceAccountInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SetShieldedInstanceIntegrityPolicy(ctx context.Context, ...) (*Operation, error)
- func (c *InstancesClient) SetTags(ctx context.Context, req *computepb.SetTagsInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) SimulateMaintenanceEvent(ctx context.Context, req *computepb.SimulateMaintenanceEventInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Start(ctx context.Context, req *computepb.StartInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) StartWithEncryptionKey(ctx context.Context, req *computepb.StartWithEncryptionKeyInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Stop(ctx context.Context, req *computepb.StopInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) Suspend(ctx context.Context, req *computepb.SuspendInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsInstanceRequest, ...) (*computepb.TestPermissionsResponse, error)
- func (c *InstancesClient) Update(ctx context.Context, req *computepb.UpdateInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) UpdateAccessConfig(ctx context.Context, req *computepb.UpdateAccessConfigInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) UpdateDisplayDevice(ctx context.Context, req *computepb.UpdateDisplayDeviceInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) UpdateNetworkInterface(ctx context.Context, req *computepb.UpdateNetworkInterfaceInstanceRequest, ...) (*Operation, error)
- func (c *InstancesClient) UpdateShieldedInstanceConfig(ctx context.Context, ...) (*Operation, error)
- type InstancesScopedListPair
- type InstancesScopedListPairIterator
- type InterconnectAttachmentIterator
- type InterconnectAttachmentsCallOptions
- type InterconnectAttachmentsClient
- func (c *InterconnectAttachmentsClient) AggregatedList(ctx context.Context, ...) *InterconnectAttachmentsScopedListPairIterator
- func (c *InterconnectAttachmentsClient) Close() error
- func (c *InterconnectAttachmentsClient) Connection() *grpc.ClientConndeprecated
- func (c *InterconnectAttachmentsClient) Delete(ctx context.Context, req *computepb.DeleteInterconnectAttachmentRequest, ...) (*Operation, error)
- func (c *InterconnectAttachmentsClient) Get(ctx context.Context, req *computepb.GetInterconnectAttachmentRequest, ...) (*computepb.InterconnectAttachment, error)
- func (c *InterconnectAttachmentsClient) Insert(ctx context.Context, req *computepb.InsertInterconnectAttachmentRequest, ...) (*Operation, error)
- func (c *InterconnectAttachmentsClient) List(ctx context.Context, req *computepb.ListInterconnectAttachmentsRequest, ...) *InterconnectAttachmentIterator
- func (c *InterconnectAttachmentsClient) Patch(ctx context.Context, req *computepb.PatchInterconnectAttachmentRequest, ...) (*Operation, error)
- func (c *InterconnectAttachmentsClient) SetLabels(ctx context.Context, req *computepb.SetLabelsInterconnectAttachmentRequest, ...) (*Operation, error)
- type InterconnectAttachmentsScopedListPair
- type InterconnectAttachmentsScopedListPairIterator
- type InterconnectIterator
- type InterconnectLocationIterator
- type InterconnectLocationsCallOptions
- type InterconnectLocationsClient
- func (c *InterconnectLocationsClient) Close() error
- func (c *InterconnectLocationsClient) Connection() *grpc.ClientConndeprecated
- func (c *InterconnectLocationsClient) Get(ctx context.Context, req *computepb.GetInterconnectLocationRequest, ...) (*computepb.InterconnectLocation, error)
- func (c *InterconnectLocationsClient) List(ctx context.Context, req *computepb.ListInterconnectLocationsRequest, ...) *InterconnectLocationIterator
- type InterconnectRemoteLocationIterator
- type InterconnectRemoteLocationsCallOptions
- type InterconnectRemoteLocationsClient
- func (c *InterconnectRemoteLocationsClient) Close() error
- func (c *InterconnectRemoteLocationsClient) Connection() *grpc.ClientConndeprecated
- func (c *InterconnectRemoteLocationsClient) Get(ctx context.Context, req *computepb.GetInterconnectRemoteLocationRequest, ...) (*computepb.InterconnectRemoteLocation, error)
- func (c *InterconnectRemoteLocationsClient) List(ctx context.Context, req *computepb.ListInterconnectRemoteLocationsRequest, ...) *InterconnectRemoteLocationIterator
- type InterconnectsCallOptions
- type InterconnectsClient
- func (c *InterconnectsClient) Close() error
- func (c *InterconnectsClient) Connection() *grpc.ClientConndeprecated
- func (c *InterconnectsClient) Delete(ctx context.Context, req *computepb.DeleteInterconnectRequest, ...) (*Operation, error)
- func (c *InterconnectsClient) Get(ctx context.Context, req *computepb.GetInterconnectRequest, ...) (*computepb.Interconnect, error)
- func (c *InterconnectsClient) GetDiagnostics(ctx context.Context, req *computepb.GetDiagnosticsInterconnectRequest, ...) (*computepb.InterconnectsGetDiagnosticsResponse, error)
- func (c *InterconnectsClient) Insert(ctx context.Context, req *computepb.InsertInterconnectRequest, ...) (*Operation, error)
- func (c *InterconnectsClient) List(ctx context.Context, req *computepb.ListInterconnectsRequest, ...) *InterconnectIterator
- func (c *InterconnectsClient) Patch(ctx context.Context, req *computepb.PatchInterconnectRequest, ...) (*Operation, error)
- func (c *InterconnectsClient) SetLabels(ctx context.Context, req *computepb.SetLabelsInterconnectRequest, ...) (*Operation, error)
- type LicenseCodesCallOptions
- type LicenseCodesClient
- func (c *LicenseCodesClient) Close() error
- func (c *LicenseCodesClient) Connection() *grpc.ClientConndeprecated
- func (c *LicenseCodesClient) Get(ctx context.Context, req *computepb.GetLicenseCodeRequest, ...) (*computepb.LicenseCode, error)
- func (c *LicenseCodesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsLicenseCodeRequest, ...) (*computepb.TestPermissionsResponse, error)
- type LicenseIterator
- type LicensesCallOptions
- type LicensesClient
- func (c *LicensesClient) Close() error
- func (c *LicensesClient) Connection() *grpc.ClientConndeprecated
- func (c *LicensesClient) Delete(ctx context.Context, req *computepb.DeleteLicenseRequest, ...) (*Operation, error)
- func (c *LicensesClient) Get(ctx context.Context, req *computepb.GetLicenseRequest, opts ...gax.CallOption) (*computepb.License, error)
- func (c *LicensesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyLicenseRequest, ...) (*computepb.Policy, error)
- func (c *LicensesClient) Insert(ctx context.Context, req *computepb.InsertLicenseRequest, ...) (*Operation, error)
- func (c *LicensesClient) List(ctx context.Context, req *computepb.ListLicensesRequest, ...) *LicenseIterator
- func (c *LicensesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyLicenseRequest, ...) (*computepb.Policy, error)
- func (c *LicensesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsLicenseRequest, ...) (*computepb.TestPermissionsResponse, error)
- type MachineImageIterator
- type MachineImagesCallOptions
- type MachineImagesClient
- func (c *MachineImagesClient) Close() error
- func (c *MachineImagesClient) Connection() *grpc.ClientConndeprecated
- func (c *MachineImagesClient) Delete(ctx context.Context, req *computepb.DeleteMachineImageRequest, ...) (*Operation, error)
- func (c *MachineImagesClient) Get(ctx context.Context, req *computepb.GetMachineImageRequest, ...) (*computepb.MachineImage, error)
- func (c *MachineImagesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyMachineImageRequest, ...) (*computepb.Policy, error)
- func (c *MachineImagesClient) Insert(ctx context.Context, req *computepb.InsertMachineImageRequest, ...) (*Operation, error)
- func (c *MachineImagesClient) List(ctx context.Context, req *computepb.ListMachineImagesRequest, ...) *MachineImageIterator
- func (c *MachineImagesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyMachineImageRequest, ...) (*computepb.Policy, error)
- func (c *MachineImagesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsMachineImageRequest, ...) (*computepb.TestPermissionsResponse, error)
- type MachineTypeIterator
- type MachineTypesCallOptions
- type MachineTypesClient
- func (c *MachineTypesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListMachineTypesRequest, ...) *MachineTypesScopedListPairIterator
- func (c *MachineTypesClient) Close() error
- func (c *MachineTypesClient) Connection() *grpc.ClientConndeprecated
- func (c *MachineTypesClient) Get(ctx context.Context, req *computepb.GetMachineTypeRequest, ...) (*computepb.MachineType, error)
- func (c *MachineTypesClient) List(ctx context.Context, req *computepb.ListMachineTypesRequest, ...) *MachineTypeIterator
- type MachineTypesScopedListPair
- type MachineTypesScopedListPairIterator
- type ManagedInstanceIterator
- type NetworkAttachmentIterator
- type NetworkAttachmentsCallOptions
- type NetworkAttachmentsClient
- func (c *NetworkAttachmentsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListNetworkAttachmentsRequest, ...) *NetworkAttachmentsScopedListPairIterator
- func (c *NetworkAttachmentsClient) Close() error
- func (c *NetworkAttachmentsClient) Connection() *grpc.ClientConndeprecated
- func (c *NetworkAttachmentsClient) Delete(ctx context.Context, req *computepb.DeleteNetworkAttachmentRequest, ...) (*Operation, error)
- func (c *NetworkAttachmentsClient) Get(ctx context.Context, req *computepb.GetNetworkAttachmentRequest, ...) (*computepb.NetworkAttachment, error)
- func (c *NetworkAttachmentsClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyNetworkAttachmentRequest, ...) (*computepb.Policy, error)
- func (c *NetworkAttachmentsClient) Insert(ctx context.Context, req *computepb.InsertNetworkAttachmentRequest, ...) (*Operation, error)
- func (c *NetworkAttachmentsClient) List(ctx context.Context, req *computepb.ListNetworkAttachmentsRequest, ...) *NetworkAttachmentIterator
- func (c *NetworkAttachmentsClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyNetworkAttachmentRequest, ...) (*computepb.Policy, error)
- func (c *NetworkAttachmentsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsNetworkAttachmentRequest, ...) (*computepb.TestPermissionsResponse, error)
- type NetworkAttachmentsScopedListPair
- type NetworkAttachmentsScopedListPairIterator
- type NetworkEdgeSecurityServicesCallOptions
- type NetworkEdgeSecurityServicesClient
- func (c *NetworkEdgeSecurityServicesClient) AggregatedList(ctx context.Context, ...) *NetworkEdgeSecurityServicesScopedListPairIterator
- func (c *NetworkEdgeSecurityServicesClient) Close() error
- func (c *NetworkEdgeSecurityServicesClient) Connection() *grpc.ClientConndeprecated
- func (c *NetworkEdgeSecurityServicesClient) Delete(ctx context.Context, req *computepb.DeleteNetworkEdgeSecurityServiceRequest, ...) (*Operation, error)
- func (c *NetworkEdgeSecurityServicesClient) Get(ctx context.Context, req *computepb.GetNetworkEdgeSecurityServiceRequest, ...) (*computepb.NetworkEdgeSecurityService, error)
- func (c *NetworkEdgeSecurityServicesClient) Insert(ctx context.Context, req *computepb.InsertNetworkEdgeSecurityServiceRequest, ...) (*Operation, error)
- func (c *NetworkEdgeSecurityServicesClient) Patch(ctx context.Context, req *computepb.PatchNetworkEdgeSecurityServiceRequest, ...) (*Operation, error)
- type NetworkEdgeSecurityServicesScopedListPair
- type NetworkEdgeSecurityServicesScopedListPairIterator
- type NetworkEndpointGroupIterator
- type NetworkEndpointGroupsCallOptions
- type NetworkEndpointGroupsClient
- func (c *NetworkEndpointGroupsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListNetworkEndpointGroupsRequest, ...) *NetworkEndpointGroupsScopedListPairIterator
- func (c *NetworkEndpointGroupsClient) AttachNetworkEndpoints(ctx context.Context, ...) (*Operation, error)
- func (c *NetworkEndpointGroupsClient) Close() error
- func (c *NetworkEndpointGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *NetworkEndpointGroupsClient) Delete(ctx context.Context, req *computepb.DeleteNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *NetworkEndpointGroupsClient) DetachNetworkEndpoints(ctx context.Context, ...) (*Operation, error)
- func (c *NetworkEndpointGroupsClient) Get(ctx context.Context, req *computepb.GetNetworkEndpointGroupRequest, ...) (*computepb.NetworkEndpointGroup, error)
- func (c *NetworkEndpointGroupsClient) Insert(ctx context.Context, req *computepb.InsertNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *NetworkEndpointGroupsClient) List(ctx context.Context, req *computepb.ListNetworkEndpointGroupsRequest, ...) *NetworkEndpointGroupIterator
- func (c *NetworkEndpointGroupsClient) ListNetworkEndpoints(ctx context.Context, ...) *NetworkEndpointWithHealthStatusIterator
- func (c *NetworkEndpointGroupsClient) TestIamPermissions(ctx context.Context, ...) (*computepb.TestPermissionsResponse, error)
- type NetworkEndpointGroupsScopedListPair
- type NetworkEndpointGroupsScopedListPairIterator
- type NetworkEndpointWithHealthStatusIterator
- type NetworkFirewallPoliciesCallOptions
- type NetworkFirewallPoliciesClient
- func (c *NetworkFirewallPoliciesClient) AddAssociation(ctx context.Context, req *computepb.AddAssociationNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) AddRule(ctx context.Context, req *computepb.AddRuleNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) CloneRules(ctx context.Context, req *computepb.CloneRulesNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) Close() error
- func (c *NetworkFirewallPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *NetworkFirewallPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) Get(ctx context.Context, req *computepb.GetNetworkFirewallPolicyRequest, ...) (*computepb.FirewallPolicy, error)
- func (c *NetworkFirewallPoliciesClient) GetAssociation(ctx context.Context, req *computepb.GetAssociationNetworkFirewallPolicyRequest, ...) (*computepb.FirewallPolicyAssociation, error)
- func (c *NetworkFirewallPoliciesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyNetworkFirewallPolicyRequest, ...) (*computepb.Policy, error)
- func (c *NetworkFirewallPoliciesClient) GetRule(ctx context.Context, req *computepb.GetRuleNetworkFirewallPolicyRequest, ...) (*computepb.FirewallPolicyRule, error)
- func (c *NetworkFirewallPoliciesClient) Insert(ctx context.Context, req *computepb.InsertNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) List(ctx context.Context, req *computepb.ListNetworkFirewallPoliciesRequest, ...) *FirewallPolicyIterator
- func (c *NetworkFirewallPoliciesClient) Patch(ctx context.Context, req *computepb.PatchNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) PatchRule(ctx context.Context, req *computepb.PatchRuleNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) RemoveAssociation(ctx context.Context, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) RemoveRule(ctx context.Context, req *computepb.RemoveRuleNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *NetworkFirewallPoliciesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyNetworkFirewallPolicyRequest, ...) (*computepb.Policy, error)
- func (c *NetworkFirewallPoliciesClient) TestIamPermissions(ctx context.Context, ...) (*computepb.TestPermissionsResponse, error)
- type NetworkIterator
- type NetworksCallOptions
- type NetworksClient
- func (c *NetworksClient) AddPeering(ctx context.Context, req *computepb.AddPeeringNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) Close() error
- func (c *NetworksClient) Connection() *grpc.ClientConndeprecated
- func (c *NetworksClient) Delete(ctx context.Context, req *computepb.DeleteNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) Get(ctx context.Context, req *computepb.GetNetworkRequest, opts ...gax.CallOption) (*computepb.Network, error)
- func (c *NetworksClient) GetEffectiveFirewalls(ctx context.Context, req *computepb.GetEffectiveFirewallsNetworkRequest, ...) (*computepb.NetworksGetEffectiveFirewallsResponse, error)
- func (c *NetworksClient) Insert(ctx context.Context, req *computepb.InsertNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) List(ctx context.Context, req *computepb.ListNetworksRequest, ...) *NetworkIterator
- func (c *NetworksClient) ListPeeringRoutes(ctx context.Context, req *computepb.ListPeeringRoutesNetworksRequest, ...) *ExchangedPeeringRouteIterator
- func (c *NetworksClient) Patch(ctx context.Context, req *computepb.PatchNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) RemovePeering(ctx context.Context, req *computepb.RemovePeeringNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) SwitchToCustomMode(ctx context.Context, req *computepb.SwitchToCustomModeNetworkRequest, ...) (*Operation, error)
- func (c *NetworksClient) UpdatePeering(ctx context.Context, req *computepb.UpdatePeeringNetworkRequest, ...) (*Operation, error)
- type NodeGroupIterator
- type NodeGroupNodeIterator
- type NodeGroupsCallOptions
- type NodeGroupsClient
- func (c *NodeGroupsClient) AddNodes(ctx context.Context, req *computepb.AddNodesNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListNodeGroupsRequest, ...) *NodeGroupsScopedListPairIterator
- func (c *NodeGroupsClient) Close() error
- func (c *NodeGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *NodeGroupsClient) Delete(ctx context.Context, req *computepb.DeleteNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) DeleteNodes(ctx context.Context, req *computepb.DeleteNodesNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) Get(ctx context.Context, req *computepb.GetNodeGroupRequest, ...) (*computepb.NodeGroup, error)
- func (c *NodeGroupsClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyNodeGroupRequest, ...) (*computepb.Policy, error)
- func (c *NodeGroupsClient) Insert(ctx context.Context, req *computepb.InsertNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) List(ctx context.Context, req *computepb.ListNodeGroupsRequest, ...) *NodeGroupIterator
- func (c *NodeGroupsClient) ListNodes(ctx context.Context, req *computepb.ListNodesNodeGroupsRequest, ...) *NodeGroupNodeIterator
- func (c *NodeGroupsClient) Patch(ctx context.Context, req *computepb.PatchNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyNodeGroupRequest, ...) (*computepb.Policy, error)
- func (c *NodeGroupsClient) SetNodeTemplate(ctx context.Context, req *computepb.SetNodeTemplateNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) SimulateMaintenanceEvent(ctx context.Context, req *computepb.SimulateMaintenanceEventNodeGroupRequest, ...) (*Operation, error)
- func (c *NodeGroupsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsNodeGroupRequest, ...) (*computepb.TestPermissionsResponse, error)
- type NodeGroupsScopedListPair
- type NodeGroupsScopedListPairIterator
- type NodeTemplateIterator
- type NodeTemplatesCallOptions
- type NodeTemplatesClient
- func (c *NodeTemplatesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListNodeTemplatesRequest, ...) *NodeTemplatesScopedListPairIterator
- func (c *NodeTemplatesClient) Close() error
- func (c *NodeTemplatesClient) Connection() *grpc.ClientConndeprecated
- func (c *NodeTemplatesClient) Delete(ctx context.Context, req *computepb.DeleteNodeTemplateRequest, ...) (*Operation, error)
- func (c *NodeTemplatesClient) Get(ctx context.Context, req *computepb.GetNodeTemplateRequest, ...) (*computepb.NodeTemplate, error)
- func (c *NodeTemplatesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyNodeTemplateRequest, ...) (*computepb.Policy, error)
- func (c *NodeTemplatesClient) Insert(ctx context.Context, req *computepb.InsertNodeTemplateRequest, ...) (*Operation, error)
- func (c *NodeTemplatesClient) List(ctx context.Context, req *computepb.ListNodeTemplatesRequest, ...) *NodeTemplateIterator
- func (c *NodeTemplatesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyNodeTemplateRequest, ...) (*computepb.Policy, error)
- func (c *NodeTemplatesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsNodeTemplateRequest, ...) (*computepb.TestPermissionsResponse, error)
- type NodeTemplatesScopedListPair
- type NodeTemplatesScopedListPairIterator
- type NodeTypeIterator
- type NodeTypesCallOptions
- type NodeTypesClient
- func (c *NodeTypesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListNodeTypesRequest, ...) *NodeTypesScopedListPairIterator
- func (c *NodeTypesClient) Close() error
- func (c *NodeTypesClient) Connection() *grpc.ClientConndeprecated
- func (c *NodeTypesClient) Get(ctx context.Context, req *computepb.GetNodeTypeRequest, opts ...gax.CallOption) (*computepb.NodeType, error)
- func (c *NodeTypesClient) List(ctx context.Context, req *computepb.ListNodeTypesRequest, ...) *NodeTypeIterator
- type NodeTypesScopedListPair
- type NodeTypesScopedListPairIterator
- type NotificationEndpointIterator
- type Operation
- type OperationIterator
- type OperationsScopedListPair
- type OperationsScopedListPairIterator
- type PacketMirroringIterator
- type PacketMirroringsCallOptions
- type PacketMirroringsClient
- func (c *PacketMirroringsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListPacketMirroringsRequest, ...) *PacketMirroringsScopedListPairIterator
- func (c *PacketMirroringsClient) Close() error
- func (c *PacketMirroringsClient) Connection() *grpc.ClientConndeprecated
- func (c *PacketMirroringsClient) Delete(ctx context.Context, req *computepb.DeletePacketMirroringRequest, ...) (*Operation, error)
- func (c *PacketMirroringsClient) Get(ctx context.Context, req *computepb.GetPacketMirroringRequest, ...) (*computepb.PacketMirroring, error)
- func (c *PacketMirroringsClient) Insert(ctx context.Context, req *computepb.InsertPacketMirroringRequest, ...) (*Operation, error)
- func (c *PacketMirroringsClient) List(ctx context.Context, req *computepb.ListPacketMirroringsRequest, ...) *PacketMirroringIterator
- func (c *PacketMirroringsClient) Patch(ctx context.Context, req *computepb.PatchPacketMirroringRequest, ...) (*Operation, error)
- func (c *PacketMirroringsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsPacketMirroringRequest, ...) (*computepb.TestPermissionsResponse, error)
- type PacketMirroringsScopedListPair
- type PacketMirroringsScopedListPairIterator
- type PerInstanceConfigIterator
- type ProjectIterator
- type ProjectsCallOptions
- type ProjectsClient
- func (c *ProjectsClient) Close() error
- func (c *ProjectsClient) Connection() *grpc.ClientConndeprecated
- func (c *ProjectsClient) DisableXpnHost(ctx context.Context, req *computepb.DisableXpnHostProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) DisableXpnResource(ctx context.Context, req *computepb.DisableXpnResourceProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) EnableXpnHost(ctx context.Context, req *computepb.EnableXpnHostProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) EnableXpnResource(ctx context.Context, req *computepb.EnableXpnResourceProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) Get(ctx context.Context, req *computepb.GetProjectRequest, opts ...gax.CallOption) (*computepb.Project, error)
- func (c *ProjectsClient) GetXpnHost(ctx context.Context, req *computepb.GetXpnHostProjectRequest, ...) (*computepb.Project, error)
- func (c *ProjectsClient) GetXpnResources(ctx context.Context, req *computepb.GetXpnResourcesProjectsRequest, ...) *XpnResourceIdIterator
- func (c *ProjectsClient) ListXpnHosts(ctx context.Context, req *computepb.ListXpnHostsProjectsRequest, ...) *ProjectIterator
- func (c *ProjectsClient) MoveDisk(ctx context.Context, req *computepb.MoveDiskProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) MoveInstance(ctx context.Context, req *computepb.MoveInstanceProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) SetCommonInstanceMetadata(ctx context.Context, req *computepb.SetCommonInstanceMetadataProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) SetDefaultNetworkTier(ctx context.Context, req *computepb.SetDefaultNetworkTierProjectRequest, ...) (*Operation, error)
- func (c *ProjectsClient) SetUsageExportBucket(ctx context.Context, req *computepb.SetUsageExportBucketProjectRequest, ...) (*Operation, error)
- type PublicAdvertisedPrefixIterator
- type PublicAdvertisedPrefixesCallOptions
- type PublicAdvertisedPrefixesClient
- func (c *PublicAdvertisedPrefixesClient) Close() error
- func (c *PublicAdvertisedPrefixesClient) Connection() *grpc.ClientConndeprecated
- func (c *PublicAdvertisedPrefixesClient) Delete(ctx context.Context, req *computepb.DeletePublicAdvertisedPrefixeRequest, ...) (*Operation, error)
- func (c *PublicAdvertisedPrefixesClient) Get(ctx context.Context, req *computepb.GetPublicAdvertisedPrefixeRequest, ...) (*computepb.PublicAdvertisedPrefix, error)
- func (c *PublicAdvertisedPrefixesClient) Insert(ctx context.Context, req *computepb.InsertPublicAdvertisedPrefixeRequest, ...) (*Operation, error)
- func (c *PublicAdvertisedPrefixesClient) List(ctx context.Context, req *computepb.ListPublicAdvertisedPrefixesRequest, ...) *PublicAdvertisedPrefixIterator
- func (c *PublicAdvertisedPrefixesClient) Patch(ctx context.Context, req *computepb.PatchPublicAdvertisedPrefixeRequest, ...) (*Operation, error)
- type PublicDelegatedPrefixIterator
- type PublicDelegatedPrefixesCallOptions
- type PublicDelegatedPrefixesClient
- func (c *PublicDelegatedPrefixesClient) AggregatedList(ctx context.Context, ...) *PublicDelegatedPrefixesScopedListPairIterator
- func (c *PublicDelegatedPrefixesClient) Close() error
- func (c *PublicDelegatedPrefixesClient) Connection() *grpc.ClientConndeprecated
- func (c *PublicDelegatedPrefixesClient) Delete(ctx context.Context, req *computepb.DeletePublicDelegatedPrefixeRequest, ...) (*Operation, error)
- func (c *PublicDelegatedPrefixesClient) Get(ctx context.Context, req *computepb.GetPublicDelegatedPrefixeRequest, ...) (*computepb.PublicDelegatedPrefix, error)
- func (c *PublicDelegatedPrefixesClient) Insert(ctx context.Context, req *computepb.InsertPublicDelegatedPrefixeRequest, ...) (*Operation, error)
- func (c *PublicDelegatedPrefixesClient) List(ctx context.Context, req *computepb.ListPublicDelegatedPrefixesRequest, ...) *PublicDelegatedPrefixIterator
- func (c *PublicDelegatedPrefixesClient) Patch(ctx context.Context, req *computepb.PatchPublicDelegatedPrefixeRequest, ...) (*Operation, error)
- type PublicDelegatedPrefixesScopedListPair
- type PublicDelegatedPrefixesScopedListPairIterator
- type ReferenceIterator
- type RegionAutoscalersCallOptions
- type RegionAutoscalersClient
- func (c *RegionAutoscalersClient) Close() error
- func (c *RegionAutoscalersClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionAutoscalersClient) Delete(ctx context.Context, req *computepb.DeleteRegionAutoscalerRequest, ...) (*Operation, error)
- func (c *RegionAutoscalersClient) Get(ctx context.Context, req *computepb.GetRegionAutoscalerRequest, ...) (*computepb.Autoscaler, error)
- func (c *RegionAutoscalersClient) Insert(ctx context.Context, req *computepb.InsertRegionAutoscalerRequest, ...) (*Operation, error)
- func (c *RegionAutoscalersClient) List(ctx context.Context, req *computepb.ListRegionAutoscalersRequest, ...) *AutoscalerIterator
- func (c *RegionAutoscalersClient) Patch(ctx context.Context, req *computepb.PatchRegionAutoscalerRequest, ...) (*Operation, error)
- func (c *RegionAutoscalersClient) Update(ctx context.Context, req *computepb.UpdateRegionAutoscalerRequest, ...) (*Operation, error)
- type RegionBackendServicesCallOptions
- type RegionBackendServicesClient
- func (c *RegionBackendServicesClient) Close() error
- func (c *RegionBackendServicesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionBackendServicesClient) Delete(ctx context.Context, req *computepb.DeleteRegionBackendServiceRequest, ...) (*Operation, error)
- func (c *RegionBackendServicesClient) Get(ctx context.Context, req *computepb.GetRegionBackendServiceRequest, ...) (*computepb.BackendService, error)
- func (c *RegionBackendServicesClient) GetHealth(ctx context.Context, req *computepb.GetHealthRegionBackendServiceRequest, ...) (*computepb.BackendServiceGroupHealth, error)
- func (c *RegionBackendServicesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyRegionBackendServiceRequest, ...) (*computepb.Policy, error)
- func (c *RegionBackendServicesClient) Insert(ctx context.Context, req *computepb.InsertRegionBackendServiceRequest, ...) (*Operation, error)
- func (c *RegionBackendServicesClient) List(ctx context.Context, req *computepb.ListRegionBackendServicesRequest, ...) *BackendServiceIterator
- func (c *RegionBackendServicesClient) Patch(ctx context.Context, req *computepb.PatchRegionBackendServiceRequest, ...) (*Operation, error)
- func (c *RegionBackendServicesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyRegionBackendServiceRequest, ...) (*computepb.Policy, error)
- func (c *RegionBackendServicesClient) Update(ctx context.Context, req *computepb.UpdateRegionBackendServiceRequest, ...) (*Operation, error)
- type RegionCommitmentsCallOptions
- type RegionCommitmentsClient
- func (c *RegionCommitmentsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListRegionCommitmentsRequest, ...) *CommitmentsScopedListPairIterator
- func (c *RegionCommitmentsClient) Close() error
- func (c *RegionCommitmentsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionCommitmentsClient) Get(ctx context.Context, req *computepb.GetRegionCommitmentRequest, ...) (*computepb.Commitment, error)
- func (c *RegionCommitmentsClient) Insert(ctx context.Context, req *computepb.InsertRegionCommitmentRequest, ...) (*Operation, error)
- func (c *RegionCommitmentsClient) List(ctx context.Context, req *computepb.ListRegionCommitmentsRequest, ...) *CommitmentIterator
- func (c *RegionCommitmentsClient) Update(ctx context.Context, req *computepb.UpdateRegionCommitmentRequest, ...) (*Operation, error)
- type RegionDiskTypesCallOptions
- type RegionDiskTypesClient
- func (c *RegionDiskTypesClient) Close() error
- func (c *RegionDiskTypesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionDiskTypesClient) Get(ctx context.Context, req *computepb.GetRegionDiskTypeRequest, ...) (*computepb.DiskType, error)
- func (c *RegionDiskTypesClient) List(ctx context.Context, req *computepb.ListRegionDiskTypesRequest, ...) *DiskTypeIterator
- type RegionDisksCallOptions
- type RegionDisksClient
- func (c *RegionDisksClient) AddResourcePolicies(ctx context.Context, req *computepb.AddResourcePoliciesRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) BulkInsert(ctx context.Context, req *computepb.BulkInsertRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) Close() error
- func (c *RegionDisksClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionDisksClient) CreateSnapshot(ctx context.Context, req *computepb.CreateSnapshotRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) Delete(ctx context.Context, req *computepb.DeleteRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) Get(ctx context.Context, req *computepb.GetRegionDiskRequest, ...) (*computepb.Disk, error)
- func (c *RegionDisksClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyRegionDiskRequest, ...) (*computepb.Policy, error)
- func (c *RegionDisksClient) Insert(ctx context.Context, req *computepb.InsertRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) List(ctx context.Context, req *computepb.ListRegionDisksRequest, ...) *DiskIterator
- func (c *RegionDisksClient) RemoveResourcePolicies(ctx context.Context, req *computepb.RemoveResourcePoliciesRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) Resize(ctx context.Context, req *computepb.ResizeRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyRegionDiskRequest, ...) (*computepb.Policy, error)
- func (c *RegionDisksClient) SetLabels(ctx context.Context, req *computepb.SetLabelsRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) StartAsyncReplication(ctx context.Context, req *computepb.StartAsyncReplicationRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) StopAsyncReplication(ctx context.Context, req *computepb.StopAsyncReplicationRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) StopGroupAsyncReplication(ctx context.Context, req *computepb.StopGroupAsyncReplicationRegionDiskRequest, ...) (*Operation, error)
- func (c *RegionDisksClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsRegionDiskRequest, ...) (*computepb.TestPermissionsResponse, error)
- func (c *RegionDisksClient) Update(ctx context.Context, req *computepb.UpdateRegionDiskRequest, ...) (*Operation, error)
- type RegionHealthCheckServicesCallOptions
- type RegionHealthCheckServicesClient
- func (c *RegionHealthCheckServicesClient) Close() error
- func (c *RegionHealthCheckServicesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionHealthCheckServicesClient) Delete(ctx context.Context, req *computepb.DeleteRegionHealthCheckServiceRequest, ...) (*Operation, error)
- func (c *RegionHealthCheckServicesClient) Get(ctx context.Context, req *computepb.GetRegionHealthCheckServiceRequest, ...) (*computepb.HealthCheckService, error)
- func (c *RegionHealthCheckServicesClient) Insert(ctx context.Context, req *computepb.InsertRegionHealthCheckServiceRequest, ...) (*Operation, error)
- func (c *RegionHealthCheckServicesClient) List(ctx context.Context, req *computepb.ListRegionHealthCheckServicesRequest, ...) *HealthCheckServiceIterator
- func (c *RegionHealthCheckServicesClient) Patch(ctx context.Context, req *computepb.PatchRegionHealthCheckServiceRequest, ...) (*Operation, error)
- type RegionHealthChecksCallOptions
- type RegionHealthChecksClient
- func (c *RegionHealthChecksClient) Close() error
- func (c *RegionHealthChecksClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionHealthChecksClient) Delete(ctx context.Context, req *computepb.DeleteRegionHealthCheckRequest, ...) (*Operation, error)
- func (c *RegionHealthChecksClient) Get(ctx context.Context, req *computepb.GetRegionHealthCheckRequest, ...) (*computepb.HealthCheck, error)
- func (c *RegionHealthChecksClient) Insert(ctx context.Context, req *computepb.InsertRegionHealthCheckRequest, ...) (*Operation, error)
- func (c *RegionHealthChecksClient) List(ctx context.Context, req *computepb.ListRegionHealthChecksRequest, ...) *HealthCheckIterator
- func (c *RegionHealthChecksClient) Patch(ctx context.Context, req *computepb.PatchRegionHealthCheckRequest, ...) (*Operation, error)
- func (c *RegionHealthChecksClient) Update(ctx context.Context, req *computepb.UpdateRegionHealthCheckRequest, ...) (*Operation, error)
- type RegionInstanceGroupManagersCallOptions
- type RegionInstanceGroupManagersClient
- func (c *RegionInstanceGroupManagersClient) AbandonInstances(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) ApplyUpdatesToInstances(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) Close() error
- func (c *RegionInstanceGroupManagersClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionInstanceGroupManagersClient) CreateInstances(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) Delete(ctx context.Context, req *computepb.DeleteRegionInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) DeleteInstances(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) DeletePerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) Get(ctx context.Context, req *computepb.GetRegionInstanceGroupManagerRequest, ...) (*computepb.InstanceGroupManager, error)
- func (c *RegionInstanceGroupManagersClient) Insert(ctx context.Context, req *computepb.InsertRegionInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) List(ctx context.Context, req *computepb.ListRegionInstanceGroupManagersRequest, ...) *InstanceGroupManagerIterator
- func (c *RegionInstanceGroupManagersClient) ListErrors(ctx context.Context, ...) *InstanceManagedByIgmErrorIterator
- func (c *RegionInstanceGroupManagersClient) ListManagedInstances(ctx context.Context, ...) *ManagedInstanceIterator
- func (c *RegionInstanceGroupManagersClient) ListPerInstanceConfigs(ctx context.Context, ...) *PerInstanceConfigIterator
- func (c *RegionInstanceGroupManagersClient) Patch(ctx context.Context, req *computepb.PatchRegionInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) PatchPerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) RecreateInstances(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) Resize(ctx context.Context, req *computepb.ResizeRegionInstanceGroupManagerRequest, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) SetInstanceTemplate(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) SetTargetPools(ctx context.Context, ...) (*Operation, error)
- func (c *RegionInstanceGroupManagersClient) UpdatePerInstanceConfigs(ctx context.Context, ...) (*Operation, error)
- type RegionInstanceGroupsCallOptions
- type RegionInstanceGroupsClient
- func (c *RegionInstanceGroupsClient) Close() error
- func (c *RegionInstanceGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionInstanceGroupsClient) Get(ctx context.Context, req *computepb.GetRegionInstanceGroupRequest, ...) (*computepb.InstanceGroup, error)
- func (c *RegionInstanceGroupsClient) List(ctx context.Context, req *computepb.ListRegionInstanceGroupsRequest, ...) *InstanceGroupIterator
- func (c *RegionInstanceGroupsClient) ListInstances(ctx context.Context, req *computepb.ListInstancesRegionInstanceGroupsRequest, ...) *InstanceWithNamedPortsIterator
- func (c *RegionInstanceGroupsClient) SetNamedPorts(ctx context.Context, req *computepb.SetNamedPortsRegionInstanceGroupRequest, ...) (*Operation, error)
- type RegionInstanceTemplatesCallOptions
- type RegionInstanceTemplatesClient
- func (c *RegionInstanceTemplatesClient) Close() error
- func (c *RegionInstanceTemplatesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionInstanceTemplatesClient) Delete(ctx context.Context, req *computepb.DeleteRegionInstanceTemplateRequest, ...) (*Operation, error)
- func (c *RegionInstanceTemplatesClient) Get(ctx context.Context, req *computepb.GetRegionInstanceTemplateRequest, ...) (*computepb.InstanceTemplate, error)
- func (c *RegionInstanceTemplatesClient) Insert(ctx context.Context, req *computepb.InsertRegionInstanceTemplateRequest, ...) (*Operation, error)
- func (c *RegionInstanceTemplatesClient) List(ctx context.Context, req *computepb.ListRegionInstanceTemplatesRequest, ...) *InstanceTemplateIterator
- type RegionInstancesCallOptions
- type RegionInstancesClient
- type RegionIterator
- type RegionNetworkEndpointGroupsCallOptions
- type RegionNetworkEndpointGroupsClient
- func (c *RegionNetworkEndpointGroupsClient) Close() error
- func (c *RegionNetworkEndpointGroupsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionNetworkEndpointGroupsClient) Delete(ctx context.Context, req *computepb.DeleteRegionNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *RegionNetworkEndpointGroupsClient) Get(ctx context.Context, req *computepb.GetRegionNetworkEndpointGroupRequest, ...) (*computepb.NetworkEndpointGroup, error)
- func (c *RegionNetworkEndpointGroupsClient) Insert(ctx context.Context, req *computepb.InsertRegionNetworkEndpointGroupRequest, ...) (*Operation, error)
- func (c *RegionNetworkEndpointGroupsClient) List(ctx context.Context, req *computepb.ListRegionNetworkEndpointGroupsRequest, ...) *NetworkEndpointGroupIterator
- type RegionNetworkFirewallPoliciesCallOptions
- type RegionNetworkFirewallPoliciesClient
- func (c *RegionNetworkFirewallPoliciesClient) AddAssociation(ctx context.Context, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) AddRule(ctx context.Context, req *computepb.AddRuleRegionNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) CloneRules(ctx context.Context, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) Close() error
- func (c *RegionNetworkFirewallPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionNetworkFirewallPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteRegionNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) Get(ctx context.Context, req *computepb.GetRegionNetworkFirewallPolicyRequest, ...) (*computepb.FirewallPolicy, error)
- func (c *RegionNetworkFirewallPoliciesClient) GetAssociation(ctx context.Context, ...) (*computepb.FirewallPolicyAssociation, error)
- func (c *RegionNetworkFirewallPoliciesClient) GetEffectiveFirewalls(ctx context.Context, ...) (*computepb.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse, error)
- func (c *RegionNetworkFirewallPoliciesClient) GetIamPolicy(ctx context.Context, ...) (*computepb.Policy, error)
- func (c *RegionNetworkFirewallPoliciesClient) GetRule(ctx context.Context, req *computepb.GetRuleRegionNetworkFirewallPolicyRequest, ...) (*computepb.FirewallPolicyRule, error)
- func (c *RegionNetworkFirewallPoliciesClient) Insert(ctx context.Context, req *computepb.InsertRegionNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) List(ctx context.Context, req *computepb.ListRegionNetworkFirewallPoliciesRequest, ...) *FirewallPolicyIterator
- func (c *RegionNetworkFirewallPoliciesClient) Patch(ctx context.Context, req *computepb.PatchRegionNetworkFirewallPolicyRequest, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) PatchRule(ctx context.Context, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) RemoveAssociation(ctx context.Context, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) RemoveRule(ctx context.Context, ...) (*Operation, error)
- func (c *RegionNetworkFirewallPoliciesClient) SetIamPolicy(ctx context.Context, ...) (*computepb.Policy, error)
- func (c *RegionNetworkFirewallPoliciesClient) TestIamPermissions(ctx context.Context, ...) (*computepb.TestPermissionsResponse, error)
- type RegionNotificationEndpointsCallOptions
- type RegionNotificationEndpointsClient
- func (c *RegionNotificationEndpointsClient) Close() error
- func (c *RegionNotificationEndpointsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionNotificationEndpointsClient) Delete(ctx context.Context, req *computepb.DeleteRegionNotificationEndpointRequest, ...) (*Operation, error)
- func (c *RegionNotificationEndpointsClient) Get(ctx context.Context, req *computepb.GetRegionNotificationEndpointRequest, ...) (*computepb.NotificationEndpoint, error)
- func (c *RegionNotificationEndpointsClient) Insert(ctx context.Context, req *computepb.InsertRegionNotificationEndpointRequest, ...) (*Operation, error)
- func (c *RegionNotificationEndpointsClient) List(ctx context.Context, req *computepb.ListRegionNotificationEndpointsRequest, ...) *NotificationEndpointIterator
- type RegionOperationsCallOptions
- type RegionOperationsClient
- func (c *RegionOperationsClient) Close() error
- func (c *RegionOperationsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionOperationsClient) Delete(ctx context.Context, req *computepb.DeleteRegionOperationRequest, ...) (*computepb.DeleteRegionOperationResponse, error)
- func (c *RegionOperationsClient) Get(ctx context.Context, req *computepb.GetRegionOperationRequest, ...) (*computepb.Operation, error)
- func (c *RegionOperationsClient) List(ctx context.Context, req *computepb.ListRegionOperationsRequest, ...) *OperationIterator
- func (c *RegionOperationsClient) Wait(ctx context.Context, req *computepb.WaitRegionOperationRequest, ...) (*computepb.Operation, error)
- type RegionSecurityPoliciesCallOptions
- type RegionSecurityPoliciesClient
- func (c *RegionSecurityPoliciesClient) Close() error
- func (c *RegionSecurityPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionSecurityPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteRegionSecurityPolicyRequest, ...) (*Operation, error)
- func (c *RegionSecurityPoliciesClient) Get(ctx context.Context, req *computepb.GetRegionSecurityPolicyRequest, ...) (*computepb.SecurityPolicy, error)
- func (c *RegionSecurityPoliciesClient) Insert(ctx context.Context, req *computepb.InsertRegionSecurityPolicyRequest, ...) (*Operation, error)
- func (c *RegionSecurityPoliciesClient) List(ctx context.Context, req *computepb.ListRegionSecurityPoliciesRequest, ...) *SecurityPolicyIterator
- func (c *RegionSecurityPoliciesClient) Patch(ctx context.Context, req *computepb.PatchRegionSecurityPolicyRequest, ...) (*Operation, error)
- type RegionSslCertificatesCallOptions
- type RegionSslCertificatesClient
- func (c *RegionSslCertificatesClient) Close() error
- func (c *RegionSslCertificatesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionSslCertificatesClient) Delete(ctx context.Context, req *computepb.DeleteRegionSslCertificateRequest, ...) (*Operation, error)
- func (c *RegionSslCertificatesClient) Get(ctx context.Context, req *computepb.GetRegionSslCertificateRequest, ...) (*computepb.SslCertificate, error)
- func (c *RegionSslCertificatesClient) Insert(ctx context.Context, req *computepb.InsertRegionSslCertificateRequest, ...) (*Operation, error)
- func (c *RegionSslCertificatesClient) List(ctx context.Context, req *computepb.ListRegionSslCertificatesRequest, ...) *SslCertificateIterator
- type RegionSslPoliciesCallOptions
- type RegionSslPoliciesClient
- func (c *RegionSslPoliciesClient) Close() error
- func (c *RegionSslPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionSslPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteRegionSslPolicyRequest, ...) (*Operation, error)
- func (c *RegionSslPoliciesClient) Get(ctx context.Context, req *computepb.GetRegionSslPolicyRequest, ...) (*computepb.SslPolicy, error)
- func (c *RegionSslPoliciesClient) Insert(ctx context.Context, req *computepb.InsertRegionSslPolicyRequest, ...) (*Operation, error)
- func (c *RegionSslPoliciesClient) List(ctx context.Context, req *computepb.ListRegionSslPoliciesRequest, ...) *SslPolicyIterator
- func (c *RegionSslPoliciesClient) ListAvailableFeatures(ctx context.Context, ...) (*computepb.SslPoliciesListAvailableFeaturesResponse, error)
- func (c *RegionSslPoliciesClient) Patch(ctx context.Context, req *computepb.PatchRegionSslPolicyRequest, ...) (*Operation, error)
- type RegionTargetHttpProxiesCallOptions
- type RegionTargetHttpProxiesClient
- func (c *RegionTargetHttpProxiesClient) Close() error
- func (c *RegionTargetHttpProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionTargetHttpProxiesClient) Delete(ctx context.Context, req *computepb.DeleteRegionTargetHttpProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetHttpProxiesClient) Get(ctx context.Context, req *computepb.GetRegionTargetHttpProxyRequest, ...) (*computepb.TargetHttpProxy, error)
- func (c *RegionTargetHttpProxiesClient) Insert(ctx context.Context, req *computepb.InsertRegionTargetHttpProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetHttpProxiesClient) List(ctx context.Context, req *computepb.ListRegionTargetHttpProxiesRequest, ...) *TargetHttpProxyIterator
- func (c *RegionTargetHttpProxiesClient) SetUrlMap(ctx context.Context, req *computepb.SetUrlMapRegionTargetHttpProxyRequest, ...) (*Operation, error)
- type RegionTargetHttpsProxiesCallOptions
- type RegionTargetHttpsProxiesClient
- func (c *RegionTargetHttpsProxiesClient) Close() error
- func (c *RegionTargetHttpsProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionTargetHttpsProxiesClient) Delete(ctx context.Context, req *computepb.DeleteRegionTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetHttpsProxiesClient) Get(ctx context.Context, req *computepb.GetRegionTargetHttpsProxyRequest, ...) (*computepb.TargetHttpsProxy, error)
- func (c *RegionTargetHttpsProxiesClient) Insert(ctx context.Context, req *computepb.InsertRegionTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetHttpsProxiesClient) List(ctx context.Context, req *computepb.ListRegionTargetHttpsProxiesRequest, ...) *TargetHttpsProxyIterator
- func (c *RegionTargetHttpsProxiesClient) Patch(ctx context.Context, req *computepb.PatchRegionTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetHttpsProxiesClient) SetSslCertificates(ctx context.Context, ...) (*Operation, error)
- func (c *RegionTargetHttpsProxiesClient) SetUrlMap(ctx context.Context, req *computepb.SetUrlMapRegionTargetHttpsProxyRequest, ...) (*Operation, error)
- type RegionTargetTcpProxiesCallOptions
- type RegionTargetTcpProxiesClient
- func (c *RegionTargetTcpProxiesClient) Close() error
- func (c *RegionTargetTcpProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionTargetTcpProxiesClient) Delete(ctx context.Context, req *computepb.DeleteRegionTargetTcpProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetTcpProxiesClient) Get(ctx context.Context, req *computepb.GetRegionTargetTcpProxyRequest, ...) (*computepb.TargetTcpProxy, error)
- func (c *RegionTargetTcpProxiesClient) Insert(ctx context.Context, req *computepb.InsertRegionTargetTcpProxyRequest, ...) (*Operation, error)
- func (c *RegionTargetTcpProxiesClient) List(ctx context.Context, req *computepb.ListRegionTargetTcpProxiesRequest, ...) *TargetTcpProxyIterator
- type RegionUrlMapsCallOptions
- type RegionUrlMapsClient
- func (c *RegionUrlMapsClient) Close() error
- func (c *RegionUrlMapsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionUrlMapsClient) Delete(ctx context.Context, req *computepb.DeleteRegionUrlMapRequest, ...) (*Operation, error)
- func (c *RegionUrlMapsClient) Get(ctx context.Context, req *computepb.GetRegionUrlMapRequest, ...) (*computepb.UrlMap, error)
- func (c *RegionUrlMapsClient) Insert(ctx context.Context, req *computepb.InsertRegionUrlMapRequest, ...) (*Operation, error)
- func (c *RegionUrlMapsClient) List(ctx context.Context, req *computepb.ListRegionUrlMapsRequest, ...) *UrlMapIterator
- func (c *RegionUrlMapsClient) Patch(ctx context.Context, req *computepb.PatchRegionUrlMapRequest, ...) (*Operation, error)
- func (c *RegionUrlMapsClient) Update(ctx context.Context, req *computepb.UpdateRegionUrlMapRequest, ...) (*Operation, error)
- func (c *RegionUrlMapsClient) Validate(ctx context.Context, req *computepb.ValidateRegionUrlMapRequest, ...) (*computepb.UrlMapsValidateResponse, error)
- type RegionsCallOptions
- type RegionsClient
- func (c *RegionsClient) Close() error
- func (c *RegionsClient) Connection() *grpc.ClientConndeprecated
- func (c *RegionsClient) Get(ctx context.Context, req *computepb.GetRegionRequest, opts ...gax.CallOption) (*computepb.Region, error)
- func (c *RegionsClient) List(ctx context.Context, req *computepb.ListRegionsRequest, opts ...gax.CallOption) *RegionIterator
- type ReservationIterator
- type ReservationsCallOptions
- type ReservationsClient
- func (c *ReservationsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListReservationsRequest, ...) *ReservationsScopedListPairIterator
- func (c *ReservationsClient) Close() error
- func (c *ReservationsClient) Connection() *grpc.ClientConndeprecated
- func (c *ReservationsClient) Delete(ctx context.Context, req *computepb.DeleteReservationRequest, ...) (*Operation, error)
- func (c *ReservationsClient) Get(ctx context.Context, req *computepb.GetReservationRequest, ...) (*computepb.Reservation, error)
- func (c *ReservationsClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyReservationRequest, ...) (*computepb.Policy, error)
- func (c *ReservationsClient) Insert(ctx context.Context, req *computepb.InsertReservationRequest, ...) (*Operation, error)
- func (c *ReservationsClient) List(ctx context.Context, req *computepb.ListReservationsRequest, ...) *ReservationIterator
- func (c *ReservationsClient) Resize(ctx context.Context, req *computepb.ResizeReservationRequest, ...) (*Operation, error)
- func (c *ReservationsClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyReservationRequest, ...) (*computepb.Policy, error)
- func (c *ReservationsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsReservationRequest, ...) (*computepb.TestPermissionsResponse, error)
- func (c *ReservationsClient) Update(ctx context.Context, req *computepb.UpdateReservationRequest, ...) (*Operation, error)
- type ReservationsScopedListPair
- type ReservationsScopedListPairIterator
- type ResourcePoliciesCallOptions
- type ResourcePoliciesClient
- func (c *ResourcePoliciesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListResourcePoliciesRequest, ...) *ResourcePoliciesScopedListPairIterator
- func (c *ResourcePoliciesClient) Close() error
- func (c *ResourcePoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *ResourcePoliciesClient) Delete(ctx context.Context, req *computepb.DeleteResourcePolicyRequest, ...) (*Operation, error)
- func (c *ResourcePoliciesClient) Get(ctx context.Context, req *computepb.GetResourcePolicyRequest, ...) (*computepb.ResourcePolicy, error)
- func (c *ResourcePoliciesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyResourcePolicyRequest, ...) (*computepb.Policy, error)
- func (c *ResourcePoliciesClient) Insert(ctx context.Context, req *computepb.InsertResourcePolicyRequest, ...) (*Operation, error)
- func (c *ResourcePoliciesClient) List(ctx context.Context, req *computepb.ListResourcePoliciesRequest, ...) *ResourcePolicyIterator
- func (c *ResourcePoliciesClient) Patch(ctx context.Context, req *computepb.PatchResourcePolicyRequest, ...) (*Operation, error)
- func (c *ResourcePoliciesClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyResourcePolicyRequest, ...) (*computepb.Policy, error)
- func (c *ResourcePoliciesClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsResourcePolicyRequest, ...) (*computepb.TestPermissionsResponse, error)
- type ResourcePoliciesScopedListPair
- type ResourcePoliciesScopedListPairIterator
- type ResourcePolicyIterator
- type RouteIterator
- type RouterIterator
- type RoutersCallOptions
- type RoutersClient
- func (c *RoutersClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListRoutersRequest, ...) *RoutersScopedListPairIterator
- func (c *RoutersClient) Close() error
- func (c *RoutersClient) Connection() *grpc.ClientConndeprecated
- func (c *RoutersClient) Delete(ctx context.Context, req *computepb.DeleteRouterRequest, ...) (*Operation, error)
- func (c *RoutersClient) Get(ctx context.Context, req *computepb.GetRouterRequest, opts ...gax.CallOption) (*computepb.Router, error)
- func (c *RoutersClient) GetNatMappingInfo(ctx context.Context, req *computepb.GetNatMappingInfoRoutersRequest, ...) *VmEndpointNatMappingsIterator
- func (c *RoutersClient) GetRouterStatus(ctx context.Context, req *computepb.GetRouterStatusRouterRequest, ...) (*computepb.RouterStatusResponse, error)
- func (c *RoutersClient) Insert(ctx context.Context, req *computepb.InsertRouterRequest, ...) (*Operation, error)
- func (c *RoutersClient) List(ctx context.Context, req *computepb.ListRoutersRequest, opts ...gax.CallOption) *RouterIterator
- func (c *RoutersClient) Patch(ctx context.Context, req *computepb.PatchRouterRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *RoutersClient) Preview(ctx context.Context, req *computepb.PreviewRouterRequest, ...) (*computepb.RoutersPreviewResponse, error)
- func (c *RoutersClient) Update(ctx context.Context, req *computepb.UpdateRouterRequest, ...) (*Operation, error)
- type RoutersScopedListPair
- type RoutersScopedListPairIterator
- type RoutesCallOptions
- type RoutesClient
- func (c *RoutesClient) Close() error
- func (c *RoutesClient) Connection() *grpc.ClientConndeprecated
- func (c *RoutesClient) Delete(ctx context.Context, req *computepb.DeleteRouteRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *RoutesClient) Get(ctx context.Context, req *computepb.GetRouteRequest, opts ...gax.CallOption) (*computepb.Route, error)
- func (c *RoutesClient) Insert(ctx context.Context, req *computepb.InsertRouteRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *RoutesClient) List(ctx context.Context, req *computepb.ListRoutesRequest, opts ...gax.CallOption) *RouteIterator
- type SecurityPoliciesCallOptions
- type SecurityPoliciesClient
- func (c *SecurityPoliciesClient) AddRule(ctx context.Context, req *computepb.AddRuleSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListSecurityPoliciesRequest, ...) *SecurityPoliciesScopedListPairIterator
- func (c *SecurityPoliciesClient) Close() error
- func (c *SecurityPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *SecurityPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) Get(ctx context.Context, req *computepb.GetSecurityPolicyRequest, ...) (*computepb.SecurityPolicy, error)
- func (c *SecurityPoliciesClient) GetRule(ctx context.Context, req *computepb.GetRuleSecurityPolicyRequest, ...) (*computepb.SecurityPolicyRule, error)
- func (c *SecurityPoliciesClient) Insert(ctx context.Context, req *computepb.InsertSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) List(ctx context.Context, req *computepb.ListSecurityPoliciesRequest, ...) *SecurityPolicyIterator
- func (c *SecurityPoliciesClient) ListPreconfiguredExpressionSets(ctx context.Context, ...) (*computepb.SecurityPoliciesListPreconfiguredExpressionSetsResponse, error)
- func (c *SecurityPoliciesClient) Patch(ctx context.Context, req *computepb.PatchSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) PatchRule(ctx context.Context, req *computepb.PatchRuleSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) RemoveRule(ctx context.Context, req *computepb.RemoveRuleSecurityPolicyRequest, ...) (*Operation, error)
- func (c *SecurityPoliciesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsSecurityPolicyRequest, ...) (*Operation, error)
- type SecurityPoliciesScopedListPair
- type SecurityPoliciesScopedListPairIterator
- type SecurityPolicyIterator
- type ServiceAttachmentIterator
- type ServiceAttachmentsCallOptions
- type ServiceAttachmentsClient
- func (c *ServiceAttachmentsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListServiceAttachmentsRequest, ...) *ServiceAttachmentsScopedListPairIterator
- func (c *ServiceAttachmentsClient) Close() error
- func (c *ServiceAttachmentsClient) Connection() *grpc.ClientConndeprecated
- func (c *ServiceAttachmentsClient) Delete(ctx context.Context, req *computepb.DeleteServiceAttachmentRequest, ...) (*Operation, error)
- func (c *ServiceAttachmentsClient) Get(ctx context.Context, req *computepb.GetServiceAttachmentRequest, ...) (*computepb.ServiceAttachment, error)
- func (c *ServiceAttachmentsClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyServiceAttachmentRequest, ...) (*computepb.Policy, error)
- func (c *ServiceAttachmentsClient) Insert(ctx context.Context, req *computepb.InsertServiceAttachmentRequest, ...) (*Operation, error)
- func (c *ServiceAttachmentsClient) List(ctx context.Context, req *computepb.ListServiceAttachmentsRequest, ...) *ServiceAttachmentIterator
- func (c *ServiceAttachmentsClient) Patch(ctx context.Context, req *computepb.PatchServiceAttachmentRequest, ...) (*Operation, error)
- func (c *ServiceAttachmentsClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicyServiceAttachmentRequest, ...) (*computepb.Policy, error)
- func (c *ServiceAttachmentsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsServiceAttachmentRequest, ...) (*computepb.TestPermissionsResponse, error)
- type ServiceAttachmentsScopedListPair
- type ServiceAttachmentsScopedListPairIterator
- type SnapshotIterator
- type SnapshotsCallOptions
- type SnapshotsClient
- func (c *SnapshotsClient) Close() error
- func (c *SnapshotsClient) Connection() *grpc.ClientConndeprecated
- func (c *SnapshotsClient) Delete(ctx context.Context, req *computepb.DeleteSnapshotRequest, ...) (*Operation, error)
- func (c *SnapshotsClient) Get(ctx context.Context, req *computepb.GetSnapshotRequest, opts ...gax.CallOption) (*computepb.Snapshot, error)
- func (c *SnapshotsClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicySnapshotRequest, ...) (*computepb.Policy, error)
- func (c *SnapshotsClient) Insert(ctx context.Context, req *computepb.InsertSnapshotRequest, ...) (*Operation, error)
- func (c *SnapshotsClient) List(ctx context.Context, req *computepb.ListSnapshotsRequest, ...) *SnapshotIterator
- func (c *SnapshotsClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicySnapshotRequest, ...) (*computepb.Policy, error)
- func (c *SnapshotsClient) SetLabels(ctx context.Context, req *computepb.SetLabelsSnapshotRequest, ...) (*Operation, error)
- func (c *SnapshotsClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsSnapshotRequest, ...) (*computepb.TestPermissionsResponse, error)
- type SslCertificateIterator
- type SslCertificatesCallOptions
- type SslCertificatesClient
- func (c *SslCertificatesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListSslCertificatesRequest, ...) *SslCertificatesScopedListPairIterator
- func (c *SslCertificatesClient) Close() error
- func (c *SslCertificatesClient) Connection() *grpc.ClientConndeprecated
- func (c *SslCertificatesClient) Delete(ctx context.Context, req *computepb.DeleteSslCertificateRequest, ...) (*Operation, error)
- func (c *SslCertificatesClient) Get(ctx context.Context, req *computepb.GetSslCertificateRequest, ...) (*computepb.SslCertificate, error)
- func (c *SslCertificatesClient) Insert(ctx context.Context, req *computepb.InsertSslCertificateRequest, ...) (*Operation, error)
- func (c *SslCertificatesClient) List(ctx context.Context, req *computepb.ListSslCertificatesRequest, ...) *SslCertificateIterator
- type SslCertificatesScopedListPair
- type SslCertificatesScopedListPairIterator
- type SslPoliciesCallOptions
- type SslPoliciesClient
- func (c *SslPoliciesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListSslPoliciesRequest, ...) *SslPoliciesScopedListPairIterator
- func (c *SslPoliciesClient) Close() error
- func (c *SslPoliciesClient) Connection() *grpc.ClientConndeprecated
- func (c *SslPoliciesClient) Delete(ctx context.Context, req *computepb.DeleteSslPolicyRequest, ...) (*Operation, error)
- func (c *SslPoliciesClient) Get(ctx context.Context, req *computepb.GetSslPolicyRequest, ...) (*computepb.SslPolicy, error)
- func (c *SslPoliciesClient) Insert(ctx context.Context, req *computepb.InsertSslPolicyRequest, ...) (*Operation, error)
- func (c *SslPoliciesClient) List(ctx context.Context, req *computepb.ListSslPoliciesRequest, ...) *SslPolicyIterator
- func (c *SslPoliciesClient) ListAvailableFeatures(ctx context.Context, req *computepb.ListAvailableFeaturesSslPoliciesRequest, ...) (*computepb.SslPoliciesListAvailableFeaturesResponse, error)
- func (c *SslPoliciesClient) Patch(ctx context.Context, req *computepb.PatchSslPolicyRequest, ...) (*Operation, error)
- type SslPoliciesScopedListPair
- type SslPoliciesScopedListPairIterator
- type SslPolicyIterator
- type SubnetworkIterator
- type SubnetworksCallOptions
- type SubnetworksClient
- func (c *SubnetworksClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListSubnetworksRequest, ...) *SubnetworksScopedListPairIterator
- func (c *SubnetworksClient) Close() error
- func (c *SubnetworksClient) Connection() *grpc.ClientConndeprecated
- func (c *SubnetworksClient) Delete(ctx context.Context, req *computepb.DeleteSubnetworkRequest, ...) (*Operation, error)
- func (c *SubnetworksClient) ExpandIpCidrRange(ctx context.Context, req *computepb.ExpandIpCidrRangeSubnetworkRequest, ...) (*Operation, error)
- func (c *SubnetworksClient) Get(ctx context.Context, req *computepb.GetSubnetworkRequest, ...) (*computepb.Subnetwork, error)
- func (c *SubnetworksClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicySubnetworkRequest, ...) (*computepb.Policy, error)
- func (c *SubnetworksClient) Insert(ctx context.Context, req *computepb.InsertSubnetworkRequest, ...) (*Operation, error)
- func (c *SubnetworksClient) List(ctx context.Context, req *computepb.ListSubnetworksRequest, ...) *SubnetworkIterator
- func (c *SubnetworksClient) ListUsable(ctx context.Context, req *computepb.ListUsableSubnetworksRequest, ...) *UsableSubnetworkIterator
- func (c *SubnetworksClient) Patch(ctx context.Context, req *computepb.PatchSubnetworkRequest, ...) (*Operation, error)
- func (c *SubnetworksClient) SetIamPolicy(ctx context.Context, req *computepb.SetIamPolicySubnetworkRequest, ...) (*computepb.Policy, error)
- func (c *SubnetworksClient) SetPrivateIpGoogleAccess(ctx context.Context, req *computepb.SetPrivateIpGoogleAccessSubnetworkRequest, ...) (*Operation, error)
- func (c *SubnetworksClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsSubnetworkRequest, ...) (*computepb.TestPermissionsResponse, error)
- type SubnetworksScopedListPair
- type SubnetworksScopedListPairIterator
- type TargetGrpcProxiesCallOptions
- type TargetGrpcProxiesClient
- func (c *TargetGrpcProxiesClient) Close() error
- func (c *TargetGrpcProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetGrpcProxiesClient) Delete(ctx context.Context, req *computepb.DeleteTargetGrpcProxyRequest, ...) (*Operation, error)
- func (c *TargetGrpcProxiesClient) Get(ctx context.Context, req *computepb.GetTargetGrpcProxyRequest, ...) (*computepb.TargetGrpcProxy, error)
- func (c *TargetGrpcProxiesClient) Insert(ctx context.Context, req *computepb.InsertTargetGrpcProxyRequest, ...) (*Operation, error)
- func (c *TargetGrpcProxiesClient) List(ctx context.Context, req *computepb.ListTargetGrpcProxiesRequest, ...) *TargetGrpcProxyIterator
- func (c *TargetGrpcProxiesClient) Patch(ctx context.Context, req *computepb.PatchTargetGrpcProxyRequest, ...) (*Operation, error)
- type TargetGrpcProxyIterator
- type TargetHttpProxiesCallOptions
- type TargetHttpProxiesClient
- func (c *TargetHttpProxiesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetHttpProxiesRequest, ...) *TargetHttpProxiesScopedListPairIterator
- func (c *TargetHttpProxiesClient) Close() error
- func (c *TargetHttpProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetHttpProxiesClient) Delete(ctx context.Context, req *computepb.DeleteTargetHttpProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpProxiesClient) Get(ctx context.Context, req *computepb.GetTargetHttpProxyRequest, ...) (*computepb.TargetHttpProxy, error)
- func (c *TargetHttpProxiesClient) Insert(ctx context.Context, req *computepb.InsertTargetHttpProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpProxiesClient) List(ctx context.Context, req *computepb.ListTargetHttpProxiesRequest, ...) *TargetHttpProxyIterator
- func (c *TargetHttpProxiesClient) Patch(ctx context.Context, req *computepb.PatchTargetHttpProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpProxiesClient) SetUrlMap(ctx context.Context, req *computepb.SetUrlMapTargetHttpProxyRequest, ...) (*Operation, error)
- type TargetHttpProxiesScopedListPair
- type TargetHttpProxiesScopedListPairIterator
- type TargetHttpProxyIterator
- type TargetHttpsProxiesCallOptions
- type TargetHttpsProxiesClient
- func (c *TargetHttpsProxiesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetHttpsProxiesRequest, ...) *TargetHttpsProxiesScopedListPairIterator
- func (c *TargetHttpsProxiesClient) Close() error
- func (c *TargetHttpsProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetHttpsProxiesClient) Delete(ctx context.Context, req *computepb.DeleteTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) Get(ctx context.Context, req *computepb.GetTargetHttpsProxyRequest, ...) (*computepb.TargetHttpsProxy, error)
- func (c *TargetHttpsProxiesClient) Insert(ctx context.Context, req *computepb.InsertTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) List(ctx context.Context, req *computepb.ListTargetHttpsProxiesRequest, ...) *TargetHttpsProxyIterator
- func (c *TargetHttpsProxiesClient) Patch(ctx context.Context, req *computepb.PatchTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) SetCertificateMap(ctx context.Context, req *computepb.SetCertificateMapTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) SetQuicOverride(ctx context.Context, req *computepb.SetQuicOverrideTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) SetSslCertificates(ctx context.Context, req *computepb.SetSslCertificatesTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) SetSslPolicy(ctx context.Context, req *computepb.SetSslPolicyTargetHttpsProxyRequest, ...) (*Operation, error)
- func (c *TargetHttpsProxiesClient) SetUrlMap(ctx context.Context, req *computepb.SetUrlMapTargetHttpsProxyRequest, ...) (*Operation, error)
- type TargetHttpsProxiesScopedListPair
- type TargetHttpsProxiesScopedListPairIterator
- type TargetHttpsProxyIterator
- type TargetInstanceIterator
- type TargetInstancesCallOptions
- type TargetInstancesClient
- func (c *TargetInstancesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetInstancesRequest, ...) *TargetInstancesScopedListPairIterator
- func (c *TargetInstancesClient) Close() error
- func (c *TargetInstancesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetInstancesClient) Delete(ctx context.Context, req *computepb.DeleteTargetInstanceRequest, ...) (*Operation, error)
- func (c *TargetInstancesClient) Get(ctx context.Context, req *computepb.GetTargetInstanceRequest, ...) (*computepb.TargetInstance, error)
- func (c *TargetInstancesClient) Insert(ctx context.Context, req *computepb.InsertTargetInstanceRequest, ...) (*Operation, error)
- func (c *TargetInstancesClient) List(ctx context.Context, req *computepb.ListTargetInstancesRequest, ...) *TargetInstanceIterator
- type TargetInstancesScopedListPair
- type TargetInstancesScopedListPairIterator
- type TargetPoolIterator
- type TargetPoolsCallOptions
- type TargetPoolsClient
- func (c *TargetPoolsClient) AddHealthCheck(ctx context.Context, req *computepb.AddHealthCheckTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) AddInstance(ctx context.Context, req *computepb.AddInstanceTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetPoolsRequest, ...) *TargetPoolsScopedListPairIterator
- func (c *TargetPoolsClient) Close() error
- func (c *TargetPoolsClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetPoolsClient) Delete(ctx context.Context, req *computepb.DeleteTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) Get(ctx context.Context, req *computepb.GetTargetPoolRequest, ...) (*computepb.TargetPool, error)
- func (c *TargetPoolsClient) GetHealth(ctx context.Context, req *computepb.GetHealthTargetPoolRequest, ...) (*computepb.TargetPoolInstanceHealth, error)
- func (c *TargetPoolsClient) Insert(ctx context.Context, req *computepb.InsertTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) List(ctx context.Context, req *computepb.ListTargetPoolsRequest, ...) *TargetPoolIterator
- func (c *TargetPoolsClient) RemoveHealthCheck(ctx context.Context, req *computepb.RemoveHealthCheckTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) RemoveInstance(ctx context.Context, req *computepb.RemoveInstanceTargetPoolRequest, ...) (*Operation, error)
- func (c *TargetPoolsClient) SetBackup(ctx context.Context, req *computepb.SetBackupTargetPoolRequest, ...) (*Operation, error)
- type TargetPoolsScopedListPair
- type TargetPoolsScopedListPairIterator
- type TargetSslProxiesCallOptions
- type TargetSslProxiesClient
- func (c *TargetSslProxiesClient) Close() error
- func (c *TargetSslProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetSslProxiesClient) Delete(ctx context.Context, req *computepb.DeleteTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) Get(ctx context.Context, req *computepb.GetTargetSslProxyRequest, ...) (*computepb.TargetSslProxy, error)
- func (c *TargetSslProxiesClient) Insert(ctx context.Context, req *computepb.InsertTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) List(ctx context.Context, req *computepb.ListTargetSslProxiesRequest, ...) *TargetSslProxyIterator
- func (c *TargetSslProxiesClient) SetBackendService(ctx context.Context, req *computepb.SetBackendServiceTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) SetCertificateMap(ctx context.Context, req *computepb.SetCertificateMapTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) SetProxyHeader(ctx context.Context, req *computepb.SetProxyHeaderTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) SetSslCertificates(ctx context.Context, req *computepb.SetSslCertificatesTargetSslProxyRequest, ...) (*Operation, error)
- func (c *TargetSslProxiesClient) SetSslPolicy(ctx context.Context, req *computepb.SetSslPolicyTargetSslProxyRequest, ...) (*Operation, error)
- type TargetSslProxyIterator
- type TargetTcpProxiesCallOptions
- type TargetTcpProxiesClient
- func (c *TargetTcpProxiesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetTcpProxiesRequest, ...) *TargetTcpProxiesScopedListPairIterator
- func (c *TargetTcpProxiesClient) Close() error
- func (c *TargetTcpProxiesClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetTcpProxiesClient) Delete(ctx context.Context, req *computepb.DeleteTargetTcpProxyRequest, ...) (*Operation, error)
- func (c *TargetTcpProxiesClient) Get(ctx context.Context, req *computepb.GetTargetTcpProxyRequest, ...) (*computepb.TargetTcpProxy, error)
- func (c *TargetTcpProxiesClient) Insert(ctx context.Context, req *computepb.InsertTargetTcpProxyRequest, ...) (*Operation, error)
- func (c *TargetTcpProxiesClient) List(ctx context.Context, req *computepb.ListTargetTcpProxiesRequest, ...) *TargetTcpProxyIterator
- func (c *TargetTcpProxiesClient) SetBackendService(ctx context.Context, req *computepb.SetBackendServiceTargetTcpProxyRequest, ...) (*Operation, error)
- func (c *TargetTcpProxiesClient) SetProxyHeader(ctx context.Context, req *computepb.SetProxyHeaderTargetTcpProxyRequest, ...) (*Operation, error)
- type TargetTcpProxiesScopedListPair
- type TargetTcpProxiesScopedListPairIterator
- type TargetTcpProxyIterator
- type TargetVpnGatewayIterator
- type TargetVpnGatewaysCallOptions
- type TargetVpnGatewaysClient
- func (c *TargetVpnGatewaysClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListTargetVpnGatewaysRequest, ...) *TargetVpnGatewaysScopedListPairIterator
- func (c *TargetVpnGatewaysClient) Close() error
- func (c *TargetVpnGatewaysClient) Connection() *grpc.ClientConndeprecated
- func (c *TargetVpnGatewaysClient) Delete(ctx context.Context, req *computepb.DeleteTargetVpnGatewayRequest, ...) (*Operation, error)
- func (c *TargetVpnGatewaysClient) Get(ctx context.Context, req *computepb.GetTargetVpnGatewayRequest, ...) (*computepb.TargetVpnGateway, error)
- func (c *TargetVpnGatewaysClient) Insert(ctx context.Context, req *computepb.InsertTargetVpnGatewayRequest, ...) (*Operation, error)
- func (c *TargetVpnGatewaysClient) List(ctx context.Context, req *computepb.ListTargetVpnGatewaysRequest, ...) *TargetVpnGatewayIterator
- func (c *TargetVpnGatewaysClient) SetLabels(ctx context.Context, req *computepb.SetLabelsTargetVpnGatewayRequest, ...) (*Operation, error)
- type TargetVpnGatewaysScopedListPair
- type TargetVpnGatewaysScopedListPairIterator
- type UrlMapIterator
- type UrlMapsCallOptions
- type UrlMapsClient
- func (c *UrlMapsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListUrlMapsRequest, ...) *UrlMapsScopedListPairIterator
- func (c *UrlMapsClient) Close() error
- func (c *UrlMapsClient) Connection() *grpc.ClientConndeprecated
- func (c *UrlMapsClient) Delete(ctx context.Context, req *computepb.DeleteUrlMapRequest, ...) (*Operation, error)
- func (c *UrlMapsClient) Get(ctx context.Context, req *computepb.GetUrlMapRequest, opts ...gax.CallOption) (*computepb.UrlMap, error)
- func (c *UrlMapsClient) Insert(ctx context.Context, req *computepb.InsertUrlMapRequest, ...) (*Operation, error)
- func (c *UrlMapsClient) InvalidateCache(ctx context.Context, req *computepb.InvalidateCacheUrlMapRequest, ...) (*Operation, error)
- func (c *UrlMapsClient) List(ctx context.Context, req *computepb.ListUrlMapsRequest, opts ...gax.CallOption) *UrlMapIterator
- func (c *UrlMapsClient) Patch(ctx context.Context, req *computepb.PatchUrlMapRequest, opts ...gax.CallOption) (*Operation, error)
- func (c *UrlMapsClient) Update(ctx context.Context, req *computepb.UpdateUrlMapRequest, ...) (*Operation, error)
- func (c *UrlMapsClient) Validate(ctx context.Context, req *computepb.ValidateUrlMapRequest, ...) (*computepb.UrlMapsValidateResponse, error)
- type UrlMapsScopedListPair
- type UrlMapsScopedListPairIterator
- type UsableSubnetworkIterator
- type VmEndpointNatMappingsIterator
- type VpnGatewayIterator
- type VpnGatewaysCallOptions
- type VpnGatewaysClient
- func (c *VpnGatewaysClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListVpnGatewaysRequest, ...) *VpnGatewaysScopedListPairIterator
- func (c *VpnGatewaysClient) Close() error
- func (c *VpnGatewaysClient) Connection() *grpc.ClientConndeprecated
- func (c *VpnGatewaysClient) Delete(ctx context.Context, req *computepb.DeleteVpnGatewayRequest, ...) (*Operation, error)
- func (c *VpnGatewaysClient) Get(ctx context.Context, req *computepb.GetVpnGatewayRequest, ...) (*computepb.VpnGateway, error)
- func (c *VpnGatewaysClient) GetStatus(ctx context.Context, req *computepb.GetStatusVpnGatewayRequest, ...) (*computepb.VpnGatewaysGetStatusResponse, error)
- func (c *VpnGatewaysClient) Insert(ctx context.Context, req *computepb.InsertVpnGatewayRequest, ...) (*Operation, error)
- func (c *VpnGatewaysClient) List(ctx context.Context, req *computepb.ListVpnGatewaysRequest, ...) *VpnGatewayIterator
- func (c *VpnGatewaysClient) SetLabels(ctx context.Context, req *computepb.SetLabelsVpnGatewayRequest, ...) (*Operation, error)
- func (c *VpnGatewaysClient) TestIamPermissions(ctx context.Context, req *computepb.TestIamPermissionsVpnGatewayRequest, ...) (*computepb.TestPermissionsResponse, error)
- type VpnGatewaysScopedListPair
- type VpnGatewaysScopedListPairIterator
- type VpnTunnelIterator
- type VpnTunnelsCallOptions
- type VpnTunnelsClient
- func (c *VpnTunnelsClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListVpnTunnelsRequest, ...) *VpnTunnelsScopedListPairIterator
- func (c *VpnTunnelsClient) Close() error
- func (c *VpnTunnelsClient) Connection() *grpc.ClientConndeprecated
- func (c *VpnTunnelsClient) Delete(ctx context.Context, req *computepb.DeleteVpnTunnelRequest, ...) (*Operation, error)
- func (c *VpnTunnelsClient) Get(ctx context.Context, req *computepb.GetVpnTunnelRequest, ...) (*computepb.VpnTunnel, error)
- func (c *VpnTunnelsClient) Insert(ctx context.Context, req *computepb.InsertVpnTunnelRequest, ...) (*Operation, error)
- func (c *VpnTunnelsClient) List(ctx context.Context, req *computepb.ListVpnTunnelsRequest, ...) *VpnTunnelIterator
- func (c *VpnTunnelsClient) SetLabels(ctx context.Context, req *computepb.SetLabelsVpnTunnelRequest, ...) (*Operation, error)
- type VpnTunnelsScopedListPair
- type VpnTunnelsScopedListPairIterator
- type XpnResourceIdIterator
- type ZoneIterator
- type ZoneOperationsCallOptions
- type ZoneOperationsClient
- func (c *ZoneOperationsClient) Close() error
- func (c *ZoneOperationsClient) Connection() *grpc.ClientConndeprecated
- func (c *ZoneOperationsClient) Delete(ctx context.Context, req *computepb.DeleteZoneOperationRequest, ...) (*computepb.DeleteZoneOperationResponse, error)
- func (c *ZoneOperationsClient) Get(ctx context.Context, req *computepb.GetZoneOperationRequest, ...) (*computepb.Operation, error)
- func (c *ZoneOperationsClient) List(ctx context.Context, req *computepb.ListZoneOperationsRequest, ...) *OperationIterator
- func (c *ZoneOperationsClient) Wait(ctx context.Context, req *computepb.WaitZoneOperationRequest, ...) (*computepb.Operation, error)
- type ZonesCallOptions
- type ZonesClient
- func (c *ZonesClient) Close() error
- func (c *ZonesClient) Connection() *grpc.ClientConndeprecated
- func (c *ZonesClient) Get(ctx context.Context, req *computepb.GetZoneRequest, opts ...gax.CallOption) (*computepb.Zone, error)
- func (c *ZonesClient) List(ctx context.Context, req *computepb.ListZonesRequest, opts ...gax.CallOption) *ZoneIterator
Examples ¶
- AcceleratorTypesClient.AggregatedList
- AcceleratorTypesClient.Get
- AcceleratorTypesClient.List
- AddressesClient.AggregatedList
- AddressesClient.Delete
- AddressesClient.Get
- AddressesClient.Insert
- AddressesClient.List
- AddressesClient.Move
- AddressesClient.SetLabels
- AutoscalersClient.AggregatedList
- AutoscalersClient.Delete
- AutoscalersClient.Get
- AutoscalersClient.Insert
- AutoscalersClient.List
- AutoscalersClient.Patch
- AutoscalersClient.Update
- BackendBucketsClient.AddSignedUrlKey
- BackendBucketsClient.Delete
- BackendBucketsClient.DeleteSignedUrlKey
- BackendBucketsClient.Get
- BackendBucketsClient.Insert
- BackendBucketsClient.List
- BackendBucketsClient.Patch
- BackendBucketsClient.SetEdgeSecurityPolicy
- BackendBucketsClient.Update
- BackendServicesClient.AddSignedUrlKey
- BackendServicesClient.AggregatedList
- BackendServicesClient.Delete
- BackendServicesClient.DeleteSignedUrlKey
- BackendServicesClient.Get
- BackendServicesClient.GetHealth
- BackendServicesClient.GetIamPolicy
- BackendServicesClient.Insert
- BackendServicesClient.List
- BackendServicesClient.Patch
- BackendServicesClient.SetEdgeSecurityPolicy
- BackendServicesClient.SetIamPolicy
- BackendServicesClient.SetSecurityPolicy
- BackendServicesClient.Update
- DiskTypesClient.AggregatedList
- DiskTypesClient.Get
- DiskTypesClient.List
- DisksClient.AddResourcePolicies
- DisksClient.AggregatedList
- DisksClient.BulkInsert
- DisksClient.CreateSnapshot
- DisksClient.Delete
- DisksClient.Get
- DisksClient.GetIamPolicy
- DisksClient.Insert
- DisksClient.List
- DisksClient.RemoveResourcePolicies
- DisksClient.Resize
- DisksClient.SetIamPolicy
- DisksClient.SetLabels
- DisksClient.StartAsyncReplication
- DisksClient.StopAsyncReplication
- DisksClient.StopGroupAsyncReplication
- DisksClient.TestIamPermissions
- DisksClient.Update
- ExternalVpnGatewaysClient.Delete
- ExternalVpnGatewaysClient.Get
- ExternalVpnGatewaysClient.Insert
- ExternalVpnGatewaysClient.List
- ExternalVpnGatewaysClient.SetLabels
- ExternalVpnGatewaysClient.TestIamPermissions
- FirewallPoliciesClient.AddAssociation
- FirewallPoliciesClient.AddRule
- FirewallPoliciesClient.CloneRules
- FirewallPoliciesClient.Delete
- FirewallPoliciesClient.Get
- FirewallPoliciesClient.GetAssociation
- FirewallPoliciesClient.GetIamPolicy
- FirewallPoliciesClient.GetRule
- FirewallPoliciesClient.Insert
- FirewallPoliciesClient.List
- FirewallPoliciesClient.ListAssociations
- FirewallPoliciesClient.Move
- FirewallPoliciesClient.Patch
- FirewallPoliciesClient.PatchRule
- FirewallPoliciesClient.RemoveAssociation
- FirewallPoliciesClient.RemoveRule
- FirewallPoliciesClient.SetIamPolicy
- FirewallPoliciesClient.TestIamPermissions
- FirewallsClient.Delete
- FirewallsClient.Get
- FirewallsClient.Insert
- FirewallsClient.List
- FirewallsClient.Patch
- FirewallsClient.Update
- ForwardingRulesClient.AggregatedList
- ForwardingRulesClient.Delete
- ForwardingRulesClient.Get
- ForwardingRulesClient.Insert
- ForwardingRulesClient.List
- ForwardingRulesClient.Patch
- ForwardingRulesClient.SetLabels
- ForwardingRulesClient.SetTarget
- GlobalAddressesClient.Delete
- GlobalAddressesClient.Get
- GlobalAddressesClient.Insert
- GlobalAddressesClient.List
- GlobalAddressesClient.Move
- GlobalAddressesClient.SetLabels
- GlobalForwardingRulesClient.Delete
- GlobalForwardingRulesClient.Get
- GlobalForwardingRulesClient.Insert
- GlobalForwardingRulesClient.List
- GlobalForwardingRulesClient.Patch
- GlobalForwardingRulesClient.SetLabels
- GlobalForwardingRulesClient.SetTarget
- GlobalNetworkEndpointGroupsClient.AttachNetworkEndpoints
- GlobalNetworkEndpointGroupsClient.Delete
- GlobalNetworkEndpointGroupsClient.DetachNetworkEndpoints
- GlobalNetworkEndpointGroupsClient.Get
- GlobalNetworkEndpointGroupsClient.Insert
- GlobalNetworkEndpointGroupsClient.List
- GlobalNetworkEndpointGroupsClient.ListNetworkEndpoints
- GlobalOperationsClient.AggregatedList
- GlobalOperationsClient.Delete
- GlobalOperationsClient.Get
- GlobalOperationsClient.List
- GlobalOperationsClient.Wait
- GlobalOrganizationOperationsClient.Delete
- GlobalOrganizationOperationsClient.Get
- GlobalOrganizationOperationsClient.List
- GlobalPublicDelegatedPrefixesClient.Delete
- GlobalPublicDelegatedPrefixesClient.Get
- GlobalPublicDelegatedPrefixesClient.Insert
- GlobalPublicDelegatedPrefixesClient.List
- GlobalPublicDelegatedPrefixesClient.Patch
- HealthChecksClient.AggregatedList
- HealthChecksClient.Delete
- HealthChecksClient.Get
- HealthChecksClient.Insert
- HealthChecksClient.List
- HealthChecksClient.Patch
- HealthChecksClient.Update
- ImageFamilyViewsClient.Get
- ImagesClient.Delete
- ImagesClient.Deprecate
- ImagesClient.Get
- ImagesClient.GetFromFamily
- ImagesClient.GetIamPolicy
- ImagesClient.Insert
- ImagesClient.List
- ImagesClient.Patch
- ImagesClient.SetIamPolicy
- ImagesClient.SetLabels
- ImagesClient.TestIamPermissions
- InstanceGroupManagersClient.AbandonInstances
- InstanceGroupManagersClient.AggregatedList
- InstanceGroupManagersClient.ApplyUpdatesToInstances
- InstanceGroupManagersClient.CreateInstances
- InstanceGroupManagersClient.Delete
- InstanceGroupManagersClient.DeleteInstances
- InstanceGroupManagersClient.DeletePerInstanceConfigs
- InstanceGroupManagersClient.Get
- InstanceGroupManagersClient.Insert
- InstanceGroupManagersClient.List
- InstanceGroupManagersClient.ListErrors
- InstanceGroupManagersClient.ListManagedInstances
- InstanceGroupManagersClient.ListPerInstanceConfigs
- InstanceGroupManagersClient.Patch
- InstanceGroupManagersClient.PatchPerInstanceConfigs
- InstanceGroupManagersClient.RecreateInstances
- InstanceGroupManagersClient.Resize
- InstanceGroupManagersClient.SetInstanceTemplate
- InstanceGroupManagersClient.SetTargetPools
- InstanceGroupManagersClient.UpdatePerInstanceConfigs
- InstanceGroupsClient.AddInstances
- InstanceGroupsClient.AggregatedList
- InstanceGroupsClient.Delete
- InstanceGroupsClient.Get
- InstanceGroupsClient.Insert
- InstanceGroupsClient.List
- InstanceGroupsClient.ListInstances
- InstanceGroupsClient.RemoveInstances
- InstanceGroupsClient.SetNamedPorts
- InstanceTemplatesClient.AggregatedList
- InstanceTemplatesClient.Delete
- InstanceTemplatesClient.Get
- InstanceTemplatesClient.GetIamPolicy
- InstanceTemplatesClient.Insert
- InstanceTemplatesClient.List
- InstanceTemplatesClient.SetIamPolicy
- InstanceTemplatesClient.TestIamPermissions
- InstancesClient.AddAccessConfig
- InstancesClient.AddResourcePolicies
- InstancesClient.AggregatedList
- InstancesClient.AttachDisk
- InstancesClient.BulkInsert
- InstancesClient.Delete
- InstancesClient.DeleteAccessConfig
- InstancesClient.DetachDisk
- InstancesClient.Get
- InstancesClient.GetEffectiveFirewalls
- InstancesClient.GetGuestAttributes
- InstancesClient.GetIamPolicy
- InstancesClient.GetScreenshot
- InstancesClient.GetSerialPortOutput
- InstancesClient.GetShieldedInstanceIdentity
- InstancesClient.Insert
- InstancesClient.List
- InstancesClient.ListReferrers
- InstancesClient.RemoveResourcePolicies
- InstancesClient.Reset
- InstancesClient.Resume
- InstancesClient.SendDiagnosticInterrupt
- InstancesClient.SetDeletionProtection
- InstancesClient.SetDiskAutoDelete
- InstancesClient.SetIamPolicy
- InstancesClient.SetLabels
- InstancesClient.SetMachineResources
- InstancesClient.SetMachineType
- InstancesClient.SetMetadata
- InstancesClient.SetMinCpuPlatform
- InstancesClient.SetName
- InstancesClient.SetScheduling
- InstancesClient.SetServiceAccount
- InstancesClient.SetShieldedInstanceIntegrityPolicy
- InstancesClient.SetTags
- InstancesClient.SimulateMaintenanceEvent
- InstancesClient.Start
- InstancesClient.StartWithEncryptionKey
- InstancesClient.Stop
- InstancesClient.Suspend
- InstancesClient.TestIamPermissions
- InstancesClient.Update
- InstancesClient.UpdateAccessConfig
- InstancesClient.UpdateDisplayDevice
- InstancesClient.UpdateNetworkInterface
- InstancesClient.UpdateShieldedInstanceConfig
- InterconnectAttachmentsClient.AggregatedList
- InterconnectAttachmentsClient.Delete
- InterconnectAttachmentsClient.Get
- InterconnectAttachmentsClient.Insert
- InterconnectAttachmentsClient.List
- InterconnectAttachmentsClient.Patch
- InterconnectAttachmentsClient.SetLabels
- InterconnectLocationsClient.Get
- InterconnectLocationsClient.List
- InterconnectRemoteLocationsClient.Get
- InterconnectRemoteLocationsClient.List
- InterconnectsClient.Delete
- InterconnectsClient.Get
- InterconnectsClient.GetDiagnostics
- InterconnectsClient.Insert
- InterconnectsClient.List
- InterconnectsClient.Patch
- InterconnectsClient.SetLabels
- LicenseCodesClient.Get
- LicenseCodesClient.TestIamPermissions
- LicensesClient.Delete
- LicensesClient.Get
- LicensesClient.GetIamPolicy
- LicensesClient.Insert
- LicensesClient.List
- LicensesClient.SetIamPolicy
- LicensesClient.TestIamPermissions
- MachineImagesClient.Delete
- MachineImagesClient.Get
- MachineImagesClient.GetIamPolicy
- MachineImagesClient.Insert
- MachineImagesClient.List
- MachineImagesClient.SetIamPolicy
- MachineImagesClient.TestIamPermissions
- MachineTypesClient.AggregatedList
- MachineTypesClient.Get
- MachineTypesClient.List
- NetworkAttachmentsClient.AggregatedList
- NetworkAttachmentsClient.Delete
- NetworkAttachmentsClient.Get
- NetworkAttachmentsClient.GetIamPolicy
- NetworkAttachmentsClient.Insert
- NetworkAttachmentsClient.List
- NetworkAttachmentsClient.SetIamPolicy
- NetworkAttachmentsClient.TestIamPermissions
- NetworkEdgeSecurityServicesClient.AggregatedList
- NetworkEdgeSecurityServicesClient.Delete
- NetworkEdgeSecurityServicesClient.Get
- NetworkEdgeSecurityServicesClient.Insert
- NetworkEdgeSecurityServicesClient.Patch
- NetworkEndpointGroupsClient.AggregatedList
- NetworkEndpointGroupsClient.AttachNetworkEndpoints
- NetworkEndpointGroupsClient.Delete
- NetworkEndpointGroupsClient.DetachNetworkEndpoints
- NetworkEndpointGroupsClient.Get
- NetworkEndpointGroupsClient.Insert
- NetworkEndpointGroupsClient.List
- NetworkEndpointGroupsClient.ListNetworkEndpoints
- NetworkEndpointGroupsClient.TestIamPermissions
- NetworkFirewallPoliciesClient.AddAssociation
- NetworkFirewallPoliciesClient.AddRule
- NetworkFirewallPoliciesClient.CloneRules
- NetworkFirewallPoliciesClient.Delete
- NetworkFirewallPoliciesClient.Get
- NetworkFirewallPoliciesClient.GetAssociation
- NetworkFirewallPoliciesClient.GetIamPolicy
- NetworkFirewallPoliciesClient.GetRule
- NetworkFirewallPoliciesClient.Insert
- NetworkFirewallPoliciesClient.List
- NetworkFirewallPoliciesClient.Patch
- NetworkFirewallPoliciesClient.PatchRule
- NetworkFirewallPoliciesClient.RemoveAssociation
- NetworkFirewallPoliciesClient.RemoveRule
- NetworkFirewallPoliciesClient.SetIamPolicy
- NetworkFirewallPoliciesClient.TestIamPermissions
- NetworksClient.AddPeering
- NetworksClient.Delete
- NetworksClient.Get
- NetworksClient.GetEffectiveFirewalls
- NetworksClient.Insert
- NetworksClient.List
- NetworksClient.ListPeeringRoutes
- NetworksClient.Patch
- NetworksClient.RemovePeering
- NetworksClient.SwitchToCustomMode
- NetworksClient.UpdatePeering
- NewAcceleratorTypesRESTClient
- NewAddressesRESTClient
- NewAutoscalersRESTClient
- NewBackendBucketsRESTClient
- NewBackendServicesRESTClient
- NewDiskTypesRESTClient
- NewDisksRESTClient
- NewExternalVpnGatewaysRESTClient
- NewFirewallPoliciesRESTClient
- NewFirewallsRESTClient
- NewForwardingRulesRESTClient
- NewGlobalAddressesRESTClient
- NewGlobalForwardingRulesRESTClient
- NewGlobalNetworkEndpointGroupsRESTClient
- NewGlobalOperationsRESTClient
- NewGlobalOrganizationOperationsRESTClient
- NewGlobalPublicDelegatedPrefixesRESTClient
- NewHealthChecksRESTClient
- NewImageFamilyViewsRESTClient
- NewImagesRESTClient
- NewInstanceGroupManagersRESTClient
- NewInstanceGroupsRESTClient
- NewInstanceTemplatesRESTClient
- NewInstancesRESTClient
- NewInterconnectAttachmentsRESTClient
- NewInterconnectLocationsRESTClient
- NewInterconnectRemoteLocationsRESTClient
- NewInterconnectsRESTClient
- NewLicenseCodesRESTClient
- NewLicensesRESTClient
- NewMachineImagesRESTClient
- NewMachineTypesRESTClient
- NewNetworkAttachmentsRESTClient
- NewNetworkEdgeSecurityServicesRESTClient
- NewNetworkEndpointGroupsRESTClient
- NewNetworkFirewallPoliciesRESTClient
- NewNetworksRESTClient
- NewNodeGroupsRESTClient
- NewNodeTemplatesRESTClient
- NewNodeTypesRESTClient
- NewPacketMirroringsRESTClient
- NewProjectsRESTClient
- NewPublicAdvertisedPrefixesRESTClient
- NewPublicDelegatedPrefixesRESTClient
- NewRegionAutoscalersRESTClient
- NewRegionBackendServicesRESTClient
- NewRegionCommitmentsRESTClient
- NewRegionDiskTypesRESTClient
- NewRegionDisksRESTClient
- NewRegionHealthCheckServicesRESTClient
- NewRegionHealthChecksRESTClient
- NewRegionInstanceGroupManagersRESTClient
- NewRegionInstanceGroupsRESTClient
- NewRegionInstanceTemplatesRESTClient
- NewRegionInstancesRESTClient
- NewRegionNetworkEndpointGroupsRESTClient
- NewRegionNetworkFirewallPoliciesRESTClient
- NewRegionNotificationEndpointsRESTClient
- NewRegionOperationsRESTClient
- NewRegionSecurityPoliciesRESTClient
- NewRegionSslCertificatesRESTClient
- NewRegionSslPoliciesRESTClient
- NewRegionTargetHttpProxiesRESTClient
- NewRegionTargetHttpsProxiesRESTClient
- NewRegionTargetTcpProxiesRESTClient
- NewRegionUrlMapsRESTClient
- NewRegionsRESTClient
- NewReservationsRESTClient
- NewResourcePoliciesRESTClient
- NewRoutersRESTClient
- NewRoutesRESTClient
- NewSecurityPoliciesRESTClient
- NewServiceAttachmentsRESTClient
- NewSnapshotsRESTClient
- NewSslCertificatesRESTClient
- NewSslPoliciesRESTClient
- NewSubnetworksRESTClient
- NewTargetGrpcProxiesRESTClient
- NewTargetHttpProxiesRESTClient
- NewTargetHttpsProxiesRESTClient
- NewTargetInstancesRESTClient
- NewTargetPoolsRESTClient
- NewTargetSslProxiesRESTClient
- NewTargetTcpProxiesRESTClient
- NewTargetVpnGatewaysRESTClient
- NewUrlMapsRESTClient
- NewVpnGatewaysRESTClient
- NewVpnTunnelsRESTClient
- NewZoneOperationsRESTClient
- NewZonesRESTClient
- NodeGroupsClient.AddNodes
- NodeGroupsClient.AggregatedList
- NodeGroupsClient.Delete
- NodeGroupsClient.DeleteNodes
- NodeGroupsClient.Get
- NodeGroupsClient.GetIamPolicy
- NodeGroupsClient.Insert
- NodeGroupsClient.List
- NodeGroupsClient.ListNodes
- NodeGroupsClient.Patch
- NodeGroupsClient.SetIamPolicy
- NodeGroupsClient.SetNodeTemplate
- NodeGroupsClient.SimulateMaintenanceEvent
- NodeGroupsClient.TestIamPermissions
- NodeTemplatesClient.AggregatedList
- NodeTemplatesClient.Delete
- NodeTemplatesClient.Get
- NodeTemplatesClient.GetIamPolicy
- NodeTemplatesClient.Insert
- NodeTemplatesClient.List
- NodeTemplatesClient.SetIamPolicy
- NodeTemplatesClient.TestIamPermissions
- NodeTypesClient.AggregatedList
- NodeTypesClient.Get
- NodeTypesClient.List
- PacketMirroringsClient.AggregatedList
- PacketMirroringsClient.Delete
- PacketMirroringsClient.Get
- PacketMirroringsClient.Insert
- PacketMirroringsClient.List
- PacketMirroringsClient.Patch
- PacketMirroringsClient.TestIamPermissions
- ProjectsClient.DisableXpnHost
- ProjectsClient.DisableXpnResource
- ProjectsClient.EnableXpnHost
- ProjectsClient.EnableXpnResource
- ProjectsClient.Get
- ProjectsClient.GetXpnHost
- ProjectsClient.GetXpnResources
- ProjectsClient.ListXpnHosts
- ProjectsClient.MoveDisk
- ProjectsClient.MoveInstance
- ProjectsClient.SetCommonInstanceMetadata
- ProjectsClient.SetDefaultNetworkTier
- ProjectsClient.SetUsageExportBucket
- PublicAdvertisedPrefixesClient.Delete
- PublicAdvertisedPrefixesClient.Get
- PublicAdvertisedPrefixesClient.Insert
- PublicAdvertisedPrefixesClient.List
- PublicAdvertisedPrefixesClient.Patch
- PublicDelegatedPrefixesClient.AggregatedList
- PublicDelegatedPrefixesClient.Delete
- PublicDelegatedPrefixesClient.Get
- PublicDelegatedPrefixesClient.Insert
- PublicDelegatedPrefixesClient.List
- PublicDelegatedPrefixesClient.Patch
- RegionAutoscalersClient.Delete
- RegionAutoscalersClient.Get
- RegionAutoscalersClient.Insert
- RegionAutoscalersClient.List
- RegionAutoscalersClient.Patch
- RegionAutoscalersClient.Update
- RegionBackendServicesClient.Delete
- RegionBackendServicesClient.Get
- RegionBackendServicesClient.GetHealth
- RegionBackendServicesClient.GetIamPolicy
- RegionBackendServicesClient.Insert
- RegionBackendServicesClient.List
- RegionBackendServicesClient.Patch
- RegionBackendServicesClient.SetIamPolicy
- RegionBackendServicesClient.Update
- RegionCommitmentsClient.AggregatedList
- RegionCommitmentsClient.Get
- RegionCommitmentsClient.Insert
- RegionCommitmentsClient.List
- RegionCommitmentsClient.Update
- RegionDiskTypesClient.Get
- RegionDiskTypesClient.List
- RegionDisksClient.AddResourcePolicies
- RegionDisksClient.BulkInsert
- RegionDisksClient.CreateSnapshot
- RegionDisksClient.Delete
- RegionDisksClient.Get
- RegionDisksClient.GetIamPolicy
- RegionDisksClient.Insert
- RegionDisksClient.List
- RegionDisksClient.RemoveResourcePolicies
- RegionDisksClient.Resize
- RegionDisksClient.SetIamPolicy
- RegionDisksClient.SetLabels
- RegionDisksClient.StartAsyncReplication
- RegionDisksClient.StopAsyncReplication
- RegionDisksClient.StopGroupAsyncReplication
- RegionDisksClient.TestIamPermissions
- RegionDisksClient.Update
- RegionHealthCheckServicesClient.Delete
- RegionHealthCheckServicesClient.Get
- RegionHealthCheckServicesClient.Insert
- RegionHealthCheckServicesClient.List
- RegionHealthCheckServicesClient.Patch
- RegionHealthChecksClient.Delete
- RegionHealthChecksClient.Get
- RegionHealthChecksClient.Insert
- RegionHealthChecksClient.List
- RegionHealthChecksClient.Patch
- RegionHealthChecksClient.Update
- RegionInstanceGroupManagersClient.AbandonInstances
- RegionInstanceGroupManagersClient.ApplyUpdatesToInstances
- RegionInstanceGroupManagersClient.CreateInstances
- RegionInstanceGroupManagersClient.Delete
- RegionInstanceGroupManagersClient.DeleteInstances
- RegionInstanceGroupManagersClient.DeletePerInstanceConfigs
- RegionInstanceGroupManagersClient.Get
- RegionInstanceGroupManagersClient.Insert
- RegionInstanceGroupManagersClient.List
- RegionInstanceGroupManagersClient.ListErrors
- RegionInstanceGroupManagersClient.ListManagedInstances
- RegionInstanceGroupManagersClient.ListPerInstanceConfigs
- RegionInstanceGroupManagersClient.Patch
- RegionInstanceGroupManagersClient.PatchPerInstanceConfigs
- RegionInstanceGroupManagersClient.RecreateInstances
- RegionInstanceGroupManagersClient.Resize
- RegionInstanceGroupManagersClient.SetInstanceTemplate
- RegionInstanceGroupManagersClient.SetTargetPools
- RegionInstanceGroupManagersClient.UpdatePerInstanceConfigs
- RegionInstanceGroupsClient.Get
- RegionInstanceGroupsClient.List
- RegionInstanceGroupsClient.ListInstances
- RegionInstanceGroupsClient.SetNamedPorts
- RegionInstanceTemplatesClient.Delete
- RegionInstanceTemplatesClient.Get
- RegionInstanceTemplatesClient.Insert
- RegionInstanceTemplatesClient.List
- RegionInstancesClient.BulkInsert
- RegionNetworkEndpointGroupsClient.Delete
- RegionNetworkEndpointGroupsClient.Get
- RegionNetworkEndpointGroupsClient.Insert
- RegionNetworkEndpointGroupsClient.List
- RegionNetworkFirewallPoliciesClient.AddAssociation
- RegionNetworkFirewallPoliciesClient.AddRule
- RegionNetworkFirewallPoliciesClient.CloneRules
- RegionNetworkFirewallPoliciesClient.Delete
- RegionNetworkFirewallPoliciesClient.Get
- RegionNetworkFirewallPoliciesClient.GetAssociation
- RegionNetworkFirewallPoliciesClient.GetEffectiveFirewalls
- RegionNetworkFirewallPoliciesClient.GetIamPolicy
- RegionNetworkFirewallPoliciesClient.GetRule
- RegionNetworkFirewallPoliciesClient.Insert
- RegionNetworkFirewallPoliciesClient.List
- RegionNetworkFirewallPoliciesClient.Patch
- RegionNetworkFirewallPoliciesClient.PatchRule
- RegionNetworkFirewallPoliciesClient.RemoveAssociation
- RegionNetworkFirewallPoliciesClient.RemoveRule
- RegionNetworkFirewallPoliciesClient.SetIamPolicy
- RegionNetworkFirewallPoliciesClient.TestIamPermissions
- RegionNotificationEndpointsClient.Delete
- RegionNotificationEndpointsClient.Get
- RegionNotificationEndpointsClient.Insert
- RegionNotificationEndpointsClient.List
- RegionOperationsClient.Delete
- RegionOperationsClient.Get
- RegionOperationsClient.List
- RegionOperationsClient.Wait
- RegionSecurityPoliciesClient.Delete
- RegionSecurityPoliciesClient.Get
- RegionSecurityPoliciesClient.Insert
- RegionSecurityPoliciesClient.List
- RegionSecurityPoliciesClient.Patch
- RegionSslCertificatesClient.Delete
- RegionSslCertificatesClient.Get
- RegionSslCertificatesClient.Insert
- RegionSslCertificatesClient.List
- RegionSslPoliciesClient.Delete
- RegionSslPoliciesClient.Get
- RegionSslPoliciesClient.Insert
- RegionSslPoliciesClient.List
- RegionSslPoliciesClient.ListAvailableFeatures
- RegionSslPoliciesClient.Patch
- RegionTargetHttpProxiesClient.Delete
- RegionTargetHttpProxiesClient.Get
- RegionTargetHttpProxiesClient.Insert
- RegionTargetHttpProxiesClient.List
- RegionTargetHttpProxiesClient.SetUrlMap
- RegionTargetHttpsProxiesClient.Delete
- RegionTargetHttpsProxiesClient.Get
- RegionTargetHttpsProxiesClient.Insert
- RegionTargetHttpsProxiesClient.List
- RegionTargetHttpsProxiesClient.Patch
- RegionTargetHttpsProxiesClient.SetSslCertificates
- RegionTargetHttpsProxiesClient.SetUrlMap
- RegionTargetTcpProxiesClient.Delete
- RegionTargetTcpProxiesClient.Get
- RegionTargetTcpProxiesClient.Insert
- RegionTargetTcpProxiesClient.List
- RegionUrlMapsClient.Delete
- RegionUrlMapsClient.Get
- RegionUrlMapsClient.Insert
- RegionUrlMapsClient.List
- RegionUrlMapsClient.Patch
- RegionUrlMapsClient.Update
- RegionUrlMapsClient.Validate
- RegionsClient.Get
- RegionsClient.List
- ReservationsClient.AggregatedList
- ReservationsClient.Delete
- ReservationsClient.Get
- ReservationsClient.GetIamPolicy
- ReservationsClient.Insert
- ReservationsClient.List
- ReservationsClient.Resize
- ReservationsClient.SetIamPolicy
- ReservationsClient.TestIamPermissions
- ReservationsClient.Update
- ResourcePoliciesClient.AggregatedList
- ResourcePoliciesClient.Delete
- ResourcePoliciesClient.Get
- ResourcePoliciesClient.GetIamPolicy
- ResourcePoliciesClient.Insert
- ResourcePoliciesClient.List
- ResourcePoliciesClient.Patch
- ResourcePoliciesClient.SetIamPolicy
- ResourcePoliciesClient.TestIamPermissions
- RoutersClient.AggregatedList
- RoutersClient.Delete
- RoutersClient.Get
- RoutersClient.GetNatMappingInfo
- RoutersClient.GetRouterStatus
- RoutersClient.Insert
- RoutersClient.List
- RoutersClient.Patch
- RoutersClient.Preview
- RoutersClient.Update
- RoutesClient.Delete
- RoutesClient.Get
- RoutesClient.Insert
- RoutesClient.List
- SecurityPoliciesClient.AddRule
- SecurityPoliciesClient.AggregatedList
- SecurityPoliciesClient.Delete
- SecurityPoliciesClient.Get
- SecurityPoliciesClient.GetRule
- SecurityPoliciesClient.Insert
- SecurityPoliciesClient.List
- SecurityPoliciesClient.ListPreconfiguredExpressionSets
- SecurityPoliciesClient.Patch
- SecurityPoliciesClient.PatchRule
- SecurityPoliciesClient.RemoveRule
- SecurityPoliciesClient.SetLabels
- ServiceAttachmentsClient.AggregatedList
- ServiceAttachmentsClient.Delete
- ServiceAttachmentsClient.Get
- ServiceAttachmentsClient.GetIamPolicy
- ServiceAttachmentsClient.Insert
- ServiceAttachmentsClient.List
- ServiceAttachmentsClient.Patch
- ServiceAttachmentsClient.SetIamPolicy
- ServiceAttachmentsClient.TestIamPermissions
- SnapshotsClient.Delete
- SnapshotsClient.Get
- SnapshotsClient.GetIamPolicy
- SnapshotsClient.Insert
- SnapshotsClient.List
- SnapshotsClient.SetIamPolicy
- SnapshotsClient.SetLabels
- SnapshotsClient.TestIamPermissions
- SslCertificatesClient.AggregatedList
- SslCertificatesClient.Delete
- SslCertificatesClient.Get
- SslCertificatesClient.Insert
- SslCertificatesClient.List
- SslPoliciesClient.AggregatedList
- SslPoliciesClient.Delete
- SslPoliciesClient.Get
- SslPoliciesClient.Insert
- SslPoliciesClient.List
- SslPoliciesClient.ListAvailableFeatures
- SslPoliciesClient.Patch
- SubnetworksClient.AggregatedList
- SubnetworksClient.Delete
- SubnetworksClient.ExpandIpCidrRange
- SubnetworksClient.Get
- SubnetworksClient.GetIamPolicy
- SubnetworksClient.Insert
- SubnetworksClient.List
- SubnetworksClient.ListUsable
- SubnetworksClient.Patch
- SubnetworksClient.SetIamPolicy
- SubnetworksClient.SetPrivateIpGoogleAccess
- SubnetworksClient.TestIamPermissions
- TargetGrpcProxiesClient.Delete
- TargetGrpcProxiesClient.Get
- TargetGrpcProxiesClient.Insert
- TargetGrpcProxiesClient.List
- TargetGrpcProxiesClient.Patch
- TargetHttpProxiesClient.AggregatedList
- TargetHttpProxiesClient.Delete
- TargetHttpProxiesClient.Get
- TargetHttpProxiesClient.Insert
- TargetHttpProxiesClient.List
- TargetHttpProxiesClient.Patch
- TargetHttpProxiesClient.SetUrlMap
- TargetHttpsProxiesClient.AggregatedList
- TargetHttpsProxiesClient.Delete
- TargetHttpsProxiesClient.Get
- TargetHttpsProxiesClient.Insert
- TargetHttpsProxiesClient.List
- TargetHttpsProxiesClient.Patch
- TargetHttpsProxiesClient.SetCertificateMap
- TargetHttpsProxiesClient.SetQuicOverride
- TargetHttpsProxiesClient.SetSslCertificates
- TargetHttpsProxiesClient.SetSslPolicy
- TargetHttpsProxiesClient.SetUrlMap
- TargetInstancesClient.AggregatedList
- TargetInstancesClient.Delete
- TargetInstancesClient.Get
- TargetInstancesClient.Insert
- TargetInstancesClient.List
- TargetPoolsClient.AddHealthCheck
- TargetPoolsClient.AddInstance
- TargetPoolsClient.AggregatedList
- TargetPoolsClient.Delete
- TargetPoolsClient.Get
- TargetPoolsClient.GetHealth
- TargetPoolsClient.Insert
- TargetPoolsClient.List
- TargetPoolsClient.RemoveHealthCheck
- TargetPoolsClient.RemoveInstance
- TargetPoolsClient.SetBackup
- TargetSslProxiesClient.Delete
- TargetSslProxiesClient.Get
- TargetSslProxiesClient.Insert
- TargetSslProxiesClient.List
- TargetSslProxiesClient.SetBackendService
- TargetSslProxiesClient.SetCertificateMap
- TargetSslProxiesClient.SetProxyHeader
- TargetSslProxiesClient.SetSslCertificates
- TargetSslProxiesClient.SetSslPolicy
- TargetTcpProxiesClient.AggregatedList
- TargetTcpProxiesClient.Delete
- TargetTcpProxiesClient.Get
- TargetTcpProxiesClient.Insert
- TargetTcpProxiesClient.List
- TargetTcpProxiesClient.SetBackendService
- TargetTcpProxiesClient.SetProxyHeader
- TargetVpnGatewaysClient.AggregatedList
- TargetVpnGatewaysClient.Delete
- TargetVpnGatewaysClient.Get
- TargetVpnGatewaysClient.Insert
- TargetVpnGatewaysClient.List
- TargetVpnGatewaysClient.SetLabels
- UrlMapsClient.AggregatedList
- UrlMapsClient.Delete
- UrlMapsClient.Get
- UrlMapsClient.Insert
- UrlMapsClient.InvalidateCache
- UrlMapsClient.List
- UrlMapsClient.Patch
- UrlMapsClient.Update
- UrlMapsClient.Validate
- VpnGatewaysClient.AggregatedList
- VpnGatewaysClient.Delete
- VpnGatewaysClient.Get
- VpnGatewaysClient.GetStatus
- VpnGatewaysClient.Insert
- VpnGatewaysClient.List
- VpnGatewaysClient.SetLabels
- VpnGatewaysClient.TestIamPermissions
- VpnTunnelsClient.AggregatedList
- VpnTunnelsClient.Delete
- VpnTunnelsClient.Get
- VpnTunnelsClient.Insert
- VpnTunnelsClient.List
- VpnTunnelsClient.SetLabels
- ZoneOperationsClient.Delete
- ZoneOperationsClient.Get
- ZoneOperationsClient.List
- ZoneOperationsClient.Wait
- ZonesClient.Get
- ZonesClient.List
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultAuthScopes ¶
func DefaultAuthScopes() []string
DefaultAuthScopes reports the default set of authentication scopes to use with this package.
Types ¶
type AcceleratorTypeIterator ¶
type AcceleratorTypeIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []*computepb.AcceleratorType, nextPageToken string, err error) // contains filtered or unexported fields }
AcceleratorTypeIterator manages a stream of *computepb.AcceleratorType.
func (*AcceleratorTypeIterator) Next ¶
func (it *AcceleratorTypeIterator) Next() (*computepb.AcceleratorType, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AcceleratorTypeIterator) PageInfo ¶
func (it *AcceleratorTypeIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type AcceleratorTypesCallOptions ¶
type AcceleratorTypesCallOptions struct { AggregatedList []gax.CallOption Get []gax.CallOption List []gax.CallOption }
AcceleratorTypesCallOptions contains the retry settings for each method of AcceleratorTypesClient.
type AcceleratorTypesClient ¶
type AcceleratorTypesClient struct { // The call options for this service. CallOptions *AcceleratorTypesCallOptions // contains filtered or unexported fields }
AcceleratorTypesClient is a client for interacting with Google Compute Engine API. Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
Services ¶
The AcceleratorTypes API.
func NewAcceleratorTypesRESTClient ¶
func NewAcceleratorTypesRESTClient(ctx context.Context, opts ...option.ClientOption) (*AcceleratorTypesClient, error)
NewAcceleratorTypesRESTClient creates a new accelerator types rest client.
Services ¶
The AcceleratorTypes API.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() // TODO: Use client. _ = c }
Output:
func (*AcceleratorTypesClient) AggregatedList ¶
func (c *AcceleratorTypesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAcceleratorTypesRequest, opts ...gax.CallOption) *AcceleratorTypesScopedListPairIterator
AggregatedList retrieves an aggregated list of accelerator types.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AggregatedListAcceleratorTypesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AggregatedListAcceleratorTypesRequest. } it := c.AggregatedList(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*AcceleratorTypesClient) Close ¶
func (c *AcceleratorTypesClient) Close() error
Close closes the connection to the API service. The user should invoke this when the client is no longer required.
func (*AcceleratorTypesClient) Connection
deprecated
func (c *AcceleratorTypesClient) Connection() *grpc.ClientConn
Connection returns a connection to the API service.
Deprecated: Connections are now pooled so this method does not always return the same resource.
func (*AcceleratorTypesClient) Get ¶
func (c *AcceleratorTypesClient) Get(ctx context.Context, req *computepb.GetAcceleratorTypeRequest, opts ...gax.CallOption) (*computepb.AcceleratorType, error)
Get returns the specified accelerator type.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetAcceleratorTypeRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetAcceleratorTypeRequest. } resp, err := c.Get(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*AcceleratorTypesClient) List ¶
func (c *AcceleratorTypesClient) List(ctx context.Context, req *computepb.ListAcceleratorTypesRequest, opts ...gax.CallOption) *AcceleratorTypeIterator
List retrieves a list of accelerator types that are available to the specified project.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAcceleratorTypesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.ListAcceleratorTypesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#ListAcceleratorTypesRequest. } it := c.List(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
type AcceleratorTypesScopedListPair ¶
type AcceleratorTypesScopedListPair struct { Key string Value *computepb.AcceleratorTypesScopedList }
AcceleratorTypesScopedListPair is a holder type for string/*computepb.AcceleratorTypesScopedList map entries
type AcceleratorTypesScopedListPairIterator ¶
type AcceleratorTypesScopedListPairIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []AcceleratorTypesScopedListPair, nextPageToken string, err error) // contains filtered or unexported fields }
AcceleratorTypesScopedListPairIterator manages a stream of AcceleratorTypesScopedListPair.
func (*AcceleratorTypesScopedListPairIterator) Next ¶
func (it *AcceleratorTypesScopedListPairIterator) Next() (AcceleratorTypesScopedListPair, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AcceleratorTypesScopedListPairIterator) PageInfo ¶
func (it *AcceleratorTypesScopedListPairIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type AddressIterator ¶
type AddressIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []*computepb.Address, nextPageToken string, err error) // contains filtered or unexported fields }
AddressIterator manages a stream of *computepb.Address.
func (*AddressIterator) Next ¶
func (it *AddressIterator) Next() (*computepb.Address, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AddressIterator) PageInfo ¶
func (it *AddressIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type AddressesCallOptions ¶
type AddressesCallOptions struct { AggregatedList []gax.CallOption Delete []gax.CallOption Get []gax.CallOption Insert []gax.CallOption List []gax.CallOption Move []gax.CallOption SetLabels []gax.CallOption }
AddressesCallOptions contains the retry settings for each method of AddressesClient.
type AddressesClient ¶
type AddressesClient struct { // The call options for this service. CallOptions *AddressesCallOptions // contains filtered or unexported fields }
AddressesClient is a client for interacting with Google Compute Engine API. Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
The Addresses API.
func NewAddressesRESTClient ¶
func NewAddressesRESTClient(ctx context.Context, opts ...option.ClientOption) (*AddressesClient, error)
NewAddressesRESTClient creates a new addresses rest client.
The Addresses API.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() // TODO: Use client. _ = c }
Output:
func (*AddressesClient) AggregatedList ¶
func (c *AddressesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAddressesRequest, opts ...gax.CallOption) *AddressesScopedListPairIterator
AggregatedList retrieves an aggregated list of addresses.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AggregatedListAddressesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AggregatedListAddressesRequest. } it := c.AggregatedList(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*AddressesClient) Close ¶
func (c *AddressesClient) Close() error
Close closes the connection to the API service. The user should invoke this when the client is no longer required.
func (*AddressesClient) Connection
deprecated
func (c *AddressesClient) Connection() *grpc.ClientConn
Connection returns a connection to the API service.
Deprecated: Connections are now pooled so this method does not always return the same resource.
func (*AddressesClient) Delete ¶
func (c *AddressesClient) Delete(ctx context.Context, req *computepb.DeleteAddressRequest, opts ...gax.CallOption) (*Operation, error)
Delete deletes the specified address resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteAddressRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteAddressRequest. } op, err := c.Delete(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AddressesClient) Get ¶
func (c *AddressesClient) Get(ctx context.Context, req *computepb.GetAddressRequest, opts ...gax.CallOption) (*computepb.Address, error)
Get returns the specified address resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetAddressRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetAddressRequest. } resp, err := c.Get(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*AddressesClient) Insert ¶
func (c *AddressesClient) Insert(ctx context.Context, req *computepb.InsertAddressRequest, opts ...gax.CallOption) (*Operation, error)
Insert creates an address resource in the specified project by using the data included in the request.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.InsertAddressRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#InsertAddressRequest. } op, err := c.Insert(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AddressesClient) List ¶
func (c *AddressesClient) List(ctx context.Context, req *computepb.ListAddressesRequest, opts ...gax.CallOption) *AddressIterator
List retrieves a list of addresses contained within the specified region.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.ListAddressesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#ListAddressesRequest. } it := c.List(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*AddressesClient) Move ¶ added in v1.21.0
func (c *AddressesClient) Move(ctx context.Context, req *computepb.MoveAddressRequest, opts ...gax.CallOption) (*Operation, error)
Move moves the specified address resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.MoveAddressRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#MoveAddressRequest. } op, err := c.Move(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AddressesClient) SetLabels ¶ added in v1.10.0
func (c *AddressesClient) SetLabels(ctx context.Context, req *computepb.SetLabelsAddressRequest, opts ...gax.CallOption) (*Operation, error)
SetLabels sets the labels on an Address. To learn more about labels, read the Labeling Resources documentation.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAddressesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.SetLabelsAddressRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#SetLabelsAddressRequest. } op, err := c.SetLabels(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
type AddressesScopedListPair ¶
type AddressesScopedListPair struct { Key string Value *computepb.AddressesScopedList }
AddressesScopedListPair is a holder type for string/*computepb.AddressesScopedList map entries
type AddressesScopedListPairIterator ¶
type AddressesScopedListPairIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []AddressesScopedListPair, nextPageToken string, err error) // contains filtered or unexported fields }
AddressesScopedListPairIterator manages a stream of AddressesScopedListPair.
func (*AddressesScopedListPairIterator) Next ¶
func (it *AddressesScopedListPairIterator) Next() (AddressesScopedListPair, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AddressesScopedListPairIterator) PageInfo ¶
func (it *AddressesScopedListPairIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type AutoscalerIterator ¶
type AutoscalerIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []*computepb.Autoscaler, nextPageToken string, err error) // contains filtered or unexported fields }
AutoscalerIterator manages a stream of *computepb.Autoscaler.
func (*AutoscalerIterator) Next ¶
func (it *AutoscalerIterator) Next() (*computepb.Autoscaler, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AutoscalerIterator) PageInfo ¶
func (it *AutoscalerIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type AutoscalersCallOptions ¶
type AutoscalersCallOptions struct { AggregatedList []gax.CallOption Delete []gax.CallOption Get []gax.CallOption Insert []gax.CallOption List []gax.CallOption Patch []gax.CallOption Update []gax.CallOption }
AutoscalersCallOptions contains the retry settings for each method of AutoscalersClient.
type AutoscalersClient ¶
type AutoscalersClient struct { // The call options for this service. CallOptions *AutoscalersCallOptions // contains filtered or unexported fields }
AutoscalersClient is a client for interacting with Google Compute Engine API. Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
The Autoscalers API.
func NewAutoscalersRESTClient ¶
func NewAutoscalersRESTClient(ctx context.Context, opts ...option.ClientOption) (*AutoscalersClient, error)
NewAutoscalersRESTClient creates a new autoscalers rest client.
The Autoscalers API.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() // TODO: Use client. _ = c }
Output:
func (*AutoscalersClient) AggregatedList ¶
func (c *AutoscalersClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListAutoscalersRequest, opts ...gax.CallOption) *AutoscalersScopedListPairIterator
AggregatedList retrieves an aggregated list of autoscalers.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AggregatedListAutoscalersRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AggregatedListAutoscalersRequest. } it := c.AggregatedList(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*AutoscalersClient) Close ¶
func (c *AutoscalersClient) Close() error
Close closes the connection to the API service. The user should invoke this when the client is no longer required.
func (*AutoscalersClient) Connection
deprecated
func (c *AutoscalersClient) Connection() *grpc.ClientConn
Connection returns a connection to the API service.
Deprecated: Connections are now pooled so this method does not always return the same resource.
func (*AutoscalersClient) Delete ¶
func (c *AutoscalersClient) Delete(ctx context.Context, req *computepb.DeleteAutoscalerRequest, opts ...gax.CallOption) (*Operation, error)
Delete deletes the specified autoscaler.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteAutoscalerRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteAutoscalerRequest. } op, err := c.Delete(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AutoscalersClient) Get ¶
func (c *AutoscalersClient) Get(ctx context.Context, req *computepb.GetAutoscalerRequest, opts ...gax.CallOption) (*computepb.Autoscaler, error)
Get returns the specified autoscaler resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetAutoscalerRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetAutoscalerRequest. } resp, err := c.Get(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*AutoscalersClient) Insert ¶
func (c *AutoscalersClient) Insert(ctx context.Context, req *computepb.InsertAutoscalerRequest, opts ...gax.CallOption) (*Operation, error)
Insert creates an autoscaler in the specified project using the data included in the request.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.InsertAutoscalerRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#InsertAutoscalerRequest. } op, err := c.Insert(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AutoscalersClient) List ¶
func (c *AutoscalersClient) List(ctx context.Context, req *computepb.ListAutoscalersRequest, opts ...gax.CallOption) *AutoscalerIterator
List retrieves a list of autoscalers contained within the specified zone.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.ListAutoscalersRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#ListAutoscalersRequest. } it := c.List(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*AutoscalersClient) Patch ¶
func (c *AutoscalersClient) Patch(ctx context.Context, req *computepb.PatchAutoscalerRequest, opts ...gax.CallOption) (*Operation, error)
Patch updates an autoscaler in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.PatchAutoscalerRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#PatchAutoscalerRequest. } op, err := c.Patch(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*AutoscalersClient) Update ¶
func (c *AutoscalersClient) Update(ctx context.Context, req *computepb.UpdateAutoscalerRequest, opts ...gax.CallOption) (*Operation, error)
Update updates an autoscaler in the specified project using the data included in the request.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewAutoscalersRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.UpdateAutoscalerRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#UpdateAutoscalerRequest. } op, err := c.Update(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
type AutoscalersScopedListPair ¶
type AutoscalersScopedListPair struct { Key string Value *computepb.AutoscalersScopedList }
AutoscalersScopedListPair is a holder type for string/*computepb.AutoscalersScopedList map entries
type AutoscalersScopedListPairIterator ¶
type AutoscalersScopedListPairIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []AutoscalersScopedListPair, nextPageToken string, err error) // contains filtered or unexported fields }
AutoscalersScopedListPairIterator manages a stream of AutoscalersScopedListPair.
func (*AutoscalersScopedListPairIterator) Next ¶
func (it *AutoscalersScopedListPairIterator) Next() (AutoscalersScopedListPair, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*AutoscalersScopedListPairIterator) PageInfo ¶
func (it *AutoscalersScopedListPairIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type BackendBucketIterator ¶
type BackendBucketIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []*computepb.BackendBucket, nextPageToken string, err error) // contains filtered or unexported fields }
BackendBucketIterator manages a stream of *computepb.BackendBucket.
func (*BackendBucketIterator) Next ¶
func (it *BackendBucketIterator) Next() (*computepb.BackendBucket, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*BackendBucketIterator) PageInfo ¶
func (it *BackendBucketIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type BackendBucketsCallOptions ¶
type BackendBucketsCallOptions struct { AddSignedUrlKey []gax.CallOption Delete []gax.CallOption DeleteSignedUrlKey []gax.CallOption Get []gax.CallOption Insert []gax.CallOption List []gax.CallOption Patch []gax.CallOption SetEdgeSecurityPolicy []gax.CallOption Update []gax.CallOption }
BackendBucketsCallOptions contains the retry settings for each method of BackendBucketsClient.
type BackendBucketsClient ¶
type BackendBucketsClient struct { // The call options for this service. CallOptions *BackendBucketsCallOptions // contains filtered or unexported fields }
BackendBucketsClient is a client for interacting with Google Compute Engine API. Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
The BackendBuckets API.
func NewBackendBucketsRESTClient ¶
func NewBackendBucketsRESTClient(ctx context.Context, opts ...option.ClientOption) (*BackendBucketsClient, error)
NewBackendBucketsRESTClient creates a new backend buckets rest client.
The BackendBuckets API.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() // TODO: Use client. _ = c }
Output:
func (*BackendBucketsClient) AddSignedUrlKey ¶
func (c *BackendBucketsClient) AddSignedUrlKey(ctx context.Context, req *computepb.AddSignedUrlKeyBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
AddSignedUrlKey adds a key for validating requests with signed URLs for this backend bucket.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AddSignedUrlKeyBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AddSignedUrlKeyBackendBucketRequest. } op, err := c.AddSignedUrlKey(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) Close ¶
func (c *BackendBucketsClient) Close() error
Close closes the connection to the API service. The user should invoke this when the client is no longer required.
func (*BackendBucketsClient) Connection
deprecated
func (c *BackendBucketsClient) Connection() *grpc.ClientConn
Connection returns a connection to the API service.
Deprecated: Connections are now pooled so this method does not always return the same resource.
func (*BackendBucketsClient) Delete ¶
func (c *BackendBucketsClient) Delete(ctx context.Context, req *computepb.DeleteBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
Delete deletes the specified BackendBucket resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteBackendBucketRequest. } op, err := c.Delete(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) DeleteSignedUrlKey ¶
func (c *BackendBucketsClient) DeleteSignedUrlKey(ctx context.Context, req *computepb.DeleteSignedUrlKeyBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
DeleteSignedUrlKey deletes a key for validating requests with signed URLs for this backend bucket.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteSignedUrlKeyBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteSignedUrlKeyBackendBucketRequest. } op, err := c.DeleteSignedUrlKey(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) Get ¶
func (c *BackendBucketsClient) Get(ctx context.Context, req *computepb.GetBackendBucketRequest, opts ...gax.CallOption) (*computepb.BackendBucket, error)
Get returns the specified BackendBucket resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetBackendBucketRequest. } resp, err := c.Get(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*BackendBucketsClient) Insert ¶
func (c *BackendBucketsClient) Insert(ctx context.Context, req *computepb.InsertBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
Insert creates a BackendBucket resource in the specified project using the data included in the request.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.InsertBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#InsertBackendBucketRequest. } op, err := c.Insert(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) List ¶
func (c *BackendBucketsClient) List(ctx context.Context, req *computepb.ListBackendBucketsRequest, opts ...gax.CallOption) *BackendBucketIterator
List retrieves the list of BackendBucket resources available to the specified project.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.ListBackendBucketsRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#ListBackendBucketsRequest. } it := c.List(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*BackendBucketsClient) Patch ¶
func (c *BackendBucketsClient) Patch(ctx context.Context, req *computepb.PatchBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
Patch updates the specified BackendBucket resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.PatchBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#PatchBackendBucketRequest. } op, err := c.Patch(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) SetEdgeSecurityPolicy ¶ added in v1.4.0
func (c *BackendBucketsClient) SetEdgeSecurityPolicy(ctx context.Context, req *computepb.SetEdgeSecurityPolicyBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
SetEdgeSecurityPolicy sets the edge security policy for the specified backend bucket.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.SetEdgeSecurityPolicyBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#SetEdgeSecurityPolicyBackendBucketRequest. } op, err := c.SetEdgeSecurityPolicy(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendBucketsClient) Update ¶
func (c *BackendBucketsClient) Update(ctx context.Context, req *computepb.UpdateBackendBucketRequest, opts ...gax.CallOption) (*Operation, error)
Update updates the specified BackendBucket resource with the data included in the request.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendBucketsRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.UpdateBackendBucketRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#UpdateBackendBucketRequest. } op, err := c.Update(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
type BackendServiceIterator ¶
type BackendServiceIterator struct { // Response is the raw response for the current page. // It must be cast to the RPC response type. // Calling Next() or InternalFetch() updates this value. Response interface{} // InternalFetch is for use by the Google Cloud Libraries only. // It is not part of the stable interface of this package. // // InternalFetch returns results from a single call to the underlying RPC. // The number of results is no greater than pageSize. // If there are no more results, nextPageToken is empty and err is nil. InternalFetch func(pageSize int, pageToken string) (results []*computepb.BackendService, nextPageToken string, err error) // contains filtered or unexported fields }
BackendServiceIterator manages a stream of *computepb.BackendService.
func (*BackendServiceIterator) Next ¶
func (it *BackendServiceIterator) Next() (*computepb.BackendService, error)
Next returns the next result. Its second return value is iterator.Done if there are no more results. Once Next returns Done, all subsequent calls will return Done.
func (*BackendServiceIterator) PageInfo ¶
func (it *BackendServiceIterator) PageInfo() *iterator.PageInfo
PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
type BackendServicesCallOptions ¶
type BackendServicesCallOptions struct { AddSignedUrlKey []gax.CallOption AggregatedList []gax.CallOption Delete []gax.CallOption DeleteSignedUrlKey []gax.CallOption Get []gax.CallOption GetHealth []gax.CallOption GetIamPolicy []gax.CallOption Insert []gax.CallOption List []gax.CallOption Patch []gax.CallOption SetEdgeSecurityPolicy []gax.CallOption SetIamPolicy []gax.CallOption SetSecurityPolicy []gax.CallOption Update []gax.CallOption }
BackendServicesCallOptions contains the retry settings for each method of BackendServicesClient.
type BackendServicesClient ¶
type BackendServicesClient struct { // The call options for this service. CallOptions *BackendServicesCallOptions // contains filtered or unexported fields }
BackendServicesClient is a client for interacting with Google Compute Engine API. Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
The BackendServices API.
func NewBackendServicesRESTClient ¶
func NewBackendServicesRESTClient(ctx context.Context, opts ...option.ClientOption) (*BackendServicesClient, error)
NewBackendServicesRESTClient creates a new backend services rest client.
The BackendServices API.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() // TODO: Use client. _ = c }
Output:
func (*BackendServicesClient) AddSignedUrlKey ¶
func (c *BackendServicesClient) AddSignedUrlKey(ctx context.Context, req *computepb.AddSignedUrlKeyBackendServiceRequest, opts ...gax.CallOption) (*Operation, error)
AddSignedUrlKey adds a key for validating requests with signed URLs for this backend service.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AddSignedUrlKeyBackendServiceRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AddSignedUrlKeyBackendServiceRequest. } op, err := c.AddSignedUrlKey(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendServicesClient) AggregatedList ¶
func (c *BackendServicesClient) AggregatedList(ctx context.Context, req *computepb.AggregatedListBackendServicesRequest, opts ...gax.CallOption) *BackendServicesScopedListPairIterator
AggregatedList retrieves the list of all BackendService resources, regional and global, available to the specified project.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" "google.golang.org/api/iterator" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.AggregatedListBackendServicesRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#AggregatedListBackendServicesRequest. } it := c.AggregatedList(ctx, req) for { resp, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp } }
Output:
func (*BackendServicesClient) Close ¶
func (c *BackendServicesClient) Close() error
Close closes the connection to the API service. The user should invoke this when the client is no longer required.
func (*BackendServicesClient) Connection
deprecated
func (c *BackendServicesClient) Connection() *grpc.ClientConn
Connection returns a connection to the API service.
Deprecated: Connections are now pooled so this method does not always return the same resource.
func (*BackendServicesClient) Delete ¶
func (c *BackendServicesClient) Delete(ctx context.Context, req *computepb.DeleteBackendServiceRequest, opts ...gax.CallOption) (*Operation, error)
Delete deletes the specified BackendService resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteBackendServiceRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteBackendServiceRequest. } op, err := c.Delete(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendServicesClient) DeleteSignedUrlKey ¶
func (c *BackendServicesClient) DeleteSignedUrlKey(ctx context.Context, req *computepb.DeleteSignedUrlKeyBackendServiceRequest, opts ...gax.CallOption) (*Operation, error)
DeleteSignedUrlKey deletes a key for validating requests with signed URLs for this backend service.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.DeleteSignedUrlKeyBackendServiceRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#DeleteSignedUrlKeyBackendServiceRequest. } op, err := c.DeleteSignedUrlKey(ctx, req) if err != nil { // TODO: Handle error. } err = op.Wait(ctx) if err != nil { // TODO: Handle error. } }
Output:
func (*BackendServicesClient) Get ¶
func (c *BackendServicesClient) Get(ctx context.Context, req *computepb.GetBackendServiceRequest, opts ...gax.CallOption) (*computepb.BackendService, error)
Get returns the specified BackendService resource.
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetBackendServiceRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetBackendServiceRequest. } resp, err := c.Get(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*BackendServicesClient) GetHealth ¶
func (c *BackendServicesClient) GetHealth(ctx context.Context, req *computepb.GetHealthBackendServiceRequest, opts ...gax.CallOption) (*computepb.BackendServiceGroupHealth, error)
GetHealth gets the most recent health check results for this BackendService. Example request body: { “group”: “/zones/us-east1-b/instanceGroups/lb-backend-example” }
Example ¶
package main import ( "context" compute "cloud.google.com/go/compute/apiv1" computepb "cloud.google.com/go/compute/apiv1/computepb" ) func main() { ctx := context.Background() // This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in: // https://pkg.go.dev/cloud.google.com/go#hdr-Client_Options c, err := compute.NewBackendServicesRESTClient(ctx) if err != nil { // TODO: Handle error. } defer c.Close() req := &computepb.GetHealthBackendServiceRequest{ // TODO: Fill request struct fields. // See https://pkg.go.dev/cloud.google.com/go/compute/apiv1/computepb#GetHealthBackendServiceRequest. } resp, err := c.GetHealth(ctx, req) if err != nil { // TODO: Handle error. } // TODO: Use resp. _ = resp }
Output:
func (*BackendServicesClient) GetIamPolicy ¶ added in v1.10.0
func (c *BackendServicesClient) GetIamPolicy(ctx context.Context, req *computepb.GetIamPolicyBackendServiceRequest, opts ...gax.CallOption) (*computepb.Policy, error)
GetIamPolicy gets the access control policy for a resource. May be empty if no such policy or resource exists.