All URIs are relative to /api/v3
| Method | HTTP request | Description |
|---|---|---|
| OutpostsInstancesCreate | Post /outposts/instances/ | |
| OutpostsInstancesDefaultSettingsRetrieve | Get /outposts/instances/default_settings/ | |
| OutpostsInstancesDestroy | Delete /outposts/instances/{uuid}/ | |
| OutpostsInstancesHealthList | Get /outposts/instances/{uuid}/health/ | |
| OutpostsInstancesList | Get /outposts/instances/ | |
| OutpostsInstancesPartialUpdate | Patch /outposts/instances/{uuid}/ | |
| OutpostsInstancesRetrieve | Get /outposts/instances/{uuid}/ | |
| OutpostsInstancesUpdate | Put /outposts/instances/{uuid}/ | |
| OutpostsInstancesUsedByList | Get /outposts/instances/{uuid}/used_by/ | |
| OutpostsLdapAccessCheck | Get /outposts/ldap/{id}/check_access/ | |
| OutpostsLdapList | Get /outposts/ldap/ | |
| OutpostsProxyList | Get /outposts/proxy/ | |
| OutpostsRadiusAccessCheck | Get /outposts/radius/{id}/check_access/ | |
| OutpostsRadiusList | Get /outposts/radius/ | |
| OutpostsServiceConnectionsAllDestroy | Delete /outposts/service_connections/all/{uuid}/ | |
| OutpostsServiceConnectionsAllList | Get /outposts/service_connections/all/ | |
| OutpostsServiceConnectionsAllRetrieve | Get /outposts/service_connections/all/{uuid}/ | |
| OutpostsServiceConnectionsAllStateRetrieve | Get /outposts/service_connections/all/{uuid}/state/ | |
| OutpostsServiceConnectionsAllTypesList | Get /outposts/service_connections/all/types/ | |
| OutpostsServiceConnectionsAllUsedByList | Get /outposts/service_connections/all/{uuid}/used_by/ | |
| OutpostsServiceConnectionsDockerCreate | Post /outposts/service_connections/docker/ | |
| OutpostsServiceConnectionsDockerDestroy | Delete /outposts/service_connections/docker/{uuid}/ | |
| OutpostsServiceConnectionsDockerList | Get /outposts/service_connections/docker/ | |
| OutpostsServiceConnectionsDockerPartialUpdate | Patch /outposts/service_connections/docker/{uuid}/ | |
| OutpostsServiceConnectionsDockerRetrieve | Get /outposts/service_connections/docker/{uuid}/ | |
| OutpostsServiceConnectionsDockerUpdate | Put /outposts/service_connections/docker/{uuid}/ | |
| OutpostsServiceConnectionsDockerUsedByList | Get /outposts/service_connections/docker/{uuid}/used_by/ | |
| OutpostsServiceConnectionsKubernetesCreate | Post /outposts/service_connections/kubernetes/ | |
| OutpostsServiceConnectionsKubernetesDestroy | Delete /outposts/service_connections/kubernetes/{uuid}/ | |
| OutpostsServiceConnectionsKubernetesList | Get /outposts/service_connections/kubernetes/ | |
| OutpostsServiceConnectionsKubernetesPartialUpdate | Patch /outposts/service_connections/kubernetes/{uuid}/ | |
| OutpostsServiceConnectionsKubernetesRetrieve | Get /outposts/service_connections/kubernetes/{uuid}/ | |
| OutpostsServiceConnectionsKubernetesUpdate | Put /outposts/service_connections/kubernetes/{uuid}/ | |
| OutpostsServiceConnectionsKubernetesUsedByList | Get /outposts/service_connections/kubernetes/{uuid}/used_by/ |
Outpost OutpostsInstancesCreate(ctx).OutpostRequest(outpostRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
outpostRequest := *openapiclient.NewOutpostRequest("Name_example", openapiclient.OutpostTypeEnum("proxy"), []int32{int32(123)}, map[string]interface{}{"key": interface{}(123)}) // OutpostRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesCreate(context.Background()).OutpostRequest(outpostRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesCreate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesCreate`: Outpost
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesCreate`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsInstancesCreateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| outpostRequest | OutpostRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OutpostDefaultConfig OutpostsInstancesDefaultSettingsRetrieve(ctx).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesDefaultSettingsRetrieve(context.Background()).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesDefaultSettingsRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesDefaultSettingsRetrieve`: OutpostDefaultConfig
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesDefaultSettingsRetrieve`: %v\n", resp)
}This endpoint does not need any parameter.
Other parameters are passed through a pointer to a apiOutpostsInstancesDefaultSettingsRetrieveRequest struct via the builder pattern
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OutpostsInstancesDestroy(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
r, err := apiClient.OutpostsAPI.OutpostsInstancesDestroy(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesDestroy``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesDestroyRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]OutpostHealth OutpostsInstancesHealthList(ctx, uuid).ManagedIcontains(managedIcontains).ManagedIexact(managedIexact).NameIcontains(nameIcontains).NameIexact(nameIexact).Ordering(ordering).ProvidersIsnull(providersIsnull).ProvidersByPk(providersByPk).Search(search).ServiceConnectionNameIcontains(serviceConnectionNameIcontains).ServiceConnectionNameIexact(serviceConnectionNameIexact).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
managedIcontains := "managedIcontains_example" // string | (optional)
managedIexact := "managedIexact_example" // string | (optional)
nameIcontains := "nameIcontains_example" // string | (optional)
nameIexact := "nameIexact_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
providersIsnull := true // bool | (optional)
providersByPk := []int32{int32(123)} // []int32 | (optional)
search := "search_example" // string | A search term. (optional)
serviceConnectionNameIcontains := "serviceConnectionNameIcontains_example" // string | (optional)
serviceConnectionNameIexact := "serviceConnectionNameIexact_example" // string | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesHealthList(context.Background(), uuid).ManagedIcontains(managedIcontains).ManagedIexact(managedIexact).NameIcontains(nameIcontains).NameIexact(nameIexact).Ordering(ordering).ProvidersIsnull(providersIsnull).ProvidersByPk(providersByPk).Search(search).ServiceConnectionNameIcontains(serviceConnectionNameIcontains).ServiceConnectionNameIexact(serviceConnectionNameIexact).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesHealthList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesHealthList`: []OutpostHealth
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesHealthList`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesHealthListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
managedIcontains | string | | managedIexact | string | | nameIcontains | string | | nameIexact | string | | ordering | string | Which field to use when ordering the results. | providersIsnull | bool | | providersByPk | []int32 | | search | string | A search term. | serviceConnectionNameIcontains | string | | serviceConnectionNameIexact | string | |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedOutpostList OutpostsInstancesList(ctx).ManagedIcontains(managedIcontains).ManagedIexact(managedIexact).NameIcontains(nameIcontains).NameIexact(nameIexact).Ordering(ordering).Page(page).PageSize(pageSize).ProvidersIsnull(providersIsnull).ProvidersByPk(providersByPk).Search(search).ServiceConnectionNameIcontains(serviceConnectionNameIcontains).ServiceConnectionNameIexact(serviceConnectionNameIexact).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
managedIcontains := "managedIcontains_example" // string | (optional)
managedIexact := "managedIexact_example" // string | (optional)
nameIcontains := "nameIcontains_example" // string | (optional)
nameIexact := "nameIexact_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
providersIsnull := true // bool | (optional)
providersByPk := []int32{int32(123)} // []int32 | (optional)
search := "search_example" // string | A search term. (optional)
serviceConnectionNameIcontains := "serviceConnectionNameIcontains_example" // string | (optional)
serviceConnectionNameIexact := "serviceConnectionNameIexact_example" // string | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesList(context.Background()).ManagedIcontains(managedIcontains).ManagedIexact(managedIexact).NameIcontains(nameIcontains).NameIexact(nameIexact).Ordering(ordering).Page(page).PageSize(pageSize).ProvidersIsnull(providersIsnull).ProvidersByPk(providersByPk).Search(search).ServiceConnectionNameIcontains(serviceConnectionNameIcontains).ServiceConnectionNameIexact(serviceConnectionNameIexact).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesList`: PaginatedOutpostList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsInstancesListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| managedIcontains | string | ||
| managedIexact | string | ||
| nameIcontains | string | ||
| nameIexact | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| providersIsnull | bool | ||
| providersByPk | []int32 | ||
| search | string | A search term. | |
| serviceConnectionNameIcontains | string | ||
| serviceConnectionNameIexact | string |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Outpost OutpostsInstancesPartialUpdate(ctx, uuid).PatchedOutpostRequest(patchedOutpostRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
patchedOutpostRequest := *openapiclient.NewPatchedOutpostRequest() // PatchedOutpostRequest | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesPartialUpdate(context.Background(), uuid).PatchedOutpostRequest(patchedOutpostRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesPartialUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesPartialUpdate`: Outpost
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesPartialUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesPartialUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
patchedOutpostRequest | PatchedOutpostRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Outpost OutpostsInstancesRetrieve(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesRetrieve(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesRetrieve`: Outpost
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesRetrieve`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesRetrieveRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Outpost OutpostsInstancesUpdate(ctx, uuid).OutpostRequest(outpostRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
outpostRequest := *openapiclient.NewOutpostRequest("Name_example", openapiclient.OutpostTypeEnum("proxy"), []int32{int32(123)}, map[string]interface{}{"key": interface{}(123)}) // OutpostRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesUpdate(context.Background(), uuid).OutpostRequest(outpostRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesUpdate`: Outpost
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
outpostRequest | OutpostRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]UsedBy OutpostsInstancesUsedByList(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsInstancesUsedByList(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsInstancesUsedByList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsInstancesUsedByList`: []UsedBy
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsInstancesUsedByList`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost. |
Other parameters are passed through a pointer to a apiOutpostsInstancesUsedByListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
LDAPCheckAccess OutpostsLdapAccessCheck(ctx, id).AppSlug(appSlug).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
id := int32(56) // int32 | A unique integer value identifying this LDAP Provider.
appSlug := "appSlug_example" // string | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsLdapAccessCheck(context.Background(), id).AppSlug(appSlug).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsLdapAccessCheck``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsLdapAccessCheck`: LDAPCheckAccess
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsLdapAccessCheck`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| id | int32 | A unique integer value identifying this LDAP Provider. |
Other parameters are passed through a pointer to a apiOutpostsLdapAccessCheckRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
appSlug | string | |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedLDAPOutpostConfigList OutpostsLdapList(ctx).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsLdapList(context.Background()).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsLdapList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsLdapList`: PaginatedLDAPOutpostConfigList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsLdapList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsLdapListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. |
PaginatedLDAPOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedProxyOutpostConfigList OutpostsProxyList(ctx).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsProxyList(context.Background()).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsProxyList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsProxyList`: PaginatedProxyOutpostConfigList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsProxyList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsProxyListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. |
PaginatedProxyOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RadiusCheckAccess OutpostsRadiusAccessCheck(ctx, id).AppSlug(appSlug).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
id := int32(56) // int32 | A unique integer value identifying this Radius Provider.
appSlug := "appSlug_example" // string | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsRadiusAccessCheck(context.Background(), id).AppSlug(appSlug).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsRadiusAccessCheck``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsRadiusAccessCheck`: RadiusCheckAccess
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsRadiusAccessCheck`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| id | int32 | A unique integer value identifying this Radius Provider. |
Other parameters are passed through a pointer to a apiOutpostsRadiusAccessCheckRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
appSlug | string | |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedRadiusOutpostConfigList OutpostsRadiusList(ctx).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsRadiusList(context.Background()).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsRadiusList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsRadiusList`: PaginatedRadiusOutpostConfigList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsRadiusList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsRadiusListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. |
PaginatedRadiusOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OutpostsServiceConnectionsAllDestroy(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllDestroy(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllDestroy``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllDestroyRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedServiceConnectionList OutpostsServiceConnectionsAllList(ctx).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllList(context.Background()).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsAllList`: PaginatedServiceConnectionList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsAllList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. |
PaginatedServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceConnection OutpostsServiceConnectionsAllRetrieve(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllRetrieve(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsAllRetrieve`: ServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsAllRetrieve`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllRetrieveRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceConnectionState OutpostsServiceConnectionsAllStateRetrieve(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllStateRetrieve(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllStateRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsAllStateRetrieve`: ServiceConnectionState
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsAllStateRetrieve`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllStateRetrieveRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]TypeCreate OutpostsServiceConnectionsAllTypesList(ctx).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllTypesList(context.Background()).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllTypesList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsAllTypesList`: []TypeCreate
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsAllTypesList`: %v\n", resp)
}This endpoint does not need any parameter.
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllTypesListRequest struct via the builder pattern
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]UsedBy OutpostsServiceConnectionsAllUsedByList(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Outpost Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsAllUsedByList(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsAllUsedByList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsAllUsedByList`: []UsedBy
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsAllUsedByList`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Outpost Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsAllUsedByListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DockerServiceConnection OutpostsServiceConnectionsDockerCreate(ctx).DockerServiceConnectionRequest(dockerServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
dockerServiceConnectionRequest := *openapiclient.NewDockerServiceConnectionRequest("Name_example", "Url_example") // DockerServiceConnectionRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerCreate(context.Background()).DockerServiceConnectionRequest(dockerServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerCreate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerCreate`: DockerServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerCreate`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerCreateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| dockerServiceConnectionRequest | DockerServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OutpostsServiceConnectionsDockerDestroy(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Docker Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerDestroy(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerDestroy``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Docker Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerDestroyRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedDockerServiceConnectionList OutpostsServiceConnectionsDockerList(ctx).Local(local).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).TlsAuthentication(tlsAuthentication).TlsVerification(tlsVerification).Url(url).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
local := true // bool | (optional)
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
tlsAuthentication := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional)
tlsVerification := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional)
url := "url_example" // string | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerList(context.Background()).Local(local).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).TlsAuthentication(tlsAuthentication).TlsVerification(tlsVerification).Url(url).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerList`: PaginatedDockerServiceConnectionList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| local | bool | ||
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. | |
| tlsAuthentication | string | ||
| tlsVerification | string | ||
| url | string |
PaginatedDockerServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DockerServiceConnection OutpostsServiceConnectionsDockerPartialUpdate(ctx, uuid).PatchedDockerServiceConnectionRequest(patchedDockerServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Docker Service-Connection.
patchedDockerServiceConnectionRequest := *openapiclient.NewPatchedDockerServiceConnectionRequest() // PatchedDockerServiceConnectionRequest | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerPartialUpdate(context.Background(), uuid).PatchedDockerServiceConnectionRequest(patchedDockerServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerPartialUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerPartialUpdate`: DockerServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerPartialUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Docker Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerPartialUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
patchedDockerServiceConnectionRequest | PatchedDockerServiceConnectionRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DockerServiceConnection OutpostsServiceConnectionsDockerRetrieve(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Docker Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerRetrieve(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerRetrieve`: DockerServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerRetrieve`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Docker Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerRetrieveRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DockerServiceConnection OutpostsServiceConnectionsDockerUpdate(ctx, uuid).DockerServiceConnectionRequest(dockerServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Docker Service-Connection.
dockerServiceConnectionRequest := *openapiclient.NewDockerServiceConnectionRequest("Name_example", "Url_example") // DockerServiceConnectionRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerUpdate(context.Background(), uuid).DockerServiceConnectionRequest(dockerServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerUpdate`: DockerServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Docker Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
dockerServiceConnectionRequest | DockerServiceConnectionRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]UsedBy OutpostsServiceConnectionsDockerUsedByList(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Docker Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsDockerUsedByList(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsDockerUsedByList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsDockerUsedByList`: []UsedBy
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsDockerUsedByList`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Docker Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsDockerUsedByListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
KubernetesServiceConnection OutpostsServiceConnectionsKubernetesCreate(ctx).KubernetesServiceConnectionRequest(kubernetesServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
kubernetesServiceConnectionRequest := *openapiclient.NewKubernetesServiceConnectionRequest("Name_example") // KubernetesServiceConnectionRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesCreate(context.Background()).KubernetesServiceConnectionRequest(kubernetesServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesCreate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesCreate`: KubernetesServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesCreate`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesCreateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OutpostsServiceConnectionsKubernetesDestroy(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Kubernetes Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesDestroy(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesDestroy``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Kubernetes Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesDestroyRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedKubernetesServiceConnectionList OutpostsServiceConnectionsKubernetesList(ctx).Local(local).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
local := true // bool | (optional)
name := "name_example" // string | (optional)
ordering := "ordering_example" // string | Which field to use when ordering the results. (optional)
page := int32(56) // int32 | A page number within the paginated result set. (optional)
pageSize := int32(56) // int32 | Number of results to return per page. (optional)
search := "search_example" // string | A search term. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesList(context.Background()).Local(local).Name(name).Ordering(ordering).Page(page).PageSize(pageSize).Search(search).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesList`: PaginatedKubernetesServiceConnectionList
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesList`: %v\n", resp)
}Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|---|---|---|
| local | bool | ||
| name | string | ||
| ordering | string | Which field to use when ordering the results. | |
| page | int32 | A page number within the paginated result set. | |
| pageSize | int32 | Number of results to return per page. | |
| search | string | A search term. |
PaginatedKubernetesServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
KubernetesServiceConnection OutpostsServiceConnectionsKubernetesPartialUpdate(ctx, uuid).PatchedKubernetesServiceConnectionRequest(patchedKubernetesServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Kubernetes Service-Connection.
patchedKubernetesServiceConnectionRequest := *openapiclient.NewPatchedKubernetesServiceConnectionRequest() // PatchedKubernetesServiceConnectionRequest | (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesPartialUpdate(context.Background(), uuid).PatchedKubernetesServiceConnectionRequest(patchedKubernetesServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesPartialUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesPartialUpdate`: KubernetesServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesPartialUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Kubernetes Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesPartialUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
patchedKubernetesServiceConnectionRequest | PatchedKubernetesServiceConnectionRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
KubernetesServiceConnection OutpostsServiceConnectionsKubernetesRetrieve(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Kubernetes Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesRetrieve(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesRetrieve``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesRetrieve`: KubernetesServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesRetrieve`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Kubernetes Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesRetrieveRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
KubernetesServiceConnection OutpostsServiceConnectionsKubernetesUpdate(ctx, uuid).KubernetesServiceConnectionRequest(kubernetesServiceConnectionRequest).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Kubernetes Service-Connection.
kubernetesServiceConnectionRequest := *openapiclient.NewKubernetesServiceConnectionRequest("Name_example") // KubernetesServiceConnectionRequest |
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesUpdate(context.Background(), uuid).KubernetesServiceConnectionRequest(kubernetesServiceConnectionRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesUpdate`: KubernetesServiceConnection
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesUpdate`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Kubernetes Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesUpdateRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest | |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]UsedBy OutpostsServiceConnectionsKubernetesUsedByList(ctx, uuid).Execute()
package main
import (
"context"
"fmt"
"os"
openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"
)
func main() {
uuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | A UUID string identifying this Kubernetes Service-Connection.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.OutpostsAPI.OutpostsServiceConnectionsKubernetesUsedByList(context.Background(), uuid).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `OutpostsAPI.OutpostsServiceConnectionsKubernetesUsedByList``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `OutpostsServiceConnectionsKubernetesUsedByList`: []UsedBy
fmt.Fprintf(os.Stdout, "Response from `OutpostsAPI.OutpostsServiceConnectionsKubernetesUsedByList`: %v\n", resp)
}| Name | Type | Description | Notes |
|---|---|---|---|
| ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
| uuid | string | A UUID string identifying this Kubernetes Service-Connection. |
Other parameters are passed through a pointer to a apiOutpostsServiceConnectionsKubernetesUsedByListRequest struct via the builder pattern
| Name | Type | Description | Notes |
|---|
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]