# README

Go API client for v1

Network API

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sw "./v1"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.confluent.cloud

ClassMethodHTTP requestDescription
GatewaysNetworkingV1ApiGetNetworkingV1GatewayGet /networking/v1/gateways/{id}Read a Gateway
GatewaysNetworkingV1ApiListNetworkingV1GatewaysGet /networking/v1/gatewaysList of Gateways
NetworkLinkEndpointsNetworkingV1ApiCreateNetworkingV1NetworkLinkEndpointPost /networking/v1/network-link-endpointsCreate a Network Link Endpoint
NetworkLinkEndpointsNetworkingV1ApiDeleteNetworkingV1NetworkLinkEndpointDelete /networking/v1/network-link-endpoints/{id}Delete a Network Link Endpoint
NetworkLinkEndpointsNetworkingV1ApiGetNetworkingV1NetworkLinkEndpointGet /networking/v1/network-link-endpoints/{id}Read a Network Link Endpoint
NetworkLinkEndpointsNetworkingV1ApiListNetworkingV1NetworkLinkEndpointsGet /networking/v1/network-link-endpointsList of Network Link Endpoints
NetworkLinkEndpointsNetworkingV1ApiUpdateNetworkingV1NetworkLinkEndpointPatch /networking/v1/network-link-endpoints/{id}Update a Network Link Endpoint
NetworkLinkServiceAssociationsNetworkingV1ApiGetNetworkingV1NetworkLinkServiceAssociationGet /networking/v1/network-link-service-associations/{id}Read a Network Link Service Association
NetworkLinkServiceAssociationsNetworkingV1ApiListNetworkingV1NetworkLinkServiceAssociationsGet /networking/v1/network-link-service-associationsList of Network Link Service Associations
NetworkLinkServicesNetworkingV1ApiCreateNetworkingV1NetworkLinkServicePost /networking/v1/network-link-servicesCreate a Network Link Service
NetworkLinkServicesNetworkingV1ApiDeleteNetworkingV1NetworkLinkServiceDelete /networking/v1/network-link-services/{id}Delete a Network Link Service
NetworkLinkServicesNetworkingV1ApiGetNetworkingV1NetworkLinkServiceGet /networking/v1/network-link-services/{id}Read a Network Link Service
NetworkLinkServicesNetworkingV1ApiListNetworkingV1NetworkLinkServicesGet /networking/v1/network-link-servicesList of Network Link Services
NetworkLinkServicesNetworkingV1ApiUpdateNetworkingV1NetworkLinkServicePatch /networking/v1/network-link-services/{id}Update a Network Link Service
NetworksNetworkingV1ApiCreateNetworkingV1NetworkPost /networking/v1/networksCreate a Network
NetworksNetworkingV1ApiDeleteNetworkingV1NetworkDelete /networking/v1/networks/{id}Delete a Network
NetworksNetworkingV1ApiGetNetworkingV1NetworkGet /networking/v1/networks/{id}Read a Network
NetworksNetworkingV1ApiListNetworkingV1NetworksGet /networking/v1/networksList of Networks
NetworksNetworkingV1ApiUpdateNetworkingV1NetworkPatch /networking/v1/networks/{id}Update a Network
PeeringsNetworkingV1ApiCreateNetworkingV1PeeringPost /networking/v1/peeringsCreate a Peering
PeeringsNetworkingV1ApiDeleteNetworkingV1PeeringDelete /networking/v1/peerings/{id}Delete a Peering
PeeringsNetworkingV1ApiGetNetworkingV1PeeringGet /networking/v1/peerings/{id}Read a Peering
PeeringsNetworkingV1ApiListNetworkingV1PeeringsGet /networking/v1/peeringsList of Peerings
PeeringsNetworkingV1ApiUpdateNetworkingV1PeeringPatch /networking/v1/peerings/{id}Update a Peering
PrivateLinkAccessesNetworkingV1ApiCreateNetworkingV1PrivateLinkAccessPost /networking/v1/private-link-accessesCreate a Private Link Access
PrivateLinkAccessesNetworkingV1ApiDeleteNetworkingV1PrivateLinkAccessDelete /networking/v1/private-link-accesses/{id}Delete a Private Link Access
PrivateLinkAccessesNetworkingV1ApiGetNetworkingV1PrivateLinkAccessGet /networking/v1/private-link-accesses/{id}Read a Private Link Access
PrivateLinkAccessesNetworkingV1ApiListNetworkingV1PrivateLinkAccessesGet /networking/v1/private-link-accessesList of Private Link Accesses
PrivateLinkAccessesNetworkingV1ApiUpdateNetworkingV1PrivateLinkAccessPatch /networking/v1/private-link-accesses/{id}Update a Private Link Access
TransitGatewayAttachmentsNetworkingV1ApiCreateNetworkingV1TransitGatewayAttachmentPost /networking/v1/transit-gateway-attachmentsCreate a Transit Gateway Attachment
TransitGatewayAttachmentsNetworkingV1ApiDeleteNetworkingV1TransitGatewayAttachmentDelete /networking/v1/transit-gateway-attachments/{id}Delete a Transit Gateway Attachment
TransitGatewayAttachmentsNetworkingV1ApiGetNetworkingV1TransitGatewayAttachmentGet /networking/v1/transit-gateway-attachments/{id}Read a Transit Gateway Attachment
TransitGatewayAttachmentsNetworkingV1ApiListNetworkingV1TransitGatewayAttachmentsGet /networking/v1/transit-gateway-attachmentsList of Transit Gateway Attachments
TransitGatewayAttachmentsNetworkingV1ApiUpdateNetworkingV1TransitGatewayAttachmentPatch /networking/v1/transit-gateway-attachments/{id}Update a Transit Gateway Attachment

Documentation For Models

Documentation For Authorization

cloud-api-key

  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
r, err := client.Service.Operation(auth, args)

confluent-sts-access-token

  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

[email protected]

# Packages

No description provided by the author

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NetworkingV1AwsEgressPrivateLinkGatewaySpecAsNetworkingV1GatewaySpecConfigOneOf is a convenience function that returns NetworkingV1AwsEgressPrivateLinkGatewaySpec wrapped in NetworkingV1GatewaySpecConfigOneOf.
NetworkingV1AwsEgressPrivateLinkGatewayStatusAsNetworkingV1GatewayStatusCloudGatewayOneOf is a convenience function that returns NetworkingV1AwsEgressPrivateLinkGatewayStatus wrapped in NetworkingV1GatewayStatusCloudGatewayOneOf.
NetworkingV1AwsNetworkAsNetworkingV1NetworkStatusCloudOneOf is a convenience function that returns NetworkingV1AwsNetwork wrapped in NetworkingV1NetworkStatusCloudOneOf.
NetworkingV1AwsPeeringAsNetworkingV1PeeringSpecCloudOneOf is a convenience function that returns NetworkingV1AwsPeering wrapped in NetworkingV1PeeringSpecCloudOneOf.
NetworkingV1AwsPeeringGatewaySpecAsNetworkingV1GatewaySpecConfigOneOf is a convenience function that returns NetworkingV1AwsPeeringGatewaySpec wrapped in NetworkingV1GatewaySpecConfigOneOf.
NetworkingV1AwsPrivateLinkAccessAsNetworkingV1PrivateLinkAccessSpecCloudOneOf is a convenience function that returns NetworkingV1AwsPrivateLinkAccess wrapped in NetworkingV1PrivateLinkAccessSpecCloudOneOf.
NetworkingV1AwsTransitGatewayAttachmentAsNetworkingV1TransitGatewayAttachmentSpecCloudOneOf is a convenience function that returns NetworkingV1AwsTransitGatewayAttachment wrapped in NetworkingV1TransitGatewayAttachmentSpecCloudOneOf.
NetworkingV1AwsTransitGatewayAttachmentStatusAsNetworkingV1TransitGatewayAttachmentStatusCloudOneOf is a convenience function that returns NetworkingV1AwsTransitGatewayAttachmentStatus wrapped in NetworkingV1TransitGatewayAttachmentStatusCloudOneOf.
NetworkingV1AzureEgressPrivateLinkGatewaySpecAsNetworkingV1GatewaySpecConfigOneOf is a convenience function that returns NetworkingV1AzureEgressPrivateLinkGatewaySpec wrapped in NetworkingV1GatewaySpecConfigOneOf.
NetworkingV1AzureEgressPrivateLinkGatewayStatusAsNetworkingV1GatewayStatusCloudGatewayOneOf is a convenience function that returns NetworkingV1AzureEgressPrivateLinkGatewayStatus wrapped in NetworkingV1GatewayStatusCloudGatewayOneOf.
NetworkingV1AzureNetworkAsNetworkingV1NetworkStatusCloudOneOf is a convenience function that returns NetworkingV1AzureNetwork wrapped in NetworkingV1NetworkStatusCloudOneOf.
NetworkingV1AzurePeeringAsNetworkingV1PeeringSpecCloudOneOf is a convenience function that returns NetworkingV1AzurePeering wrapped in NetworkingV1PeeringSpecCloudOneOf.
NetworkingV1AzurePeeringGatewaySpecAsNetworkingV1GatewaySpecConfigOneOf is a convenience function that returns NetworkingV1AzurePeeringGatewaySpec wrapped in NetworkingV1GatewaySpecConfigOneOf.
NetworkingV1AzurePrivateLinkAccessAsNetworkingV1PrivateLinkAccessSpecCloudOneOf is a convenience function that returns NetworkingV1AzurePrivateLinkAccess wrapped in NetworkingV1PrivateLinkAccessSpecCloudOneOf.
NetworkingV1GcpNetworkAsNetworkingV1NetworkStatusCloudOneOf is a convenience function that returns NetworkingV1GcpNetwork wrapped in NetworkingV1NetworkStatusCloudOneOf.
NetworkingV1GcpPeeringAsNetworkingV1PeeringSpecCloudOneOf is a convenience function that returns NetworkingV1GcpPeering wrapped in NetworkingV1PeeringSpecCloudOneOf.
NetworkingV1GcpPrivateServiceConnectAccessAsNetworkingV1PrivateLinkAccessSpecCloudOneOf is a convenience function that returns NetworkingV1GcpPrivateServiceConnectAccess wrapped in NetworkingV1PrivateLinkAccessSpecCloudOneOf.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewConfiguration returns a new Configuration object.
NewEnvScopedObjectReference instantiates a new EnvScopedObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewEnvScopedObjectReferenceWithDefaults instantiates a new EnvScopedObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewErrorSource instantiates a new ErrorSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewErrorSourceWithDefaults instantiates a new ErrorSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFailure instantiates a new Failure object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFailureWithDefaults instantiates a new Failure object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGlobalObjectReference instantiates a new GlobalObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGlobalObjectReferenceWithDefaults instantiates a new GlobalObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListMeta instantiates a new ListMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListMetaWithDefaults instantiates a new ListMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsEgressPrivateLinkGatewaySpec instantiates a new NetworkingV1AwsEgressPrivateLinkGatewaySpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsEgressPrivateLinkGatewaySpecWithDefaults instantiates a new NetworkingV1AwsEgressPrivateLinkGatewaySpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsEgressPrivateLinkGatewayStatus instantiates a new NetworkingV1AwsEgressPrivateLinkGatewayStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsEgressPrivateLinkGatewayStatusWithDefaults instantiates a new NetworkingV1AwsEgressPrivateLinkGatewayStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsNetwork instantiates a new NetworkingV1AwsNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsNetworkWithDefaults instantiates a new NetworkingV1AwsNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsPeering instantiates a new NetworkingV1AwsPeering object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsPeeringGatewaySpec instantiates a new NetworkingV1AwsPeeringGatewaySpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsPeeringGatewaySpecWithDefaults instantiates a new NetworkingV1AwsPeeringGatewaySpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsPeeringWithDefaults instantiates a new NetworkingV1AwsPeering object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsPrivateLinkAccess instantiates a new NetworkingV1AwsPrivateLinkAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsPrivateLinkAccessWithDefaults instantiates a new NetworkingV1AwsPrivateLinkAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsTransitGatewayAttachment instantiates a new NetworkingV1AwsTransitGatewayAttachment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsTransitGatewayAttachmentStatus instantiates a new NetworkingV1AwsTransitGatewayAttachmentStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AwsTransitGatewayAttachmentStatusWithDefaults instantiates a new NetworkingV1AwsTransitGatewayAttachmentStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AwsTransitGatewayAttachmentWithDefaults instantiates a new NetworkingV1AwsTransitGatewayAttachment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzureEgressPrivateLinkGatewaySpec instantiates a new NetworkingV1AzureEgressPrivateLinkGatewaySpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzureEgressPrivateLinkGatewaySpecWithDefaults instantiates a new NetworkingV1AzureEgressPrivateLinkGatewaySpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzureEgressPrivateLinkGatewayStatus instantiates a new NetworkingV1AzureEgressPrivateLinkGatewayStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzureEgressPrivateLinkGatewayStatusWithDefaults instantiates a new NetworkingV1AzureEgressPrivateLinkGatewayStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzureNetwork instantiates a new NetworkingV1AzureNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzureNetworkWithDefaults instantiates a new NetworkingV1AzureNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzurePeering instantiates a new NetworkingV1AzurePeering object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzurePeeringGatewaySpec instantiates a new NetworkingV1AzurePeeringGatewaySpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzurePeeringGatewaySpecWithDefaults instantiates a new NetworkingV1AzurePeeringGatewaySpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzurePeeringWithDefaults instantiates a new NetworkingV1AzurePeering object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1AzurePrivateLinkAccess instantiates a new NetworkingV1AzurePrivateLinkAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1AzurePrivateLinkAccessWithDefaults instantiates a new NetworkingV1AzurePrivateLinkAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1ConnectionTypes instantiates a new NetworkingV1ConnectionTypes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1ConnectionTypesWithDefaults instantiates a new NetworkingV1ConnectionTypes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1DnsConfig instantiates a new NetworkingV1DnsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1DnsConfigWithDefaults instantiates a new NetworkingV1DnsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1Gateway instantiates a new NetworkingV1Gateway object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GatewayList instantiates a new NetworkingV1GatewayList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GatewayListWithDefaults instantiates a new NetworkingV1GatewayList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GatewaySpec instantiates a new NetworkingV1GatewaySpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GatewaySpecWithDefaults instantiates a new NetworkingV1GatewaySpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GatewayStatus instantiates a new NetworkingV1GatewayStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GatewayStatusWithDefaults instantiates a new NetworkingV1GatewayStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GatewayWithDefaults instantiates a new NetworkingV1Gateway object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GcpNetwork instantiates a new NetworkingV1GcpNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GcpNetworkWithDefaults instantiates a new NetworkingV1GcpNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GcpPeering instantiates a new NetworkingV1GcpPeering object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GcpPeeringWithDefaults instantiates a new NetworkingV1GcpPeering object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1GcpPrivateServiceConnectAccess instantiates a new NetworkingV1GcpPrivateServiceConnectAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1GcpPrivateServiceConnectAccessWithDefaults instantiates a new NetworkingV1GcpPrivateServiceConnectAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1Network instantiates a new NetworkingV1Network object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpoint instantiates a new NetworkingV1NetworkLinkEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointList instantiates a new NetworkingV1NetworkLinkEndpointList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointListWithDefaults instantiates a new NetworkingV1NetworkLinkEndpointList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkEndpointSpec instantiates a new NetworkingV1NetworkLinkEndpointSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointSpecUpdate instantiates a new NetworkingV1NetworkLinkEndpointSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointSpecUpdateWithDefaults instantiates a new NetworkingV1NetworkLinkEndpointSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkEndpointSpecWithDefaults instantiates a new NetworkingV1NetworkLinkEndpointSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkEndpointStatus instantiates a new NetworkingV1NetworkLinkEndpointStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointStatusWithDefaults instantiates a new NetworkingV1NetworkLinkEndpointStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkEndpointUpdate instantiates a new NetworkingV1NetworkLinkEndpointUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkEndpointUpdateWithDefaults instantiates a new NetworkingV1NetworkLinkEndpointUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkEndpointWithDefaults instantiates a new NetworkingV1NetworkLinkEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkService instantiates a new NetworkingV1NetworkLinkService object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAcceptPolicy instantiates a new NetworkingV1NetworkLinkServiceAcceptPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAcceptPolicyWithDefaults instantiates a new NetworkingV1NetworkLinkServiceAcceptPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceAssociation instantiates a new NetworkingV1NetworkLinkServiceAssociation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAssociationList instantiates a new NetworkingV1NetworkLinkServiceAssociationList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAssociationListWithDefaults instantiates a new NetworkingV1NetworkLinkServiceAssociationList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceAssociationSpec instantiates a new NetworkingV1NetworkLinkServiceAssociationSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAssociationSpecWithDefaults instantiates a new NetworkingV1NetworkLinkServiceAssociationSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceAssociationStatus instantiates a new NetworkingV1NetworkLinkServiceAssociationStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceAssociationStatusWithDefaults instantiates a new NetworkingV1NetworkLinkServiceAssociationStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceAssociationWithDefaults instantiates a new NetworkingV1NetworkLinkServiceAssociation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceList instantiates a new NetworkingV1NetworkLinkServiceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceListWithDefaults instantiates a new NetworkingV1NetworkLinkServiceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceSpec instantiates a new NetworkingV1NetworkLinkServiceSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceSpecUpdate instantiates a new NetworkingV1NetworkLinkServiceSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceSpecUpdateWithDefaults instantiates a new NetworkingV1NetworkLinkServiceSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceSpecWithDefaults instantiates a new NetworkingV1NetworkLinkServiceSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceStatus instantiates a new NetworkingV1NetworkLinkServiceStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceStatusWithDefaults instantiates a new NetworkingV1NetworkLinkServiceStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceUpdate instantiates a new NetworkingV1NetworkLinkServiceUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkLinkServiceUpdateWithDefaults instantiates a new NetworkingV1NetworkLinkServiceUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkLinkServiceWithDefaults instantiates a new NetworkingV1NetworkLinkService object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkList instantiates a new NetworkingV1NetworkList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkListWithDefaults instantiates a new NetworkingV1NetworkList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkSpec instantiates a new NetworkingV1NetworkSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkSpecUpdate instantiates a new NetworkingV1NetworkSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkSpecUpdateWithDefaults instantiates a new NetworkingV1NetworkSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkSpecWithDefaults instantiates a new NetworkingV1NetworkSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkStatus instantiates a new NetworkingV1NetworkStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkStatusWithDefaults instantiates a new NetworkingV1NetworkStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkUpdate instantiates a new NetworkingV1NetworkUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1NetworkUpdateWithDefaults instantiates a new NetworkingV1NetworkUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1NetworkWithDefaults instantiates a new NetworkingV1Network object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1Peering instantiates a new NetworkingV1Peering object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringList instantiates a new NetworkingV1PeeringList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringListWithDefaults instantiates a new NetworkingV1PeeringList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PeeringSpec instantiates a new NetworkingV1PeeringSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringSpecUpdate instantiates a new NetworkingV1PeeringSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringSpecUpdateWithDefaults instantiates a new NetworkingV1PeeringSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PeeringSpecWithDefaults instantiates a new NetworkingV1PeeringSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PeeringStatus instantiates a new NetworkingV1PeeringStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringStatusWithDefaults instantiates a new NetworkingV1PeeringStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PeeringUpdate instantiates a new NetworkingV1PeeringUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PeeringUpdateWithDefaults instantiates a new NetworkingV1PeeringUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PeeringWithDefaults instantiates a new NetworkingV1Peering object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccess instantiates a new NetworkingV1PrivateLinkAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessList instantiates a new NetworkingV1PrivateLinkAccessList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessListWithDefaults instantiates a new NetworkingV1PrivateLinkAccessList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccessSpec instantiates a new NetworkingV1PrivateLinkAccessSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessSpecUpdate instantiates a new NetworkingV1PrivateLinkAccessSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessSpecUpdateWithDefaults instantiates a new NetworkingV1PrivateLinkAccessSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccessSpecWithDefaults instantiates a new NetworkingV1PrivateLinkAccessSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccessStatus instantiates a new NetworkingV1PrivateLinkAccessStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessStatusWithDefaults instantiates a new NetworkingV1PrivateLinkAccessStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccessUpdate instantiates a new NetworkingV1PrivateLinkAccessUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1PrivateLinkAccessUpdateWithDefaults instantiates a new NetworkingV1PrivateLinkAccessUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1PrivateLinkAccessWithDefaults instantiates a new NetworkingV1PrivateLinkAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1SupportedConnectionTypes instantiates a new NetworkingV1SupportedConnectionTypes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1SupportedConnectionTypesWithDefaults instantiates a new NetworkingV1SupportedConnectionTypes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachment instantiates a new NetworkingV1TransitGatewayAttachment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentList instantiates a new NetworkingV1TransitGatewayAttachmentList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentListWithDefaults instantiates a new NetworkingV1TransitGatewayAttachmentList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachmentSpec instantiates a new NetworkingV1TransitGatewayAttachmentSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentSpecUpdate instantiates a new NetworkingV1TransitGatewayAttachmentSpecUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentSpecUpdateWithDefaults instantiates a new NetworkingV1TransitGatewayAttachmentSpecUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachmentSpecWithDefaults instantiates a new NetworkingV1TransitGatewayAttachmentSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachmentStatus instantiates a new NetworkingV1TransitGatewayAttachmentStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentStatusWithDefaults instantiates a new NetworkingV1TransitGatewayAttachmentStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachmentUpdate instantiates a new NetworkingV1TransitGatewayAttachmentUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1TransitGatewayAttachmentUpdateWithDefaults instantiates a new NetworkingV1TransitGatewayAttachmentUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1TransitGatewayAttachmentWithDefaults instantiates a new NetworkingV1TransitGatewayAttachment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1ZoneInfo instantiates a new NetworkingV1ZoneInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1ZoneInfoWithDefaults instantiates a new NetworkingV1ZoneInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNetworkingV1ZonesInfo instantiates a new NetworkingV1ZonesInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNetworkingV1ZonesInfoWithDefaults instantiates a new NetworkingV1ZonesInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewObjectMeta instantiates a new ObjectMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewObjectMetaWithDefaults instantiates a new ObjectMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewObjectReference instantiates a new ObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewObjectReferenceWithDefaults instantiates a new ObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTypedEnvScopedObjectReference instantiates a new TypedEnvScopedObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTypedEnvScopedObjectReferenceWithDefaults instantiates a new TypedEnvScopedObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.

# Structs

APIClient manages communication with the Network API API v0.0.1-alpha1 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Configuration stores the configuration of the API client.
EnvScopedObjectReference ObjectReference provides information for you to locate the referred object.
Error Describes a particular error encountered while performing an operation.
ErrorSource If this error was caused by a particular part of the API request, the source will point to the query string parameter or request body property that caused it.
Failure Provides information about problems encountered while performing an operation.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GlobalObjectReference ObjectReference provides information for you to locate the referred object.
ListMeta ListMeta describes metadata that resource collections may have.
NetworkingV1AwsEgressPrivateLinkGatewaySpec AWS Egress Private Link Gateway details from AWS.
NetworkingV1AwsEgressPrivateLinkGatewayStatus AWS Egress Private Link Gateway details from AWS.
NetworkingV1AwsNetwork The AWS network details.
NetworkingV1AwsPeering AWS VPC Peering.
NetworkingV1AwsPeeringGatewaySpec AWS Peering Gateway details from AWS.
NetworkingV1AwsPrivateLinkAccess AWS PrivateLink access configuration.
NetworkingV1AwsTransitGatewayAttachment AWS Transit Gateway Attachment.
NetworkingV1AwsTransitGatewayAttachmentStatus AWS Transit Gateway Attachment details generated by AWS.
NetworkingV1AzureEgressPrivateLinkGatewaySpec Azure Egress Private Link Gateway details from Azure.
NetworkingV1AzureEgressPrivateLinkGatewayStatus Azure Egress Private Link Gateway details from Azure.
NetworkingV1AzureNetwork The Azure network details.
NetworkingV1AzurePeering Azure VNet Peering.
NetworkingV1AzurePeeringGatewaySpec Azure Peering Gateway details from Azure.
NetworkingV1AzurePrivateLinkAccess Azure PrivateLink access configuration.
NetworkingV1ConnectionTypes The connection types requested for use with the network.
NetworkingV1DnsConfig The network DNS config.
NetworkingV1Gateway A gateway is a resource that defines network access to Confluent cloud resources.
NetworkingV1GatewayList A gateway is a resource that defines network access to Confluent cloud resources.
NetworkingV1GatewaySpec The desired state of the Gateway.
NetworkingV1GatewaySpecConfigOneOf - struct for NetworkingV1GatewaySpecConfigOneOf.
NetworkingV1GatewayStatus The status of the Gateway.
NetworkingV1GatewayStatusCloudGatewayOneOf - struct for NetworkingV1GatewayStatusCloudGatewayOneOf.
NetworkingV1GcpNetwork The GCP network details.
NetworkingV1GcpPeering GCP VPC Peering.
NetworkingV1GcpPrivateServiceConnectAccess GCP Private Service Connect access configuration.
NetworkingV1Network `Network` represents a network (VPC) in Confluent Cloud.
NetworkingV1NetworkLinkEndpoint A Network Link Enpoint is associated with a Private Link Confluent Cloud Network at the origin and a Network Link Service (associated with another Private Link Confluent Cloud Network) at the target.
NetworkingV1NetworkLinkEndpointList A Network Link Enpoint is associated with a Private Link Confluent Cloud Network at the origin and a Network Link Service (associated with another Private Link Confluent Cloud Network) at the target.
NetworkingV1NetworkLinkEndpointSpec The desired state of the Network Link Endpoint.
NetworkingV1NetworkLinkEndpointSpecUpdate The desired state of the Network Link Endpoint.
NetworkingV1NetworkLinkEndpointStatus The status of the Network Link Endpoint.
NetworkingV1NetworkLinkEndpointUpdate A Network Link Enpoint is associated with a Private Link Confluent Cloud Network at the origin and a Network Link Service (associated with another Private Link Confluent Cloud Network) at the target.
NetworkingV1NetworkLinkService Network Link Service is associated with a Private Link Confluent Cloud Network.
NetworkingV1NetworkLinkServiceAcceptPolicy List of environments/networks from which connections can be accepted on this network link service.
NetworkingV1NetworkLinkServiceAssociation List of incoming Network Link Enpoints associated with the Network Link Service.
NetworkingV1NetworkLinkServiceAssociationList List of incoming Network Link Enpoints associated with the Network Link Service.
NetworkingV1NetworkLinkServiceAssociationSpec The desired state of the Network Link Service Association.
NetworkingV1NetworkLinkServiceAssociationStatus The status of the Network Link Service Association.
NetworkingV1NetworkLinkServiceList Network Link Service is associated with a Private Link Confluent Cloud Network.
NetworkingV1NetworkLinkServiceSpec The desired state of the Network Link Service.
NetworkingV1NetworkLinkServiceSpecUpdate The desired state of the Network Link Service.
NetworkingV1NetworkLinkServiceStatus The status of the Network Link Service.
NetworkingV1NetworkLinkServiceUpdate Network Link Service is associated with a Private Link Confluent Cloud Network.
NetworkingV1NetworkList `Network` represents a network (VPC) in Confluent Cloud.
NetworkingV1NetworkSpec The desired state of the Network.
NetworkingV1NetworkSpecUpdate The desired state of the Network.
NetworkingV1NetworkStatus The status of the Network.
NetworkingV1NetworkStatusCloudOneOf - struct for NetworkingV1NetworkStatusCloudOneOf.
NetworkingV1NetworkUpdate `Network` represents a network (VPC) in Confluent Cloud.
NetworkingV1Peering Add or remove VPC/VNet peering connections between your VPC/VNet and Confluent Cloud.
NetworkingV1PeeringList Add or remove VPC/VNet peering connections between your VPC/VNet and Confluent Cloud.
NetworkingV1PeeringSpec The desired state of the Peering.
NetworkingV1PeeringSpecCloudOneOf - struct for NetworkingV1PeeringSpecCloudOneOf.
NetworkingV1PeeringSpecUpdate The desired state of the Peering.
NetworkingV1PeeringStatus The status of the Peering.
NetworkingV1PeeringUpdate Add or remove VPC/VNet peering connections between your VPC/VNet and Confluent Cloud.
NetworkingV1PrivateLinkAccess Add or remove access to PrivateLink endpoints by AWS account, Azure subscription and GCP project ID.
NetworkingV1PrivateLinkAccessList Add or remove access to PrivateLink endpoints by AWS account, Azure subscription and GCP project ID.
NetworkingV1PrivateLinkAccessSpec The desired state of the Private Link Access.
NetworkingV1PrivateLinkAccessSpecCloudOneOf - struct for NetworkingV1PrivateLinkAccessSpecCloudOneOf.
NetworkingV1PrivateLinkAccessSpecUpdate The desired state of the Private Link Access.
NetworkingV1PrivateLinkAccessStatus The status of the Private Link Access.
NetworkingV1PrivateLinkAccessUpdate Add or remove access to PrivateLink endpoints by AWS account, Azure subscription and GCP project ID.
NetworkingV1SupportedConnectionTypes The connection types this network supports.
NetworkingV1TransitGatewayAttachment AWS Transit Gateway Attachments Related guide: [APIs to manage AWS Transit Gateway Attachments](https://docs.confluent.io/cloud/current/networking/aws-transit-gateway.html).
NetworkingV1TransitGatewayAttachmentList AWS Transit Gateway Attachments Related guide: [APIs to manage AWS Transit Gateway Attachments](https://docs.confluent.io/cloud/current/networking/aws-transit-gateway.html).
NetworkingV1TransitGatewayAttachmentSpec The desired state of the Transit Gateway Attachment.
NetworkingV1TransitGatewayAttachmentSpecCloudOneOf - struct for NetworkingV1TransitGatewayAttachmentSpecCloudOneOf.
NetworkingV1TransitGatewayAttachmentSpecUpdate The desired state of the Transit Gateway Attachment.
NetworkingV1TransitGatewayAttachmentStatus The status of the Transit Gateway Attachment.
NetworkingV1TransitGatewayAttachmentStatusCloudOneOf - struct for NetworkingV1TransitGatewayAttachmentStatusCloudOneOf.
NetworkingV1TransitGatewayAttachmentUpdate AWS Transit Gateway Attachments Related guide: [APIs to manage AWS Transit Gateway Attachments](https://docs.confluent.io/cloud/current/networking/aws-transit-gateway.html).
NetworkingV1ZoneInfo Cloud provider zone metadata.
NetworkingV1ZonesInfo Cloud provider zones metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ObjectMeta ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
ObjectReference ObjectReference provides information for you to locate the referred object.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
TypedEnvScopedObjectReference ObjectReference provides information for you to locate the referred object.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

GatewaysNetworkingV1ApiService GatewaysNetworkingV1Api service.
NetworkLinkEndpointsNetworkingV1ApiService NetworkLinkEndpointsNetworkingV1Api service.
NetworkLinkServiceAssociationsNetworkingV1ApiService NetworkLinkServiceAssociationsNetworkingV1Api service.
NetworkLinkServicesNetworkingV1ApiService NetworkLinkServicesNetworkingV1Api service.
NetworksNetworkingV1ApiService NetworksNetworkingV1Api service.
PeeringsNetworkingV1ApiService PeeringsNetworkingV1Api service.
PrivateLinkAccessesNetworkingV1ApiService PrivateLinkAccessesNetworkingV1Api service.
ServerConfigurations stores multiple ServerConfiguration items.
TransitGatewayAttachmentsNetworkingV1ApiService TransitGatewayAttachmentsNetworkingV1Api service.