operations

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2025 License: Apache-2.0 Imports: 8 Imported by: 5

Documentation ¶

Index ¶

Constants ¶

View Source
const (
	SupportedOptionRetries              = "retries"
	SupportedOptionTimeout              = "timeout"
	SupportedOptionAcceptHeaderOverride = "acceptHeaderOverride"
	SupportedOptionURLOverride          = "urlOverride"
)

Variables ¶

View Source
var AddUserToTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var AuthenticateSsoServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateConfigurationServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateCustomDomainsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateIdentityProviderServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateNetworkServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var CreateTransitGatewayServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteCustomDomainServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteIdentityProviderServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteNetworkServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteSystemAccountsAccountIDAssignedRolesRoleIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteSystemAccountsIDAccessTokensIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteSystemAccountsIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteTeamsTeamIDSystemAccountsAccountIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteTransitGatewayServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var DeleteUserServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ErrUnsupportedOption = errors.New("unsupported option")
View Source
var GetAuthenticationSettingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetAvailabilityJSONServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetConfigurationServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetCustomDomainOnlineStatusServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetCustomDomainServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetIdentityProviderServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetIdentityProvidersServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetIdpConfigurationServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetIdpTeamMappingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetImpersonationSettingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetNetworkServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetOrganizationsMeServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetPredefinedRolesServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetProviderAccountServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetResourceConfigurationServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetResourceQuotaServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountIDAccessTokensServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountsAccountIDAssignedRolesServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountsAccountIDTeamsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountsIDAccessTokensIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountsIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetSystemAccountsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetTeamGroupMappingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetTeamsTeamIDSystemAccountsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetTransitGatewayServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetUserServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var GetUsersMeServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var InviteUserServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListConfigurationsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListCustomDomainsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListDefaultResourceConfigurationsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListDefaultResourceQuotasServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListNetworkConfigurationsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListNetworksServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListProviderAccountsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListResourceConfigurationsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListResourceQuotasServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListTeamRolesServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListTeamUsersServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListTeamsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListTransitGatewaysServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListUserRolesServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListUserTeamsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var ListUsersServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PatchSystemAccountsIDAccessTokensIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PatchSystemAccountsIDServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PatchTeamGroupMappingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PostSystemAccountsAccountIDAssignedRolesServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PostSystemAccountsIDAccessTokensServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PostSystemAccountsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var PostTeamsTeamIDSystemAccountsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var RemoveUserFromTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var TeamsAssignRoleServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var TeamsRemoveRoleServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateAuthenticationSettingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateIdentityProviderServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateIdpConfigurationServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateIdpTeamMappingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateImpersonationSettingsServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateNetworkServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateTeamServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UpdateUserServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UsersAssignRoleServerList = []string{
	"https://global.api.konghq.com/",
}
View Source
var UsersRemoveRoleServerList = []string{
	"https://global.api.konghq.com/",
}

Functions ¶

This section is empty.

Types ¶

type AcceptHeaderEnum ¶

type AcceptHeaderEnum string
const (
	AcceptHeaderEnumApplicationJson            AcceptHeaderEnum = "application/json"
	AcceptHeaderEnumApplicationProblemPlusJson AcceptHeaderEnum = "application/problem+json"
	AcceptHeaderEnumWildcardRootWildcard       AcceptHeaderEnum = "*/*"
)

func (AcceptHeaderEnum) ToPointer ¶

func (e AcceptHeaderEnum) ToPointer() *AcceptHeaderEnum

type AddConsumerToGroupRequest ¶

type AddConsumerToGroupRequest struct {
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string                         `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	RequestBody    *AddConsumerToGroupRequestBody `request:"mediaType=application/json"`
}

func (*AddConsumerToGroupRequest) GetConsumerGroupID ¶

func (o *AddConsumerToGroupRequest) GetConsumerGroupID() string

func (*AddConsumerToGroupRequest) GetControlPlaneID ¶

func (o *AddConsumerToGroupRequest) GetControlPlaneID() string

func (*AddConsumerToGroupRequest) GetRequestBody ¶

type AddConsumerToGroupRequestBody ¶

type AddConsumerToGroupRequestBody struct {
	ConsumerID *string `json:"consumer,omitempty"`
}

func (*AddConsumerToGroupRequestBody) GetConsumerID ¶

func (o *AddConsumerToGroupRequestBody) GetConsumerID() *string

type AddConsumerToGroupResponse ¶

type AddConsumerToGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Consumer added to group
	Object *AddConsumerToGroupResponseBody
}

func (*AddConsumerToGroupResponse) GetContentType ¶

func (o *AddConsumerToGroupResponse) GetContentType() string

func (*AddConsumerToGroupResponse) GetObject ¶

func (*AddConsumerToGroupResponse) GetRawResponse ¶

func (o *AddConsumerToGroupResponse) GetRawResponse() *http.Response

func (*AddConsumerToGroupResponse) GetStatusCode ¶

func (o *AddConsumerToGroupResponse) GetStatusCode() int

type AddConsumerToGroupResponseBody ¶

type AddConsumerToGroupResponseBody struct {
	ConsumerGroup *components.ConsumerGroup `json:"consumer_group,omitempty"`
	Consumers     []components.Consumer     `json:"consumers,omitempty"`
}

AddConsumerToGroupResponseBody - Consumer added to group

func (*AddConsumerToGroupResponseBody) GetConsumerGroup ¶

func (*AddConsumerToGroupResponseBody) GetConsumers ¶

type AddConsumerToSpecificConsumerGroupRequest ¶

type AddConsumerToSpecificConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer to lookup
	ConsumerID  string                                         `pathParam:"style=simple,explode=false,name=ConsumerId"`
	RequestBody *AddConsumerToSpecificConsumerGroupRequestBody `request:"mediaType=application/json"`
}

func (*AddConsumerToSpecificConsumerGroupRequest) GetConsumerID ¶

func (*AddConsumerToSpecificConsumerGroupRequest) GetControlPlaneID ¶

func (o *AddConsumerToSpecificConsumerGroupRequest) GetControlPlaneID() string

func (*AddConsumerToSpecificConsumerGroupRequest) GetRequestBody ¶

type AddConsumerToSpecificConsumerGroupRequestBody ¶

type AddConsumerToSpecificConsumerGroupRequestBody struct {
	Group *string `json:"group,omitempty"`
}

func (*AddConsumerToSpecificConsumerGroupRequestBody) GetGroup ¶

type AddConsumerToSpecificConsumerGroupResponse ¶

type AddConsumerToSpecificConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Consumer added to a specific group
	Object *AddConsumerToSpecificConsumerGroupResponseBody
}

func (*AddConsumerToSpecificConsumerGroupResponse) GetContentType ¶

func (*AddConsumerToSpecificConsumerGroupResponse) GetObject ¶

func (*AddConsumerToSpecificConsumerGroupResponse) GetRawResponse ¶

func (*AddConsumerToSpecificConsumerGroupResponse) GetStatusCode ¶

type AddConsumerToSpecificConsumerGroupResponseBody ¶

type AddConsumerToSpecificConsumerGroupResponseBody struct {
	// The Consumer object represents a consumer - or a user - of a Service. You can either rely on Kong as the primary datastore, or you can map the consumer list with your database to keep consistency between Kong and your existing primary datastore.
	Consumer       *components.Consumer       `json:"consumer,omitempty"`
	ConsumerGroups []components.ConsumerGroup `json:"consumer_groups,omitempty"`
}

AddConsumerToSpecificConsumerGroupResponseBody - Consumer added to a specific group

func (*AddConsumerToSpecificConsumerGroupResponseBody) GetConsumer ¶

func (*AddConsumerToSpecificConsumerGroupResponseBody) GetConsumerGroups ¶

type AddUserToTeamRequest ¶

type AddUserToTeamRequest struct {
	// ID of the team.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The request schema for adding a user to a team.
	AddUserToTeam *components.AddUserToTeam `request:"mediaType=application/json"`
}

func (*AddUserToTeamRequest) GetAddUserToTeam ¶

func (o *AddUserToTeamRequest) GetAddUserToTeam() *components.AddUserToTeam

func (*AddUserToTeamRequest) GetTeamID ¶

func (o *AddUserToTeamRequest) GetTeamID() string

type AddUserToTeamResponse ¶

type AddUserToTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*AddUserToTeamResponse) GetContentType ¶

func (o *AddUserToTeamResponse) GetContentType() string

func (*AddUserToTeamResponse) GetRawResponse ¶

func (o *AddUserToTeamResponse) GetRawResponse() *http.Response

func (*AddUserToTeamResponse) GetStatusCode ¶

func (o *AddUserToTeamResponse) GetStatusCode() int

type AuthenticateSsoRequest ¶

type AuthenticateSsoRequest struct {
	// The login path for the organization.
	OrganizationLoginPath string `pathParam:"style=simple,explode=false,name=organizationLoginPath"`
	// Return destination for the callback.
	ReturnTo *string `queryParam:"style=form,explode=true,name=return_to"`
}

func (*AuthenticateSsoRequest) GetOrganizationLoginPath ¶

func (o *AuthenticateSsoRequest) GetOrganizationLoginPath() string

func (*AuthenticateSsoRequest) GetReturnTo ¶

func (o *AuthenticateSsoRequest) GetReturnTo() *string

type AuthenticateSsoResponse ¶

type AuthenticateSsoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*AuthenticateSsoResponse) GetContentType ¶

func (o *AuthenticateSsoResponse) GetContentType() string

func (*AuthenticateSsoResponse) GetRawResponse ¶

func (o *AuthenticateSsoResponse) GetRawResponse() *http.Response

func (*AuthenticateSsoResponse) GetStatusCode ¶

func (o *AuthenticateSsoResponse) GetStatusCode() int

type CreateACLWithConsumerRequest ¶

type CreateACLWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new ACL for creation
	ACLWithoutParents components.ACLWithoutParents `request:"mediaType=application/json"`
}

func (*CreateACLWithConsumerRequest) GetACLWithoutParents ¶

func (o *CreateACLWithConsumerRequest) GetACLWithoutParents() components.ACLWithoutParents

func (*CreateACLWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateACLWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateACLWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateACLWithConsumerRequest) GetControlPlaneID() string

type CreateACLWithConsumerResponse ¶

type CreateACLWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created ACL
	ACL *components.ACL
}

func (*CreateACLWithConsumerResponse) GetACL ¶

func (*CreateACLWithConsumerResponse) GetContentType ¶

func (o *CreateACLWithConsumerResponse) GetContentType() string

func (*CreateACLWithConsumerResponse) GetRawResponse ¶

func (o *CreateACLWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateACLWithConsumerResponse) GetStatusCode ¶

func (o *CreateACLWithConsumerResponse) GetStatusCode() int

type CreateBasicAuthWithConsumerRequest ¶

type CreateBasicAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new Basic-auth credential for creation
	BasicAuthWithoutParents components.BasicAuthWithoutParents `request:"mediaType=application/json"`
}

func (*CreateBasicAuthWithConsumerRequest) GetBasicAuthWithoutParents ¶

func (*CreateBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateBasicAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateBasicAuthWithConsumerRequest) GetControlPlaneID() string

type CreateBasicAuthWithConsumerResponse ¶

type CreateBasicAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Basic-auth credential
	BasicAuth *components.BasicAuth
}

func (*CreateBasicAuthWithConsumerResponse) GetBasicAuth ¶

func (*CreateBasicAuthWithConsumerResponse) GetContentType ¶

func (o *CreateBasicAuthWithConsumerResponse) GetContentType() string

func (*CreateBasicAuthWithConsumerResponse) GetRawResponse ¶

func (o *CreateBasicAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateBasicAuthWithConsumerResponse) GetStatusCode ¶

func (o *CreateBasicAuthWithConsumerResponse) GetStatusCode() int

type CreateCaCertificateRequest ¶

type CreateCaCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new CA Certificate for creation
	CACertificate components.CACertificateInput `request:"mediaType=application/json"`
}

func (*CreateCaCertificateRequest) GetCACertificate ¶

func (*CreateCaCertificateRequest) GetControlPlaneID ¶

func (o *CreateCaCertificateRequest) GetControlPlaneID() string

type CreateCaCertificateResponse ¶

type CreateCaCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created CA Certificate
	CACertificate *components.CACertificate
}

func (*CreateCaCertificateResponse) GetCACertificate ¶

func (o *CreateCaCertificateResponse) GetCACertificate() *components.CACertificate

func (*CreateCaCertificateResponse) GetContentType ¶

func (o *CreateCaCertificateResponse) GetContentType() string

func (*CreateCaCertificateResponse) GetRawResponse ¶

func (o *CreateCaCertificateResponse) GetRawResponse() *http.Response

func (*CreateCaCertificateResponse) GetStatusCode ¶

func (o *CreateCaCertificateResponse) GetStatusCode() int

type CreateCertificateRequest ¶

type CreateCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Certificate for creation
	Certificate components.CertificateInput `request:"mediaType=application/json"`
}

func (*CreateCertificateRequest) GetCertificate ¶

func (*CreateCertificateRequest) GetControlPlaneID ¶

func (o *CreateCertificateRequest) GetControlPlaneID() string

type CreateCertificateResponse ¶

type CreateCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Certificate
	Certificate *components.Certificate
}

func (*CreateCertificateResponse) GetCertificate ¶

func (o *CreateCertificateResponse) GetCertificate() *components.Certificate

func (*CreateCertificateResponse) GetContentType ¶

func (o *CreateCertificateResponse) GetContentType() string

func (*CreateCertificateResponse) GetRawResponse ¶

func (o *CreateCertificateResponse) GetRawResponse() *http.Response

func (*CreateCertificateResponse) GetStatusCode ¶

func (o *CreateCertificateResponse) GetStatusCode() int

type CreateConfigStoreRequest ¶ added in v0.1.28

type CreateConfigStoreRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID    string                       `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	CreateConfigStore components.CreateConfigStore `request:"mediaType=application/json"`
}

func (*CreateConfigStoreRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *CreateConfigStoreRequest) GetControlPlaneID() string

func (*CreateConfigStoreRequest) GetCreateConfigStore ¶ added in v0.1.28

func (o *CreateConfigStoreRequest) GetCreateConfigStore() components.CreateConfigStore

type CreateConfigStoreResponse ¶ added in v0.1.28

type CreateConfigStoreResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store
	ConfigStore *components.ConfigStore
}

func (*CreateConfigStoreResponse) GetConfigStore ¶ added in v0.1.28

func (o *CreateConfigStoreResponse) GetConfigStore() *components.ConfigStore

func (*CreateConfigStoreResponse) GetContentType ¶ added in v0.1.28

func (o *CreateConfigStoreResponse) GetContentType() string

func (*CreateConfigStoreResponse) GetRawResponse ¶ added in v0.1.28

func (o *CreateConfigStoreResponse) GetRawResponse() *http.Response

func (*CreateConfigStoreResponse) GetStatusCode ¶ added in v0.1.28

func (o *CreateConfigStoreResponse) GetStatusCode() int

type CreateConfigStoreSecretRequest ¶ added in v0.1.28

type CreateConfigStoreSecretRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID           string                             `pathParam:"style=simple,explode=false,name=configStoreId"`
	CreateConfigStoreSecret components.CreateConfigStoreSecret `request:"mediaType=application/json"`
}

func (*CreateConfigStoreSecretRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *CreateConfigStoreSecretRequest) GetConfigStoreID() string

func (*CreateConfigStoreSecretRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *CreateConfigStoreSecretRequest) GetControlPlaneID() string

func (*CreateConfigStoreSecretRequest) GetCreateConfigStoreSecret ¶ added in v0.1.28

func (o *CreateConfigStoreSecretRequest) GetCreateConfigStoreSecret() components.CreateConfigStoreSecret

type CreateConfigStoreSecretResponse ¶ added in v0.1.28

type CreateConfigStoreSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store Secret
	ConfigStoreSecret *components.ConfigStoreSecret
}

func (*CreateConfigStoreSecretResponse) GetConfigStoreSecret ¶ added in v0.1.28

func (*CreateConfigStoreSecretResponse) GetContentType ¶ added in v0.1.28

func (o *CreateConfigStoreSecretResponse) GetContentType() string

func (*CreateConfigStoreSecretResponse) GetRawResponse ¶ added in v0.1.28

func (o *CreateConfigStoreSecretResponse) GetRawResponse() *http.Response

func (*CreateConfigStoreSecretResponse) GetStatusCode ¶ added in v0.1.28

func (o *CreateConfigStoreSecretResponse) GetStatusCode() int

type CreateConfigurationResponse ¶ added in v0.2.0

type CreateConfigurationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for creating a configuration.
	ConfigurationManifest *components.ConfigurationManifest
}

func (*CreateConfigurationResponse) GetConfigurationManifest ¶ added in v0.2.0

func (o *CreateConfigurationResponse) GetConfigurationManifest() *components.ConfigurationManifest

func (*CreateConfigurationResponse) GetContentType ¶ added in v0.2.0

func (o *CreateConfigurationResponse) GetContentType() string

func (*CreateConfigurationResponse) GetRawResponse ¶ added in v0.2.0

func (o *CreateConfigurationResponse) GetRawResponse() *http.Response

func (*CreateConfigurationResponse) GetStatusCode ¶ added in v0.2.0

func (o *CreateConfigurationResponse) GetStatusCode() int

type CreateConsumerGroupRequest ¶

type CreateConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Consumer Group for creation
	ConsumerGroup components.ConsumerGroupInput `request:"mediaType=application/json"`
}

func (*CreateConsumerGroupRequest) GetConsumerGroup ¶

func (*CreateConsumerGroupRequest) GetControlPlaneID ¶

func (o *CreateConsumerGroupRequest) GetControlPlaneID() string

type CreateConsumerGroupResponse ¶

type CreateConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Consumer Group
	ConsumerGroup *components.ConsumerGroup
}

func (*CreateConsumerGroupResponse) GetConsumerGroup ¶

func (o *CreateConsumerGroupResponse) GetConsumerGroup() *components.ConsumerGroup

func (*CreateConsumerGroupResponse) GetContentType ¶

func (o *CreateConsumerGroupResponse) GetContentType() string

func (*CreateConsumerGroupResponse) GetRawResponse ¶

func (o *CreateConsumerGroupResponse) GetRawResponse() *http.Response

func (*CreateConsumerGroupResponse) GetStatusCode ¶

func (o *CreateConsumerGroupResponse) GetStatusCode() int

type CreateConsumerRequest ¶

type CreateConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Consumer for creation
	Consumer components.ConsumerInput `request:"mediaType=application/json"`
}

func (*CreateConsumerRequest) GetConsumer ¶

func (*CreateConsumerRequest) GetControlPlaneID ¶

func (o *CreateConsumerRequest) GetControlPlaneID() string

type CreateConsumerResponse ¶

type CreateConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Consumer
	Consumer *components.Consumer
}

func (*CreateConsumerResponse) GetConsumer ¶

func (o *CreateConsumerResponse) GetConsumer() *components.Consumer

func (*CreateConsumerResponse) GetContentType ¶

func (o *CreateConsumerResponse) GetContentType() string

func (*CreateConsumerResponse) GetRawResponse ¶

func (o *CreateConsumerResponse) GetRawResponse() *http.Response

func (*CreateConsumerResponse) GetStatusCode ¶

func (o *CreateConsumerResponse) GetStatusCode() int

type CreateControlPlaneResponse ¶

type CreateControlPlaneResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response to creating a control plane.
	ControlPlane *components.ControlPlane
}

func (*CreateControlPlaneResponse) GetContentType ¶

func (o *CreateControlPlaneResponse) GetContentType() string

func (*CreateControlPlaneResponse) GetControlPlane ¶

func (o *CreateControlPlaneResponse) GetControlPlane() *components.ControlPlane

func (*CreateControlPlaneResponse) GetRawResponse ¶

func (o *CreateControlPlaneResponse) GetRawResponse() *http.Response

func (*CreateControlPlaneResponse) GetStatusCode ¶

func (o *CreateControlPlaneResponse) GetStatusCode() int

type CreateCustomDomainsResponse ¶ added in v0.2.0

type CreateCustomDomainsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for creating a custom domain for a control-plane in the global API.
	CustomDomain *components.CustomDomain
}

func (*CreateCustomDomainsResponse) GetContentType ¶ added in v0.2.0

func (o *CreateCustomDomainsResponse) GetContentType() string

func (*CreateCustomDomainsResponse) GetCustomDomain ¶ added in v0.2.0

func (o *CreateCustomDomainsResponse) GetCustomDomain() *components.CustomDomain

func (*CreateCustomDomainsResponse) GetRawResponse ¶ added in v0.2.0

func (o *CreateCustomDomainsResponse) GetRawResponse() *http.Response

func (*CreateCustomDomainsResponse) GetStatusCode ¶ added in v0.2.0

func (o *CreateCustomDomainsResponse) GetStatusCode() int

type CreateDataplaneCertificateRequest ¶

type CreateDataplaneCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Request body for creating a dp-client-certificate.
	DataPlaneClientCertificateRequest *components.DataPlaneClientCertificateRequest `request:"mediaType=application/json"`
}

func (*CreateDataplaneCertificateRequest) GetControlPlaneID ¶

func (o *CreateDataplaneCertificateRequest) GetControlPlaneID() string

func (*CreateDataplaneCertificateRequest) GetDataPlaneClientCertificateRequest ¶

func (o *CreateDataplaneCertificateRequest) GetDataPlaneClientCertificateRequest() *components.DataPlaneClientCertificateRequest

type CreateDataplaneCertificateResponse ¶

type CreateDataplaneCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response body for retrieving a dp-client-certificate.
	DataPlaneClientCertificate *components.DataPlaneClientCertificate
}

func (*CreateDataplaneCertificateResponse) GetContentType ¶

func (o *CreateDataplaneCertificateResponse) GetContentType() string

func (*CreateDataplaneCertificateResponse) GetDataPlaneClientCertificate ¶

func (o *CreateDataplaneCertificateResponse) GetDataPlaneClientCertificate() *components.DataPlaneClientCertificate

func (*CreateDataplaneCertificateResponse) GetRawResponse ¶

func (o *CreateDataplaneCertificateResponse) GetRawResponse() *http.Response

func (*CreateDataplaneCertificateResponse) GetStatusCode ¶

func (o *CreateDataplaneCertificateResponse) GetStatusCode() int

type CreateHmacAuthWithConsumerRequest ¶

type CreateHmacAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new HMAC-auth credential for creation
	HMACAuthWithoutParents components.HMACAuthWithoutParents `request:"mediaType=application/json"`
}

func (*CreateHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateHmacAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateHmacAuthWithConsumerRequest) GetControlPlaneID() string

func (*CreateHmacAuthWithConsumerRequest) GetHMACAuthWithoutParents ¶

type CreateHmacAuthWithConsumerResponse ¶

type CreateHmacAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created HMAC-auth credential
	HMACAuth *components.HMACAuth
}

func (*CreateHmacAuthWithConsumerResponse) GetContentType ¶

func (o *CreateHmacAuthWithConsumerResponse) GetContentType() string

func (*CreateHmacAuthWithConsumerResponse) GetHMACAuth ¶

func (*CreateHmacAuthWithConsumerResponse) GetRawResponse ¶

func (o *CreateHmacAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateHmacAuthWithConsumerResponse) GetStatusCode ¶

func (o *CreateHmacAuthWithConsumerResponse) GetStatusCode() int

type CreateIdentityProviderResponse ¶ added in v0.1.29

type CreateIdentityProviderResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// An identity provider configuration. This response represents the configuration of a specific identity provider, which can be either OIDC or SAML.
	//
	IdentityProvider *components.IdentityProvider
}

func (*CreateIdentityProviderResponse) GetContentType ¶ added in v0.1.29

func (o *CreateIdentityProviderResponse) GetContentType() string

func (*CreateIdentityProviderResponse) GetIdentityProvider ¶ added in v0.1.29

func (*CreateIdentityProviderResponse) GetRawResponse ¶ added in v0.1.29

func (o *CreateIdentityProviderResponse) GetRawResponse() *http.Response

func (*CreateIdentityProviderResponse) GetStatusCode ¶ added in v0.1.29

func (o *CreateIdentityProviderResponse) GetStatusCode() int

type CreateJwtWithConsumerRequest ¶

type CreateJwtWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new JWT for creation
	JWTWithoutParents components.JWTWithoutParents `request:"mediaType=application/json"`
}

func (*CreateJwtWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateJwtWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateJwtWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateJwtWithConsumerRequest) GetControlPlaneID() string

func (*CreateJwtWithConsumerRequest) GetJWTWithoutParents ¶

func (o *CreateJwtWithConsumerRequest) GetJWTWithoutParents() components.JWTWithoutParents

type CreateJwtWithConsumerResponse ¶

type CreateJwtWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created JWT
	Jwt *components.Jwt
}

func (*CreateJwtWithConsumerResponse) GetContentType ¶

func (o *CreateJwtWithConsumerResponse) GetContentType() string

func (*CreateJwtWithConsumerResponse) GetJwt ¶

func (*CreateJwtWithConsumerResponse) GetRawResponse ¶

func (o *CreateJwtWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateJwtWithConsumerResponse) GetStatusCode ¶

func (o *CreateJwtWithConsumerResponse) GetStatusCode() int

type CreateKeyAuthWithConsumerRequest ¶

type CreateKeyAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new API-key for creation
	KeyAuthWithoutParents components.KeyAuthWithoutParents `request:"mediaType=application/json"`
}

func (*CreateKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateKeyAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateKeyAuthWithConsumerRequest) GetControlPlaneID() string

func (*CreateKeyAuthWithConsumerRequest) GetKeyAuthWithoutParents ¶

type CreateKeyAuthWithConsumerResponse ¶

type CreateKeyAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created API-key
	KeyAuth *components.KeyAuth
}

func (*CreateKeyAuthWithConsumerResponse) GetContentType ¶

func (o *CreateKeyAuthWithConsumerResponse) GetContentType() string

func (*CreateKeyAuthWithConsumerResponse) GetKeyAuth ¶

func (*CreateKeyAuthWithConsumerResponse) GetRawResponse ¶

func (o *CreateKeyAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateKeyAuthWithConsumerResponse) GetStatusCode ¶

func (o *CreateKeyAuthWithConsumerResponse) GetStatusCode() int

type CreateKeyRequest ¶

type CreateKeyRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Key for creation
	Key components.KeyInput `request:"mediaType=application/json"`
}

func (*CreateKeyRequest) GetControlPlaneID ¶

func (o *CreateKeyRequest) GetControlPlaneID() string

func (*CreateKeyRequest) GetKey ¶

func (o *CreateKeyRequest) GetKey() components.KeyInput

type CreateKeyResponse ¶

type CreateKeyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Key
	Key *components.Key
}

func (*CreateKeyResponse) GetContentType ¶

func (o *CreateKeyResponse) GetContentType() string

func (*CreateKeyResponse) GetKey ¶

func (o *CreateKeyResponse) GetKey() *components.Key

func (*CreateKeyResponse) GetRawResponse ¶

func (o *CreateKeyResponse) GetRawResponse() *http.Response

func (*CreateKeyResponse) GetStatusCode ¶

func (o *CreateKeyResponse) GetStatusCode() int

type CreateKeySetRequest ¶

type CreateKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new KeySet for creation
	KeySet components.KeySetInput `request:"mediaType=application/json"`
}

func (*CreateKeySetRequest) GetControlPlaneID ¶

func (o *CreateKeySetRequest) GetControlPlaneID() string

func (*CreateKeySetRequest) GetKeySet ¶

type CreateKeySetResponse ¶

type CreateKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created KeySet
	KeySet *components.KeySet
}

func (*CreateKeySetResponse) GetContentType ¶

func (o *CreateKeySetResponse) GetContentType() string

func (*CreateKeySetResponse) GetKeySet ¶

func (o *CreateKeySetResponse) GetKeySet() *components.KeySet

func (*CreateKeySetResponse) GetRawResponse ¶

func (o *CreateKeySetResponse) GetRawResponse() *http.Response

func (*CreateKeySetResponse) GetStatusCode ¶

func (o *CreateKeySetResponse) GetStatusCode() int

type CreateKeyWithKeySetRequest ¶

type CreateKeyWithKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// Description of new Key for creation
	KeyWithoutParents components.KeyWithoutParents `request:"mediaType=application/json"`
}

func (*CreateKeyWithKeySetRequest) GetControlPlaneID ¶

func (o *CreateKeyWithKeySetRequest) GetControlPlaneID() string

func (*CreateKeyWithKeySetRequest) GetKeySetID ¶

func (o *CreateKeyWithKeySetRequest) GetKeySetID() string

func (*CreateKeyWithKeySetRequest) GetKeyWithoutParents ¶

func (o *CreateKeyWithKeySetRequest) GetKeyWithoutParents() components.KeyWithoutParents

type CreateKeyWithKeySetResponse ¶

type CreateKeyWithKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Key
	Key *components.Key
}

func (*CreateKeyWithKeySetResponse) GetContentType ¶

func (o *CreateKeyWithKeySetResponse) GetContentType() string

func (*CreateKeyWithKeySetResponse) GetKey ¶

func (*CreateKeyWithKeySetResponse) GetRawResponse ¶

func (o *CreateKeyWithKeySetResponse) GetRawResponse() *http.Response

func (*CreateKeyWithKeySetResponse) GetStatusCode ¶

func (o *CreateKeyWithKeySetResponse) GetStatusCode() int

type CreateMtlsAuthWithConsumerRequest ¶

type CreateMtlsAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new MTLS-auth credential for creation
	MTLSAuthWithoutParents components.MTLSAuthWithoutParents `request:"mediaType=application/json"`
}

func (*CreateMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreateMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreateMtlsAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *CreateMtlsAuthWithConsumerRequest) GetControlPlaneID() string

func (*CreateMtlsAuthWithConsumerRequest) GetMTLSAuthWithoutParents ¶

type CreateMtlsAuthWithConsumerResponse ¶

type CreateMtlsAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created MTLS-auth credential
	MTLSAuth *components.MTLSAuth
}

func (*CreateMtlsAuthWithConsumerResponse) GetContentType ¶

func (o *CreateMtlsAuthWithConsumerResponse) GetContentType() string

func (*CreateMtlsAuthWithConsumerResponse) GetMTLSAuth ¶

func (*CreateMtlsAuthWithConsumerResponse) GetRawResponse ¶

func (o *CreateMtlsAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*CreateMtlsAuthWithConsumerResponse) GetStatusCode ¶

func (o *CreateMtlsAuthWithConsumerResponse) GetStatusCode() int

type CreateNetworkResponse ¶ added in v0.2.0

type CreateNetworkResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for creating a network.
	Network *components.Network
}

func (*CreateNetworkResponse) GetContentType ¶ added in v0.2.0

func (o *CreateNetworkResponse) GetContentType() string

func (*CreateNetworkResponse) GetNetwork ¶ added in v0.2.0

func (o *CreateNetworkResponse) GetNetwork() *components.Network

func (*CreateNetworkResponse) GetRawResponse ¶ added in v0.2.0

func (o *CreateNetworkResponse) GetRawResponse() *http.Response

func (*CreateNetworkResponse) GetStatusCode ¶ added in v0.2.0

func (o *CreateNetworkResponse) GetStatusCode() int

type CreatePluginRequest ¶

type CreatePluginRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Plugin for creation
	Plugin components.PluginInput `request:"mediaType=application/json"`
}

func (*CreatePluginRequest) GetControlPlaneID ¶

func (o *CreatePluginRequest) GetControlPlaneID() string

func (*CreatePluginRequest) GetPlugin ¶

type CreatePluginResponse ¶

type CreatePluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Plugin
	Plugin *components.Plugin
}

func (*CreatePluginResponse) GetContentType ¶

func (o *CreatePluginResponse) GetContentType() string

func (*CreatePluginResponse) GetPlugin ¶

func (o *CreatePluginResponse) GetPlugin() *components.Plugin

func (*CreatePluginResponse) GetRawResponse ¶

func (o *CreatePluginResponse) GetRawResponse() *http.Response

func (*CreatePluginResponse) GetStatusCode ¶

func (o *CreatePluginResponse) GetStatusCode() int

type CreatePluginSchemasRequest ¶

type CreatePluginSchemasRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID      string                          `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	CreatePluginSchemas *components.CreatePluginSchemas `request:"mediaType=application/json"`
}

func (*CreatePluginSchemasRequest) GetControlPlaneID ¶

func (o *CreatePluginSchemasRequest) GetControlPlaneID() string

func (*CreatePluginSchemasRequest) GetCreatePluginSchemas ¶

func (o *CreatePluginSchemasRequest) GetCreatePluginSchemas() *components.CreatePluginSchemas

type CreatePluginSchemasResponse ¶

type CreatePluginSchemasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response for a single custom plugin schema.
	PluginSchemas *components.PluginSchemas
}

func (*CreatePluginSchemasResponse) GetContentType ¶

func (o *CreatePluginSchemasResponse) GetContentType() string

func (*CreatePluginSchemasResponse) GetPluginSchemas ¶

func (o *CreatePluginSchemasResponse) GetPluginSchemas() *components.PluginSchemas

func (*CreatePluginSchemasResponse) GetRawResponse ¶

func (o *CreatePluginSchemasResponse) GetRawResponse() *http.Response

func (*CreatePluginSchemasResponse) GetStatusCode ¶

func (o *CreatePluginSchemasResponse) GetStatusCode() int

type CreatePluginWithConsumerGroupRequest ¶

type CreatePluginWithConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// Description of new Plugin for creation
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*CreatePluginWithConsumerGroupRequest) GetConsumerGroupID ¶

func (o *CreatePluginWithConsumerGroupRequest) GetConsumerGroupID() string

func (*CreatePluginWithConsumerGroupRequest) GetControlPlaneID ¶

func (o *CreatePluginWithConsumerGroupRequest) GetControlPlaneID() string

func (*CreatePluginWithConsumerGroupRequest) GetPluginWithoutParents ¶

type CreatePluginWithConsumerGroupResponse ¶

type CreatePluginWithConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Plugin
	Plugin *components.Plugin
}

func (*CreatePluginWithConsumerGroupResponse) GetContentType ¶

func (o *CreatePluginWithConsumerGroupResponse) GetContentType() string

func (*CreatePluginWithConsumerGroupResponse) GetPlugin ¶

func (*CreatePluginWithConsumerGroupResponse) GetRawResponse ¶

func (*CreatePluginWithConsumerGroupResponse) GetStatusCode ¶

func (o *CreatePluginWithConsumerGroupResponse) GetStatusCode() int

type CreatePluginWithConsumerRequest ¶

type CreatePluginWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Description of new Plugin for creation
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*CreatePluginWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *CreatePluginWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*CreatePluginWithConsumerRequest) GetControlPlaneID ¶

func (o *CreatePluginWithConsumerRequest) GetControlPlaneID() string

func (*CreatePluginWithConsumerRequest) GetPluginWithoutParents ¶

type CreatePluginWithConsumerResponse ¶

type CreatePluginWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Plugin
	Plugin *components.Plugin
}

func (*CreatePluginWithConsumerResponse) GetContentType ¶

func (o *CreatePluginWithConsumerResponse) GetContentType() string

func (*CreatePluginWithConsumerResponse) GetPlugin ¶

func (*CreatePluginWithConsumerResponse) GetRawResponse ¶

func (o *CreatePluginWithConsumerResponse) GetRawResponse() *http.Response

func (*CreatePluginWithConsumerResponse) GetStatusCode ¶

func (o *CreatePluginWithConsumerResponse) GetStatusCode() int

type CreatePluginWithRouteRequest ¶

type CreatePluginWithRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// Description of new Plugin for creation
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*CreatePluginWithRouteRequest) GetControlPlaneID ¶

func (o *CreatePluginWithRouteRequest) GetControlPlaneID() string

func (*CreatePluginWithRouteRequest) GetPluginWithoutParents ¶

func (o *CreatePluginWithRouteRequest) GetPluginWithoutParents() components.PluginWithoutParents

func (*CreatePluginWithRouteRequest) GetRouteID ¶

func (o *CreatePluginWithRouteRequest) GetRouteID() string

type CreatePluginWithRouteResponse ¶

type CreatePluginWithRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Plugin
	Plugin *components.Plugin
}

func (*CreatePluginWithRouteResponse) GetContentType ¶

func (o *CreatePluginWithRouteResponse) GetContentType() string

func (*CreatePluginWithRouteResponse) GetPlugin ¶

func (*CreatePluginWithRouteResponse) GetRawResponse ¶

func (o *CreatePluginWithRouteResponse) GetRawResponse() *http.Response

func (*CreatePluginWithRouteResponse) GetStatusCode ¶

func (o *CreatePluginWithRouteResponse) GetStatusCode() int

type CreatePluginWithServiceRequest ¶

type CreatePluginWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// Description of new Plugin for creation
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*CreatePluginWithServiceRequest) GetControlPlaneID ¶

func (o *CreatePluginWithServiceRequest) GetControlPlaneID() string

func (*CreatePluginWithServiceRequest) GetPluginWithoutParents ¶

func (o *CreatePluginWithServiceRequest) GetPluginWithoutParents() components.PluginWithoutParents

func (*CreatePluginWithServiceRequest) GetServiceID ¶

func (o *CreatePluginWithServiceRequest) GetServiceID() string

type CreatePluginWithServiceResponse ¶

type CreatePluginWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Plugin
	Plugin *components.Plugin
}

func (*CreatePluginWithServiceResponse) GetContentType ¶

func (o *CreatePluginWithServiceResponse) GetContentType() string

func (*CreatePluginWithServiceResponse) GetPlugin ¶

func (*CreatePluginWithServiceResponse) GetRawResponse ¶

func (o *CreatePluginWithServiceResponse) GetRawResponse() *http.Response

func (*CreatePluginWithServiceResponse) GetStatusCode ¶

func (o *CreatePluginWithServiceResponse) GetStatusCode() int

type CreateRouteRequest ¶

type CreateRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Route for creation
	Route components.RouteInput `request:"mediaType=application/json"`
}

func (*CreateRouteRequest) GetControlPlaneID ¶

func (o *CreateRouteRequest) GetControlPlaneID() string

func (*CreateRouteRequest) GetRoute ¶

type CreateRouteResponse ¶

type CreateRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Route
	Route *components.Route
}

func (*CreateRouteResponse) GetContentType ¶

func (o *CreateRouteResponse) GetContentType() string

func (*CreateRouteResponse) GetRawResponse ¶

func (o *CreateRouteResponse) GetRawResponse() *http.Response

func (*CreateRouteResponse) GetRoute ¶

func (o *CreateRouteResponse) GetRoute() *components.Route

func (*CreateRouteResponse) GetStatusCode ¶

func (o *CreateRouteResponse) GetStatusCode() int

type CreateRouteWithServiceRequest ¶

type CreateRouteWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// Description of new Route for creation
	RouteWithoutParents components.RouteWithoutParents `request:"mediaType=application/json"`
}

func (*CreateRouteWithServiceRequest) GetControlPlaneID ¶

func (o *CreateRouteWithServiceRequest) GetControlPlaneID() string

func (*CreateRouteWithServiceRequest) GetRouteWithoutParents ¶

func (o *CreateRouteWithServiceRequest) GetRouteWithoutParents() components.RouteWithoutParents

func (*CreateRouteWithServiceRequest) GetServiceID ¶

func (o *CreateRouteWithServiceRequest) GetServiceID() string

type CreateRouteWithServiceResponse ¶

type CreateRouteWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Route
	Route *components.Route
}

func (*CreateRouteWithServiceResponse) GetContentType ¶

func (o *CreateRouteWithServiceResponse) GetContentType() string

func (*CreateRouteWithServiceResponse) GetRawResponse ¶

func (o *CreateRouteWithServiceResponse) GetRawResponse() *http.Response

func (*CreateRouteWithServiceResponse) GetRoute ¶

func (*CreateRouteWithServiceResponse) GetStatusCode ¶

func (o *CreateRouteWithServiceResponse) GetStatusCode() int

type CreateServiceRequest ¶

type CreateServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Service for creation
	Service components.ServiceInput `request:"mediaType=application/json"`
}

func (*CreateServiceRequest) GetControlPlaneID ¶

func (o *CreateServiceRequest) GetControlPlaneID() string

func (*CreateServiceRequest) GetService ¶

type CreateServiceResponse ¶

type CreateServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Service
	Service *components.Service
}

func (*CreateServiceResponse) GetContentType ¶

func (o *CreateServiceResponse) GetContentType() string

func (*CreateServiceResponse) GetRawResponse ¶

func (o *CreateServiceResponse) GetRawResponse() *http.Response

func (*CreateServiceResponse) GetService ¶

func (o *CreateServiceResponse) GetService() *components.Service

func (*CreateServiceResponse) GetStatusCode ¶

func (o *CreateServiceResponse) GetStatusCode() int

type CreateSniRequest ¶

type CreateSniRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new SNI for creation
	Sni components.SNIInput `request:"mediaType=application/json"`
}

func (*CreateSniRequest) GetControlPlaneID ¶

func (o *CreateSniRequest) GetControlPlaneID() string

func (*CreateSniRequest) GetSni ¶

func (o *CreateSniRequest) GetSni() components.SNIInput

type CreateSniResponse ¶

type CreateSniResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created SNI
	Sni *components.Sni
}

func (*CreateSniResponse) GetContentType ¶

func (o *CreateSniResponse) GetContentType() string

func (*CreateSniResponse) GetRawResponse ¶

func (o *CreateSniResponse) GetRawResponse() *http.Response

func (*CreateSniResponse) GetSni ¶

func (o *CreateSniResponse) GetSni() *components.Sni

func (*CreateSniResponse) GetStatusCode ¶

func (o *CreateSniResponse) GetStatusCode() int

type CreateSniWithCertificateRequest ¶

type CreateSniWithCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// Description of new SNI for creation
	SNIWithoutParents components.SNIWithoutParents `request:"mediaType=application/json"`
}

func (*CreateSniWithCertificateRequest) GetCertificateID ¶

func (o *CreateSniWithCertificateRequest) GetCertificateID() string

func (*CreateSniWithCertificateRequest) GetControlPlaneID ¶

func (o *CreateSniWithCertificateRequest) GetControlPlaneID() string

func (*CreateSniWithCertificateRequest) GetSNIWithoutParents ¶

type CreateSniWithCertificateResponse ¶

type CreateSniWithCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created SNI
	Sni *components.Sni
}

func (*CreateSniWithCertificateResponse) GetContentType ¶

func (o *CreateSniWithCertificateResponse) GetContentType() string

func (*CreateSniWithCertificateResponse) GetRawResponse ¶

func (o *CreateSniWithCertificateResponse) GetRawResponse() *http.Response

func (*CreateSniWithCertificateResponse) GetSni ¶

func (*CreateSniWithCertificateResponse) GetStatusCode ¶

func (o *CreateSniWithCertificateResponse) GetStatusCode() int

type CreateTargetWithUpstreamRequest ¶

type CreateTargetWithUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID or target of the Target to lookup
	UpstreamIDForTarget string `pathParam:"style=simple,explode=false,name=UpstreamIdForTarget"`
	// Description of new Target for creation
	TargetWithoutParents components.TargetWithoutParents `request:"mediaType=application/json"`
}

func (*CreateTargetWithUpstreamRequest) GetControlPlaneID ¶

func (o *CreateTargetWithUpstreamRequest) GetControlPlaneID() string

func (*CreateTargetWithUpstreamRequest) GetTargetWithoutParents ¶

func (*CreateTargetWithUpstreamRequest) GetUpstreamIDForTarget ¶

func (o *CreateTargetWithUpstreamRequest) GetUpstreamIDForTarget() string

type CreateTargetWithUpstreamResponse ¶

type CreateTargetWithUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Target
	Target *components.Target
}

func (*CreateTargetWithUpstreamResponse) GetContentType ¶

func (o *CreateTargetWithUpstreamResponse) GetContentType() string

func (*CreateTargetWithUpstreamResponse) GetRawResponse ¶

func (o *CreateTargetWithUpstreamResponse) GetRawResponse() *http.Response

func (*CreateTargetWithUpstreamResponse) GetStatusCode ¶

func (o *CreateTargetWithUpstreamResponse) GetStatusCode() int

func (*CreateTargetWithUpstreamResponse) GetTarget ¶

type CreateTeamResponse ¶

type CreateTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single team.
	Team *components.Team
}

func (*CreateTeamResponse) GetContentType ¶

func (o *CreateTeamResponse) GetContentType() string

func (*CreateTeamResponse) GetRawResponse ¶

func (o *CreateTeamResponse) GetRawResponse() *http.Response

func (*CreateTeamResponse) GetStatusCode ¶

func (o *CreateTeamResponse) GetStatusCode() int

func (*CreateTeamResponse) GetTeam ¶

func (o *CreateTeamResponse) GetTeam() *components.Team

type CreateTransitGatewayRequest ¶ added in v0.2.0

type CreateTransitGatewayRequest struct {
	// The network to operate on.
	NetworkID                   string                                 `pathParam:"style=simple,explode=false,name=networkId"`
	CreateTransitGatewayRequest components.CreateTransitGatewayRequest `request:"mediaType=application/json"`
}

func (*CreateTransitGatewayRequest) GetCreateTransitGatewayRequest ¶ added in v0.2.0

func (o *CreateTransitGatewayRequest) GetCreateTransitGatewayRequest() components.CreateTransitGatewayRequest

func (*CreateTransitGatewayRequest) GetNetworkID ¶ added in v0.2.0

func (o *CreateTransitGatewayRequest) GetNetworkID() string

type CreateTransitGatewayResponse ¶ added in v0.2.0

type CreateTransitGatewayResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for creating a transit gateway.
	TransitGatewayResponse *components.TransitGatewayResponse
}

func (*CreateTransitGatewayResponse) GetContentType ¶ added in v0.2.0

func (o *CreateTransitGatewayResponse) GetContentType() string

func (*CreateTransitGatewayResponse) GetRawResponse ¶ added in v0.2.0

func (o *CreateTransitGatewayResponse) GetRawResponse() *http.Response

func (*CreateTransitGatewayResponse) GetStatusCode ¶ added in v0.2.0

func (o *CreateTransitGatewayResponse) GetStatusCode() int

func (*CreateTransitGatewayResponse) GetTransitGatewayResponse ¶ added in v0.2.0

func (o *CreateTransitGatewayResponse) GetTransitGatewayResponse() *components.TransitGatewayResponse

type CreateUpstreamRequest ¶

type CreateUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Upstream for creation
	Upstream components.UpstreamInput `request:"mediaType=application/json"`
}

func (*CreateUpstreamRequest) GetControlPlaneID ¶

func (o *CreateUpstreamRequest) GetControlPlaneID() string

func (*CreateUpstreamRequest) GetUpstream ¶

type CreateUpstreamResponse ¶

type CreateUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Upstream
	Upstream *components.Upstream
}

func (*CreateUpstreamResponse) GetContentType ¶

func (o *CreateUpstreamResponse) GetContentType() string

func (*CreateUpstreamResponse) GetRawResponse ¶

func (o *CreateUpstreamResponse) GetRawResponse() *http.Response

func (*CreateUpstreamResponse) GetStatusCode ¶

func (o *CreateUpstreamResponse) GetStatusCode() int

func (*CreateUpstreamResponse) GetUpstream ¶

func (o *CreateUpstreamResponse) GetUpstream() *components.Upstream

type CreateVaultRequest ¶

type CreateVaultRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the new Vault for creation
	Vault components.VaultInput `request:"mediaType=application/json"`
}

func (*CreateVaultRequest) GetControlPlaneID ¶

func (o *CreateVaultRequest) GetControlPlaneID() string

func (*CreateVaultRequest) GetVault ¶

type CreateVaultResponse ¶

type CreateVaultResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully created Vault
	Vault *components.Vault
}

func (*CreateVaultResponse) GetContentType ¶

func (o *CreateVaultResponse) GetContentType() string

func (*CreateVaultResponse) GetRawResponse ¶

func (o *CreateVaultResponse) GetRawResponse() *http.Response

func (*CreateVaultResponse) GetStatusCode ¶

func (o *CreateVaultResponse) GetStatusCode() int

func (*CreateVaultResponse) GetVault ¶

func (o *CreateVaultResponse) GetVault() *components.Vault

type DeleteACLWithConsumerRequest ¶

type DeleteACLWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the ACL to lookup
	ACLID string `pathParam:"style=simple,explode=false,name=ACLId"`
}

func (*DeleteACLWithConsumerRequest) GetACLID ¶

func (o *DeleteACLWithConsumerRequest) GetACLID() string

func (*DeleteACLWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteACLWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteACLWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteACLWithConsumerRequest) GetControlPlaneID() string

type DeleteACLWithConsumerResponse ¶

type DeleteACLWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteACLWithConsumerResponse) GetContentType ¶

func (o *DeleteACLWithConsumerResponse) GetContentType() string

func (*DeleteACLWithConsumerResponse) GetRawResponse ¶

func (o *DeleteACLWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteACLWithConsumerResponse) GetStatusCode ¶

func (o *DeleteACLWithConsumerResponse) GetStatusCode() int

type DeleteBasicAuthWithConsumerRequest ¶

type DeleteBasicAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Basic-auth credential to lookup
	BasicAuthID string `pathParam:"style=simple,explode=false,name=BasicAuthId"`
}

func (*DeleteBasicAuthWithConsumerRequest) GetBasicAuthID ¶

func (o *DeleteBasicAuthWithConsumerRequest) GetBasicAuthID() string

func (*DeleteBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteBasicAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteBasicAuthWithConsumerRequest) GetControlPlaneID() string

type DeleteBasicAuthWithConsumerResponse ¶

type DeleteBasicAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteBasicAuthWithConsumerResponse) GetContentType ¶

func (o *DeleteBasicAuthWithConsumerResponse) GetContentType() string

func (*DeleteBasicAuthWithConsumerResponse) GetRawResponse ¶

func (o *DeleteBasicAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteBasicAuthWithConsumerResponse) GetStatusCode ¶

func (o *DeleteBasicAuthWithConsumerResponse) GetStatusCode() int

type DeleteCaCertificateRequest ¶

type DeleteCaCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the CA Certificate to lookup
	CACertificateID string `pathParam:"style=simple,explode=false,name=CACertificateId"`
}

func (*DeleteCaCertificateRequest) GetCACertificateID ¶

func (o *DeleteCaCertificateRequest) GetCACertificateID() string

func (*DeleteCaCertificateRequest) GetControlPlaneID ¶

func (o *DeleteCaCertificateRequest) GetControlPlaneID() string

type DeleteCaCertificateResponse ¶

type DeleteCaCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteCaCertificateResponse) GetContentType ¶

func (o *DeleteCaCertificateResponse) GetContentType() string

func (*DeleteCaCertificateResponse) GetRawResponse ¶

func (o *DeleteCaCertificateResponse) GetRawResponse() *http.Response

func (*DeleteCaCertificateResponse) GetStatusCode ¶

func (o *DeleteCaCertificateResponse) GetStatusCode() int

type DeleteCertificateRequest ¶

type DeleteCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
}

func (*DeleteCertificateRequest) GetCertificateID ¶

func (o *DeleteCertificateRequest) GetCertificateID() string

func (*DeleteCertificateRequest) GetControlPlaneID ¶

func (o *DeleteCertificateRequest) GetControlPlaneID() string

type DeleteCertificateResponse ¶

type DeleteCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteCertificateResponse) GetContentType ¶

func (o *DeleteCertificateResponse) GetContentType() string

func (*DeleteCertificateResponse) GetRawResponse ¶

func (o *DeleteCertificateResponse) GetRawResponse() *http.Response

func (*DeleteCertificateResponse) GetStatusCode ¶

func (o *DeleteCertificateResponse) GetStatusCode() int

type DeleteConfigStoreRequest ¶ added in v0.1.28

type DeleteConfigStoreRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
	// If true, delete specified config store and all secrets, even if there are secrets linked to the config store If false, do not allow deletion if there are secrets linked to the config store
	Force *Force `default:"false" queryParam:"style=form,explode=true,name=force"`
}

func (*DeleteConfigStoreRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *DeleteConfigStoreRequest) GetConfigStoreID() string

func (*DeleteConfigStoreRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *DeleteConfigStoreRequest) GetControlPlaneID() string

func (*DeleteConfigStoreRequest) GetForce ¶ added in v0.1.28

func (o *DeleteConfigStoreRequest) GetForce() *Force

func (DeleteConfigStoreRequest) MarshalJSON ¶ added in v0.1.28

func (d DeleteConfigStoreRequest) MarshalJSON() ([]byte, error)

func (*DeleteConfigStoreRequest) UnmarshalJSON ¶ added in v0.1.28

func (d *DeleteConfigStoreRequest) UnmarshalJSON(data []byte) error

type DeleteConfigStoreResponse ¶ added in v0.1.28

type DeleteConfigStoreResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteConfigStoreResponse) GetContentType ¶ added in v0.1.28

func (o *DeleteConfigStoreResponse) GetContentType() string

func (*DeleteConfigStoreResponse) GetRawResponse ¶ added in v0.1.28

func (o *DeleteConfigStoreResponse) GetRawResponse() *http.Response

func (*DeleteConfigStoreResponse) GetStatusCode ¶ added in v0.1.28

func (o *DeleteConfigStoreResponse) GetStatusCode() int

type DeleteConfigStoreSecretRequest ¶ added in v0.1.28

type DeleteConfigStoreSecretRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
	// Config Store Secret key
	Key string `pathParam:"style=simple,explode=false,name=key"`
}

func (*DeleteConfigStoreSecretRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *DeleteConfigStoreSecretRequest) GetConfigStoreID() string

func (*DeleteConfigStoreSecretRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *DeleteConfigStoreSecretRequest) GetControlPlaneID() string

func (*DeleteConfigStoreSecretRequest) GetKey ¶ added in v0.1.28

type DeleteConfigStoreSecretResponse ¶ added in v0.1.28

type DeleteConfigStoreSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteConfigStoreSecretResponse) GetContentType ¶ added in v0.1.28

func (o *DeleteConfigStoreSecretResponse) GetContentType() string

func (*DeleteConfigStoreSecretResponse) GetRawResponse ¶ added in v0.1.28

func (o *DeleteConfigStoreSecretResponse) GetRawResponse() *http.Response

func (*DeleteConfigStoreSecretResponse) GetStatusCode ¶ added in v0.1.28

func (o *DeleteConfigStoreSecretResponse) GetStatusCode() int

type DeleteConsumerGroupRequest ¶

type DeleteConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
}

func (*DeleteConsumerGroupRequest) GetConsumerGroupID ¶

func (o *DeleteConsumerGroupRequest) GetConsumerGroupID() string

func (*DeleteConsumerGroupRequest) GetControlPlaneID ¶

func (o *DeleteConsumerGroupRequest) GetControlPlaneID() string

type DeleteConsumerGroupResponse ¶

type DeleteConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteConsumerGroupResponse) GetContentType ¶

func (o *DeleteConsumerGroupResponse) GetContentType() string

func (*DeleteConsumerGroupResponse) GetRawResponse ¶

func (o *DeleteConsumerGroupResponse) GetRawResponse() *http.Response

func (*DeleteConsumerGroupResponse) GetStatusCode ¶

func (o *DeleteConsumerGroupResponse) GetStatusCode() int

type DeleteConsumerRequest ¶

type DeleteConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
}

func (*DeleteConsumerRequest) GetConsumerID ¶

func (o *DeleteConsumerRequest) GetConsumerID() string

func (*DeleteConsumerRequest) GetControlPlaneID ¶

func (o *DeleteConsumerRequest) GetControlPlaneID() string

type DeleteConsumerResponse ¶

type DeleteConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteConsumerResponse) GetContentType ¶

func (o *DeleteConsumerResponse) GetContentType() string

func (*DeleteConsumerResponse) GetRawResponse ¶

func (o *DeleteConsumerResponse) GetRawResponse() *http.Response

func (*DeleteConsumerResponse) GetStatusCode ¶

func (o *DeleteConsumerResponse) GetStatusCode() int

type DeleteControlPlaneRequest ¶

type DeleteControlPlaneRequest struct {
	// The control plane ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*DeleteControlPlaneRequest) GetID ¶

func (o *DeleteControlPlaneRequest) GetID() string

type DeleteControlPlaneResponse ¶

type DeleteControlPlaneResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteControlPlaneResponse) GetContentType ¶

func (o *DeleteControlPlaneResponse) GetContentType() string

func (*DeleteControlPlaneResponse) GetRawResponse ¶

func (o *DeleteControlPlaneResponse) GetRawResponse() *http.Response

func (*DeleteControlPlaneResponse) GetStatusCode ¶

func (o *DeleteControlPlaneResponse) GetStatusCode() int

type DeleteCustomDomainRequest ¶ added in v0.2.0

type DeleteCustomDomainRequest struct {
	// ID of the custom domain to operate on.
	CustomDomainID string `pathParam:"style=simple,explode=false,name=customDomainId"`
}

func (*DeleteCustomDomainRequest) GetCustomDomainID ¶ added in v0.2.0

func (o *DeleteCustomDomainRequest) GetCustomDomainID() string

type DeleteCustomDomainResponse ¶ added in v0.2.0

type DeleteCustomDomainResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteCustomDomainResponse) GetContentType ¶ added in v0.2.0

func (o *DeleteCustomDomainResponse) GetContentType() string

func (*DeleteCustomDomainResponse) GetRawResponse ¶ added in v0.2.0

func (o *DeleteCustomDomainResponse) GetRawResponse() *http.Response

func (*DeleteCustomDomainResponse) GetStatusCode ¶ added in v0.2.0

func (o *DeleteCustomDomainResponse) GetStatusCode() int

type DeleteCustomPluginRequest ¶

type DeleteCustomPluginRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the CustomPlugin to lookup
	CustomPluginID string `pathParam:"style=simple,explode=false,name=CustomPluginId"`
}

func (*DeleteCustomPluginRequest) GetControlPlaneID ¶

func (o *DeleteCustomPluginRequest) GetControlPlaneID() string

func (*DeleteCustomPluginRequest) GetCustomPluginID ¶

func (o *DeleteCustomPluginRequest) GetCustomPluginID() string

type DeleteCustomPluginResponse ¶

type DeleteCustomPluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteCustomPluginResponse) GetContentType ¶

func (o *DeleteCustomPluginResponse) GetContentType() string

func (*DeleteCustomPluginResponse) GetRawResponse ¶

func (o *DeleteCustomPluginResponse) GetRawResponse() *http.Response

func (*DeleteCustomPluginResponse) GetStatusCode ¶

func (o *DeleteCustomPluginResponse) GetStatusCode() int

type DeleteDataplaneCertificateRequest ¶

type DeleteDataplaneCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	CertificateID  string `pathParam:"style=simple,explode=false,name=certificateId"`
}

func (*DeleteDataplaneCertificateRequest) GetCertificateID ¶

func (o *DeleteDataplaneCertificateRequest) GetCertificateID() string

func (*DeleteDataplaneCertificateRequest) GetControlPlaneID ¶

func (o *DeleteDataplaneCertificateRequest) GetControlPlaneID() string

type DeleteDataplaneCertificateResponse ¶

type DeleteDataplaneCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteDataplaneCertificateResponse) GetContentType ¶

func (o *DeleteDataplaneCertificateResponse) GetContentType() string

func (*DeleteDataplaneCertificateResponse) GetRawResponse ¶

func (o *DeleteDataplaneCertificateResponse) GetRawResponse() *http.Response

func (*DeleteDataplaneCertificateResponse) GetStatusCode ¶

func (o *DeleteDataplaneCertificateResponse) GetStatusCode() int

type DeleteHmacAuthWithConsumerRequest ¶

type DeleteHmacAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the HMAC-auth credential to lookup
	HMACAuthID string `pathParam:"style=simple,explode=false,name=HMACAuthId"`
}

func (*DeleteHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteHmacAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteHmacAuthWithConsumerRequest) GetControlPlaneID() string

func (*DeleteHmacAuthWithConsumerRequest) GetHMACAuthID ¶

func (o *DeleteHmacAuthWithConsumerRequest) GetHMACAuthID() string

type DeleteHmacAuthWithConsumerResponse ¶

type DeleteHmacAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteHmacAuthWithConsumerResponse) GetContentType ¶

func (o *DeleteHmacAuthWithConsumerResponse) GetContentType() string

func (*DeleteHmacAuthWithConsumerResponse) GetRawResponse ¶

func (o *DeleteHmacAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteHmacAuthWithConsumerResponse) GetStatusCode ¶

func (o *DeleteHmacAuthWithConsumerResponse) GetStatusCode() int

type DeleteIdentityProviderRequest ¶ added in v0.1.29

type DeleteIdentityProviderRequest struct {
	// ID of the identity provider.
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*DeleteIdentityProviderRequest) GetID ¶ added in v0.1.29

type DeleteIdentityProviderResponse ¶ added in v0.1.29

type DeleteIdentityProviderResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteIdentityProviderResponse) GetContentType ¶ added in v0.1.29

func (o *DeleteIdentityProviderResponse) GetContentType() string

func (*DeleteIdentityProviderResponse) GetRawResponse ¶ added in v0.1.29

func (o *DeleteIdentityProviderResponse) GetRawResponse() *http.Response

func (*DeleteIdentityProviderResponse) GetStatusCode ¶ added in v0.1.29

func (o *DeleteIdentityProviderResponse) GetStatusCode() int

type DeleteJwtWithConsumerRequest ¶

type DeleteJwtWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the JWT to lookup
	JWTID string `pathParam:"style=simple,explode=false,name=JWTId"`
}

func (*DeleteJwtWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteJwtWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteJwtWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteJwtWithConsumerRequest) GetControlPlaneID() string

func (*DeleteJwtWithConsumerRequest) GetJWTID ¶

func (o *DeleteJwtWithConsumerRequest) GetJWTID() string

type DeleteJwtWithConsumerResponse ¶

type DeleteJwtWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteJwtWithConsumerResponse) GetContentType ¶

func (o *DeleteJwtWithConsumerResponse) GetContentType() string

func (*DeleteJwtWithConsumerResponse) GetRawResponse ¶

func (o *DeleteJwtWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteJwtWithConsumerResponse) GetStatusCode ¶

func (o *DeleteJwtWithConsumerResponse) GetStatusCode() int

type DeleteKeyAuthWithConsumerRequest ¶

type DeleteKeyAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the API-key to lookup
	KeyAuthID string `pathParam:"style=simple,explode=false,name=KeyAuthId"`
}

func (*DeleteKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteKeyAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteKeyAuthWithConsumerRequest) GetControlPlaneID() string

func (*DeleteKeyAuthWithConsumerRequest) GetKeyAuthID ¶

func (o *DeleteKeyAuthWithConsumerRequest) GetKeyAuthID() string

type DeleteKeyAuthWithConsumerResponse ¶

type DeleteKeyAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteKeyAuthWithConsumerResponse) GetContentType ¶

func (o *DeleteKeyAuthWithConsumerResponse) GetContentType() string

func (*DeleteKeyAuthWithConsumerResponse) GetRawResponse ¶

func (o *DeleteKeyAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteKeyAuthWithConsumerResponse) GetStatusCode ¶

func (o *DeleteKeyAuthWithConsumerResponse) GetStatusCode() int

type DeleteKeyRequest ¶

type DeleteKeyRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
}

func (*DeleteKeyRequest) GetControlPlaneID ¶

func (o *DeleteKeyRequest) GetControlPlaneID() string

func (*DeleteKeyRequest) GetKeyID ¶

func (o *DeleteKeyRequest) GetKeyID() string

type DeleteKeyResponse ¶

type DeleteKeyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteKeyResponse) GetContentType ¶

func (o *DeleteKeyResponse) GetContentType() string

func (*DeleteKeyResponse) GetRawResponse ¶

func (o *DeleteKeyResponse) GetRawResponse() *http.Response

func (*DeleteKeyResponse) GetStatusCode ¶

func (o *DeleteKeyResponse) GetStatusCode() int

type DeleteKeySetRequest ¶

type DeleteKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
}

func (*DeleteKeySetRequest) GetControlPlaneID ¶

func (o *DeleteKeySetRequest) GetControlPlaneID() string

func (*DeleteKeySetRequest) GetKeySetID ¶

func (o *DeleteKeySetRequest) GetKeySetID() string

type DeleteKeySetResponse ¶

type DeleteKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteKeySetResponse) GetContentType ¶

func (o *DeleteKeySetResponse) GetContentType() string

func (*DeleteKeySetResponse) GetRawResponse ¶

func (o *DeleteKeySetResponse) GetRawResponse() *http.Response

func (*DeleteKeySetResponse) GetStatusCode ¶

func (o *DeleteKeySetResponse) GetStatusCode() int

type DeleteKeyWithKeySetRequest ¶

type DeleteKeyWithKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
}

func (*DeleteKeyWithKeySetRequest) GetControlPlaneID ¶

func (o *DeleteKeyWithKeySetRequest) GetControlPlaneID() string

func (*DeleteKeyWithKeySetRequest) GetKeyID ¶

func (o *DeleteKeyWithKeySetRequest) GetKeyID() string

func (*DeleteKeyWithKeySetRequest) GetKeySetID ¶

func (o *DeleteKeyWithKeySetRequest) GetKeySetID() string

type DeleteKeyWithKeySetResponse ¶

type DeleteKeyWithKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteKeyWithKeySetResponse) GetContentType ¶

func (o *DeleteKeyWithKeySetResponse) GetContentType() string

func (*DeleteKeyWithKeySetResponse) GetRawResponse ¶

func (o *DeleteKeyWithKeySetResponse) GetRawResponse() *http.Response

func (*DeleteKeyWithKeySetResponse) GetStatusCode ¶

func (o *DeleteKeyWithKeySetResponse) GetStatusCode() int

type DeleteMtlsAuthWithConsumerRequest ¶

type DeleteMtlsAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the MTLS-auth credential to lookup
	MTLSAuthID string `pathParam:"style=simple,explode=false,name=MTLSAuthId"`
}

func (*DeleteMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeleteMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeleteMtlsAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *DeleteMtlsAuthWithConsumerRequest) GetControlPlaneID() string

func (*DeleteMtlsAuthWithConsumerRequest) GetMTLSAuthID ¶

func (o *DeleteMtlsAuthWithConsumerRequest) GetMTLSAuthID() string

type DeleteMtlsAuthWithConsumerResponse ¶

type DeleteMtlsAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteMtlsAuthWithConsumerResponse) GetContentType ¶

func (o *DeleteMtlsAuthWithConsumerResponse) GetContentType() string

func (*DeleteMtlsAuthWithConsumerResponse) GetRawResponse ¶

func (o *DeleteMtlsAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*DeleteMtlsAuthWithConsumerResponse) GetStatusCode ¶

func (o *DeleteMtlsAuthWithConsumerResponse) GetStatusCode() int

type DeleteNetworkRequest ¶ added in v0.2.0

type DeleteNetworkRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
}

func (*DeleteNetworkRequest) GetNetworkID ¶ added in v0.2.0

func (o *DeleteNetworkRequest) GetNetworkID() string

type DeleteNetworkResponse ¶ added in v0.2.0

type DeleteNetworkResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteNetworkResponse) GetContentType ¶ added in v0.2.0

func (o *DeleteNetworkResponse) GetContentType() string

func (*DeleteNetworkResponse) GetRawResponse ¶ added in v0.2.0

func (o *DeleteNetworkResponse) GetRawResponse() *http.Response

func (*DeleteNetworkResponse) GetStatusCode ¶ added in v0.2.0

func (o *DeleteNetworkResponse) GetStatusCode() int

type DeleteNodesNodeIDRequest ¶

type DeleteNodesNodeIDRequest struct {
	NodeID string `pathParam:"style=simple,explode=false,name=nodeId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*DeleteNodesNodeIDRequest) GetControlPlaneID ¶

func (o *DeleteNodesNodeIDRequest) GetControlPlaneID() string

func (*DeleteNodesNodeIDRequest) GetNodeID ¶

func (o *DeleteNodesNodeIDRequest) GetNodeID() string

type DeleteNodesNodeIDResponse ¶

type DeleteNodesNodeIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteNodesNodeIDResponse) GetContentType ¶

func (o *DeleteNodesNodeIDResponse) GetContentType() string

func (*DeleteNodesNodeIDResponse) GetRawResponse ¶

func (o *DeleteNodesNodeIDResponse) GetRawResponse() *http.Response

func (*DeleteNodesNodeIDResponse) GetStatusCode ¶

func (o *DeleteNodesNodeIDResponse) GetStatusCode() int

type DeletePluginRequest ¶

type DeletePluginRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*DeletePluginRequest) GetControlPlaneID ¶

func (o *DeletePluginRequest) GetControlPlaneID() string

func (*DeletePluginRequest) GetPluginID ¶

func (o *DeletePluginRequest) GetPluginID() string

type DeletePluginResponse ¶

type DeletePluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginResponse) GetContentType ¶

func (o *DeletePluginResponse) GetContentType() string

func (*DeletePluginResponse) GetRawResponse ¶

func (o *DeletePluginResponse) GetRawResponse() *http.Response

func (*DeletePluginResponse) GetStatusCode ¶

func (o *DeletePluginResponse) GetStatusCode() int

type DeletePluginSchemasRequest ¶

type DeletePluginSchemasRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The custom plugin name
	Name string `pathParam:"style=simple,explode=false,name=name"`
}

func (*DeletePluginSchemasRequest) GetControlPlaneID ¶

func (o *DeletePluginSchemasRequest) GetControlPlaneID() string

func (*DeletePluginSchemasRequest) GetName ¶

func (o *DeletePluginSchemasRequest) GetName() string

type DeletePluginSchemasResponse ¶

type DeletePluginSchemasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginSchemasResponse) GetContentType ¶

func (o *DeletePluginSchemasResponse) GetContentType() string

func (*DeletePluginSchemasResponse) GetRawResponse ¶

func (o *DeletePluginSchemasResponse) GetRawResponse() *http.Response

func (*DeletePluginSchemasResponse) GetStatusCode ¶

func (o *DeletePluginSchemasResponse) GetStatusCode() int

type DeletePluginWithConsumerGroupRequest ¶

type DeletePluginWithConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*DeletePluginWithConsumerGroupRequest) GetConsumerGroupID ¶

func (o *DeletePluginWithConsumerGroupRequest) GetConsumerGroupID() string

func (*DeletePluginWithConsumerGroupRequest) GetControlPlaneID ¶

func (o *DeletePluginWithConsumerGroupRequest) GetControlPlaneID() string

func (*DeletePluginWithConsumerGroupRequest) GetPluginID ¶

type DeletePluginWithConsumerGroupResponse ¶

type DeletePluginWithConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginWithConsumerGroupResponse) GetContentType ¶

func (o *DeletePluginWithConsumerGroupResponse) GetContentType() string

func (*DeletePluginWithConsumerGroupResponse) GetRawResponse ¶

func (*DeletePluginWithConsumerGroupResponse) GetStatusCode ¶

func (o *DeletePluginWithConsumerGroupResponse) GetStatusCode() int

type DeletePluginWithConsumerRequest ¶

type DeletePluginWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*DeletePluginWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *DeletePluginWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*DeletePluginWithConsumerRequest) GetControlPlaneID ¶

func (o *DeletePluginWithConsumerRequest) GetControlPlaneID() string

func (*DeletePluginWithConsumerRequest) GetPluginID ¶

func (o *DeletePluginWithConsumerRequest) GetPluginID() string

type DeletePluginWithConsumerResponse ¶

type DeletePluginWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginWithConsumerResponse) GetContentType ¶

func (o *DeletePluginWithConsumerResponse) GetContentType() string

func (*DeletePluginWithConsumerResponse) GetRawResponse ¶

func (o *DeletePluginWithConsumerResponse) GetRawResponse() *http.Response

func (*DeletePluginWithConsumerResponse) GetStatusCode ¶

func (o *DeletePluginWithConsumerResponse) GetStatusCode() int

type DeletePluginWithRouteRequest ¶

type DeletePluginWithRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*DeletePluginWithRouteRequest) GetControlPlaneID ¶

func (o *DeletePluginWithRouteRequest) GetControlPlaneID() string

func (*DeletePluginWithRouteRequest) GetPluginID ¶

func (o *DeletePluginWithRouteRequest) GetPluginID() string

func (*DeletePluginWithRouteRequest) GetRouteID ¶

func (o *DeletePluginWithRouteRequest) GetRouteID() string

type DeletePluginWithRouteResponse ¶

type DeletePluginWithRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginWithRouteResponse) GetContentType ¶

func (o *DeletePluginWithRouteResponse) GetContentType() string

func (*DeletePluginWithRouteResponse) GetRawResponse ¶

func (o *DeletePluginWithRouteResponse) GetRawResponse() *http.Response

func (*DeletePluginWithRouteResponse) GetStatusCode ¶

func (o *DeletePluginWithRouteResponse) GetStatusCode() int

type DeletePluginWithServiceRequest ¶

type DeletePluginWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*DeletePluginWithServiceRequest) GetControlPlaneID ¶

func (o *DeletePluginWithServiceRequest) GetControlPlaneID() string

func (*DeletePluginWithServiceRequest) GetPluginID ¶

func (o *DeletePluginWithServiceRequest) GetPluginID() string

func (*DeletePluginWithServiceRequest) GetServiceID ¶

func (o *DeletePluginWithServiceRequest) GetServiceID() string

type DeletePluginWithServiceResponse ¶

type DeletePluginWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePluginWithServiceResponse) GetContentType ¶

func (o *DeletePluginWithServiceResponse) GetContentType() string

func (*DeletePluginWithServiceResponse) GetRawResponse ¶

func (o *DeletePluginWithServiceResponse) GetRawResponse() *http.Response

func (*DeletePluginWithServiceResponse) GetStatusCode ¶

func (o *DeletePluginWithServiceResponse) GetStatusCode() int

type DeleteRouteRequest ¶

type DeleteRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
}

func (*DeleteRouteRequest) GetControlPlaneID ¶

func (o *DeleteRouteRequest) GetControlPlaneID() string

func (*DeleteRouteRequest) GetRouteID ¶

func (o *DeleteRouteRequest) GetRouteID() string

type DeleteRouteResponse ¶

type DeleteRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteRouteResponse) GetContentType ¶

func (o *DeleteRouteResponse) GetContentType() string

func (*DeleteRouteResponse) GetRawResponse ¶

func (o *DeleteRouteResponse) GetRawResponse() *http.Response

func (*DeleteRouteResponse) GetStatusCode ¶

func (o *DeleteRouteResponse) GetStatusCode() int

type DeleteRouteWithServiceRequest ¶

type DeleteRouteWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
}

func (*DeleteRouteWithServiceRequest) GetControlPlaneID ¶

func (o *DeleteRouteWithServiceRequest) GetControlPlaneID() string

func (*DeleteRouteWithServiceRequest) GetRouteID ¶

func (o *DeleteRouteWithServiceRequest) GetRouteID() string

func (*DeleteRouteWithServiceRequest) GetServiceID ¶

func (o *DeleteRouteWithServiceRequest) GetServiceID() string

type DeleteRouteWithServiceResponse ¶

type DeleteRouteWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteRouteWithServiceResponse) GetContentType ¶

func (o *DeleteRouteWithServiceResponse) GetContentType() string

func (*DeleteRouteWithServiceResponse) GetRawResponse ¶

func (o *DeleteRouteWithServiceResponse) GetRawResponse() *http.Response

func (*DeleteRouteWithServiceResponse) GetStatusCode ¶

func (o *DeleteRouteWithServiceResponse) GetStatusCode() int

type DeleteServiceRequest ¶

type DeleteServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
}

func (*DeleteServiceRequest) GetControlPlaneID ¶

func (o *DeleteServiceRequest) GetControlPlaneID() string

func (*DeleteServiceRequest) GetServiceID ¶

func (o *DeleteServiceRequest) GetServiceID() string

type DeleteServiceResponse ¶

type DeleteServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteServiceResponse) GetContentType ¶

func (o *DeleteServiceResponse) GetContentType() string

func (*DeleteServiceResponse) GetRawResponse ¶

func (o *DeleteServiceResponse) GetRawResponse() *http.Response

func (*DeleteServiceResponse) GetStatusCode ¶

func (o *DeleteServiceResponse) GetStatusCode() int

type DeleteSniRequest ¶

type DeleteSniRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
}

func (*DeleteSniRequest) GetControlPlaneID ¶

func (o *DeleteSniRequest) GetControlPlaneID() string

func (*DeleteSniRequest) GetSNIID ¶

func (o *DeleteSniRequest) GetSNIID() string

type DeleteSniResponse ¶

type DeleteSniResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSniResponse) GetContentType ¶

func (o *DeleteSniResponse) GetContentType() string

func (*DeleteSniResponse) GetRawResponse ¶

func (o *DeleteSniResponse) GetRawResponse() *http.Response

func (*DeleteSniResponse) GetStatusCode ¶

func (o *DeleteSniResponse) GetStatusCode() int

type DeleteSniWithCertificateRequest ¶

type DeleteSniWithCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
}

func (*DeleteSniWithCertificateRequest) GetCertificateID ¶

func (o *DeleteSniWithCertificateRequest) GetCertificateID() string

func (*DeleteSniWithCertificateRequest) GetControlPlaneID ¶

func (o *DeleteSniWithCertificateRequest) GetControlPlaneID() string

func (*DeleteSniWithCertificateRequest) GetSNIID ¶

type DeleteSniWithCertificateResponse ¶

type DeleteSniWithCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSniWithCertificateResponse) GetContentType ¶

func (o *DeleteSniWithCertificateResponse) GetContentType() string

func (*DeleteSniWithCertificateResponse) GetRawResponse ¶

func (o *DeleteSniWithCertificateResponse) GetRawResponse() *http.Response

func (*DeleteSniWithCertificateResponse) GetStatusCode ¶

func (o *DeleteSniWithCertificateResponse) GetStatusCode() int

type DeleteSystemAccountsAccountIDAssignedRolesRoleIDRequest ¶

type DeleteSystemAccountsAccountIDAssignedRolesRoleIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// ID of the role.
	RoleID string `pathParam:"style=simple,explode=false,name=roleId"`
}

func (*DeleteSystemAccountsAccountIDAssignedRolesRoleIDRequest) GetAccountID ¶

func (*DeleteSystemAccountsAccountIDAssignedRolesRoleIDRequest) GetRoleID ¶

type DeleteSystemAccountsAccountIDAssignedRolesRoleIDResponse ¶

type DeleteSystemAccountsAccountIDAssignedRolesRoleIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSystemAccountsAccountIDAssignedRolesRoleIDResponse) GetContentType ¶

func (*DeleteSystemAccountsAccountIDAssignedRolesRoleIDResponse) GetRawResponse ¶

func (*DeleteSystemAccountsAccountIDAssignedRolesRoleIDResponse) GetStatusCode ¶

type DeleteSystemAccountsIDAccessTokensIDRequest ¶

type DeleteSystemAccountsIDAccessTokensIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// ID of the system account access token.
	TokenID string `pathParam:"style=simple,explode=false,name=tokenId"`
}

func (*DeleteSystemAccountsIDAccessTokensIDRequest) GetAccountID ¶

func (*DeleteSystemAccountsIDAccessTokensIDRequest) GetTokenID ¶

type DeleteSystemAccountsIDAccessTokensIDResponse ¶

type DeleteSystemAccountsIDAccessTokensIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSystemAccountsIDAccessTokensIDResponse) GetContentType ¶

func (*DeleteSystemAccountsIDAccessTokensIDResponse) GetRawResponse ¶

func (*DeleteSystemAccountsIDAccessTokensIDResponse) GetStatusCode ¶

type DeleteSystemAccountsIDRequest ¶

type DeleteSystemAccountsIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
}

func (*DeleteSystemAccountsIDRequest) GetAccountID ¶

func (o *DeleteSystemAccountsIDRequest) GetAccountID() string

type DeleteSystemAccountsIDResponse ¶

type DeleteSystemAccountsIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSystemAccountsIDResponse) GetContentType ¶

func (o *DeleteSystemAccountsIDResponse) GetContentType() string

func (*DeleteSystemAccountsIDResponse) GetRawResponse ¶

func (o *DeleteSystemAccountsIDResponse) GetRawResponse() *http.Response

func (*DeleteSystemAccountsIDResponse) GetStatusCode ¶

func (o *DeleteSystemAccountsIDResponse) GetStatusCode() int

type DeleteTargetWithUpstreamRequest ¶

type DeleteTargetWithUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID or target of the Target to lookup
	UpstreamIDForTarget string `pathParam:"style=simple,explode=false,name=UpstreamIdForTarget"`
	// ID of the Target to lookup
	TargetID string `pathParam:"style=simple,explode=false,name=TargetId"`
}

func (*DeleteTargetWithUpstreamRequest) GetControlPlaneID ¶

func (o *DeleteTargetWithUpstreamRequest) GetControlPlaneID() string

func (*DeleteTargetWithUpstreamRequest) GetTargetID ¶

func (o *DeleteTargetWithUpstreamRequest) GetTargetID() string

func (*DeleteTargetWithUpstreamRequest) GetUpstreamIDForTarget ¶

func (o *DeleteTargetWithUpstreamRequest) GetUpstreamIDForTarget() string

type DeleteTargetWithUpstreamResponse ¶

type DeleteTargetWithUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTargetWithUpstreamResponse) GetContentType ¶

func (o *DeleteTargetWithUpstreamResponse) GetContentType() string

func (*DeleteTargetWithUpstreamResponse) GetRawResponse ¶

func (o *DeleteTargetWithUpstreamResponse) GetRawResponse() *http.Response

func (*DeleteTargetWithUpstreamResponse) GetStatusCode ¶

func (o *DeleteTargetWithUpstreamResponse) GetStatusCode() int

type DeleteTeamRequest ¶

type DeleteTeamRequest struct {
	// The team ID
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
}

func (*DeleteTeamRequest) GetTeamID ¶

func (o *DeleteTeamRequest) GetTeamID() string

type DeleteTeamResponse ¶

type DeleteTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTeamResponse) GetContentType ¶

func (o *DeleteTeamResponse) GetContentType() string

func (*DeleteTeamResponse) GetRawResponse ¶

func (o *DeleteTeamResponse) GetRawResponse() *http.Response

func (*DeleteTeamResponse) GetStatusCode ¶

func (o *DeleteTeamResponse) GetStatusCode() int

type DeleteTeamsTeamIDSystemAccountsAccountIDRequest ¶

type DeleteTeamsTeamIDSystemAccountsAccountIDRequest struct {
	// ID of the team.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
}

func (*DeleteTeamsTeamIDSystemAccountsAccountIDRequest) GetAccountID ¶

func (*DeleteTeamsTeamIDSystemAccountsAccountIDRequest) GetTeamID ¶

type DeleteTeamsTeamIDSystemAccountsAccountIDResponse ¶

type DeleteTeamsTeamIDSystemAccountsAccountIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTeamsTeamIDSystemAccountsAccountIDResponse) GetContentType ¶

func (*DeleteTeamsTeamIDSystemAccountsAccountIDResponse) GetRawResponse ¶

func (*DeleteTeamsTeamIDSystemAccountsAccountIDResponse) GetStatusCode ¶

type DeleteTransitGatewayRequest ¶ added in v0.2.0

type DeleteTransitGatewayRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
	// The ID of the transit gateway to operate on.
	TransitGatewayID string `pathParam:"style=simple,explode=false,name=transitGatewayId"`
}

func (*DeleteTransitGatewayRequest) GetNetworkID ¶ added in v0.2.0

func (o *DeleteTransitGatewayRequest) GetNetworkID() string

func (*DeleteTransitGatewayRequest) GetTransitGatewayID ¶ added in v0.2.0

func (o *DeleteTransitGatewayRequest) GetTransitGatewayID() string

type DeleteTransitGatewayResponse ¶ added in v0.2.0

type DeleteTransitGatewayResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTransitGatewayResponse) GetContentType ¶ added in v0.2.0

func (o *DeleteTransitGatewayResponse) GetContentType() string

func (*DeleteTransitGatewayResponse) GetRawResponse ¶ added in v0.2.0

func (o *DeleteTransitGatewayResponse) GetRawResponse() *http.Response

func (*DeleteTransitGatewayResponse) GetStatusCode ¶ added in v0.2.0

func (o *DeleteTransitGatewayResponse) GetStatusCode() int

type DeleteUpstreamRequest ¶

type DeleteUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Upstream to lookup
	UpstreamID string `pathParam:"style=simple,explode=false,name=UpstreamId"`
}

func (*DeleteUpstreamRequest) GetControlPlaneID ¶

func (o *DeleteUpstreamRequest) GetControlPlaneID() string

func (*DeleteUpstreamRequest) GetUpstreamID ¶

func (o *DeleteUpstreamRequest) GetUpstreamID() string

type DeleteUpstreamResponse ¶

type DeleteUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteUpstreamResponse) GetContentType ¶

func (o *DeleteUpstreamResponse) GetContentType() string

func (*DeleteUpstreamResponse) GetRawResponse ¶

func (o *DeleteUpstreamResponse) GetRawResponse() *http.Response

func (*DeleteUpstreamResponse) GetStatusCode ¶

func (o *DeleteUpstreamResponse) GetStatusCode() int

type DeleteUserRequest ¶

type DeleteUserRequest struct {
	// The ID of the user being deleted.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
}

func (*DeleteUserRequest) GetUserID ¶

func (o *DeleteUserRequest) GetUserID() string

type DeleteUserResponse ¶

type DeleteUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteUserResponse) GetContentType ¶

func (o *DeleteUserResponse) GetContentType() string

func (*DeleteUserResponse) GetRawResponse ¶

func (o *DeleteUserResponse) GetRawResponse() *http.Response

func (*DeleteUserResponse) GetStatusCode ¶

func (o *DeleteUserResponse) GetStatusCode() int

type DeleteVaultRequest ¶

type DeleteVaultRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Vault to lookup
	VaultID string `pathParam:"style=simple,explode=false,name=VaultId"`
}

func (*DeleteVaultRequest) GetControlPlaneID ¶

func (o *DeleteVaultRequest) GetControlPlaneID() string

func (*DeleteVaultRequest) GetVaultID ¶

func (o *DeleteVaultRequest) GetVaultID() string

type DeleteVaultResponse ¶

type DeleteVaultResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteVaultResponse) GetContentType ¶

func (o *DeleteVaultResponse) GetContentType() string

func (*DeleteVaultResponse) GetRawResponse ¶

func (o *DeleteVaultResponse) GetRawResponse() *http.Response

func (*DeleteVaultResponse) GetStatusCode ¶

func (o *DeleteVaultResponse) GetStatusCode() int

type FetchPluginSchemaRequest ¶

type FetchPluginSchemaRequest struct {
	// The name of the plugin
	PluginName string `pathParam:"style=simple,explode=false,name=pluginName"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*FetchPluginSchemaRequest) GetControlPlaneID ¶

func (o *FetchPluginSchemaRequest) GetControlPlaneID() string

func (*FetchPluginSchemaRequest) GetPluginName ¶

func (o *FetchPluginSchemaRequest) GetPluginName() string

type FetchPluginSchemaResponse ¶

type FetchPluginSchemaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The schema for the plugin
	Object *FetchPluginSchemaResponseBody
}

func (*FetchPluginSchemaResponse) GetContentType ¶

func (o *FetchPluginSchemaResponse) GetContentType() string

func (*FetchPluginSchemaResponse) GetObject ¶

func (*FetchPluginSchemaResponse) GetRawResponse ¶

func (o *FetchPluginSchemaResponse) GetRawResponse() *http.Response

func (*FetchPluginSchemaResponse) GetStatusCode ¶

func (o *FetchPluginSchemaResponse) GetStatusCode() int

type FetchPluginSchemaResponseBody ¶

type FetchPluginSchemaResponseBody struct {
	Fields []map[string]any `json:"fields,omitempty"`
}

FetchPluginSchemaResponseBody - The schema for the plugin

func (*FetchPluginSchemaResponseBody) GetFields ¶

func (o *FetchPluginSchemaResponseBody) GetFields() []map[string]any

type Filter ¶

type Filter struct {
	// Filter a string value by exact match.
	Type *components.StringFieldEqualsFilter `queryParam:"name=type"`
}

Filter identity providers returned in the response.

func (*Filter) GetType ¶ added in v0.1.29

type Force ¶ added in v0.1.28

type Force string

Force - If true, delete specified config store and all secrets, even if there are secrets linked to the config store If false, do not allow deletion if there are secrets linked to the config store

const (
	ForceTrue  Force = "true"
	ForceFalse Force = "false"
)

func (Force) ToPointer ¶ added in v0.1.28

func (e Force) ToPointer() *Force

func (*Force) UnmarshalJSON ¶ added in v0.1.28

func (e *Force) UnmarshalJSON(data []byte) error

type GetACLRequest ¶

type GetACLRequest struct {
	// ID of the ACL to lookup
	ACLID string `pathParam:"style=simple,explode=false,name=ACLId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetACLRequest) GetACLID ¶

func (o *GetACLRequest) GetACLID() string

func (*GetACLRequest) GetControlPlaneID ¶

func (o *GetACLRequest) GetControlPlaneID() string

type GetACLResponse ¶

type GetACLResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched ACL
	ACL *components.ACL
}

func (*GetACLResponse) GetACL ¶

func (o *GetACLResponse) GetACL() *components.ACL

func (*GetACLResponse) GetContentType ¶

func (o *GetACLResponse) GetContentType() string

func (*GetACLResponse) GetRawResponse ¶

func (o *GetACLResponse) GetRawResponse() *http.Response

func (*GetACLResponse) GetStatusCode ¶

func (o *GetACLResponse) GetStatusCode() int

type GetACLWithConsumerRequest ¶

type GetACLWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the ACL to lookup
	ACLID string `pathParam:"style=simple,explode=false,name=ACLId"`
}

func (*GetACLWithConsumerRequest) GetACLID ¶

func (o *GetACLWithConsumerRequest) GetACLID() string

func (*GetACLWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetACLWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetACLWithConsumerRequest) GetControlPlaneID ¶

func (o *GetACLWithConsumerRequest) GetControlPlaneID() string

type GetACLWithConsumerResponse ¶

type GetACLWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched ACL
	ACL *components.ACL
}

func (*GetACLWithConsumerResponse) GetACL ¶

func (*GetACLWithConsumerResponse) GetContentType ¶

func (o *GetACLWithConsumerResponse) GetContentType() string

func (*GetACLWithConsumerResponse) GetRawResponse ¶

func (o *GetACLWithConsumerResponse) GetRawResponse() *http.Response

func (*GetACLWithConsumerResponse) GetStatusCode ¶

func (o *GetACLWithConsumerResponse) GetStatusCode() int

type GetAuthenticationSettingsResponse ¶

type GetAuthenticationSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response for authentication settings endpoint
	AuthenticationSettings *components.AuthenticationSettings
}

func (*GetAuthenticationSettingsResponse) GetAuthenticationSettings ¶

func (*GetAuthenticationSettingsResponse) GetContentType ¶

func (o *GetAuthenticationSettingsResponse) GetContentType() string

func (*GetAuthenticationSettingsResponse) GetRawResponse ¶

func (o *GetAuthenticationSettingsResponse) GetRawResponse() *http.Response

func (*GetAuthenticationSettingsResponse) GetStatusCode ¶

func (o *GetAuthenticationSettingsResponse) GetStatusCode() int

type GetAvailabilityJSONResponse ¶ added in v0.2.0

type GetAvailabilityJSONResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving the cloud gateways availability JSON document.
	AvailabilityDocument *components.AvailabilityDocument
}

func (*GetAvailabilityJSONResponse) GetAvailabilityDocument ¶ added in v0.2.0

func (o *GetAvailabilityJSONResponse) GetAvailabilityDocument() *components.AvailabilityDocument

func (*GetAvailabilityJSONResponse) GetContentType ¶ added in v0.2.0

func (o *GetAvailabilityJSONResponse) GetContentType() string

func (*GetAvailabilityJSONResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetAvailabilityJSONResponse) GetRawResponse() *http.Response

func (*GetAvailabilityJSONResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetAvailabilityJSONResponse) GetStatusCode() int

type GetBasicAuthRequest ¶

type GetBasicAuthRequest struct {
	// ID of the Basic-auth credential to lookup
	BasicAuthID string `pathParam:"style=simple,explode=false,name=BasicAuthId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetBasicAuthRequest) GetBasicAuthID ¶

func (o *GetBasicAuthRequest) GetBasicAuthID() string

func (*GetBasicAuthRequest) GetControlPlaneID ¶

func (o *GetBasicAuthRequest) GetControlPlaneID() string

type GetBasicAuthResponse ¶

type GetBasicAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Basic-auth credential
	BasicAuth *components.BasicAuth
}

func (*GetBasicAuthResponse) GetBasicAuth ¶

func (o *GetBasicAuthResponse) GetBasicAuth() *components.BasicAuth

func (*GetBasicAuthResponse) GetContentType ¶

func (o *GetBasicAuthResponse) GetContentType() string

func (*GetBasicAuthResponse) GetRawResponse ¶

func (o *GetBasicAuthResponse) GetRawResponse() *http.Response

func (*GetBasicAuthResponse) GetStatusCode ¶

func (o *GetBasicAuthResponse) GetStatusCode() int

type GetBasicAuthWithConsumerRequest ¶

type GetBasicAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Basic-auth credential to lookup
	BasicAuthID string `pathParam:"style=simple,explode=false,name=BasicAuthId"`
}

func (*GetBasicAuthWithConsumerRequest) GetBasicAuthID ¶

func (o *GetBasicAuthWithConsumerRequest) GetBasicAuthID() string

func (*GetBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetBasicAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *GetBasicAuthWithConsumerRequest) GetControlPlaneID() string

type GetBasicAuthWithConsumerResponse ¶

type GetBasicAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Basic-auth credential
	BasicAuth *components.BasicAuth
}

func (*GetBasicAuthWithConsumerResponse) GetBasicAuth ¶

func (*GetBasicAuthWithConsumerResponse) GetContentType ¶

func (o *GetBasicAuthWithConsumerResponse) GetContentType() string

func (*GetBasicAuthWithConsumerResponse) GetRawResponse ¶

func (o *GetBasicAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*GetBasicAuthWithConsumerResponse) GetStatusCode ¶

func (o *GetBasicAuthWithConsumerResponse) GetStatusCode() int

type GetCaCertificateRequest ¶

type GetCaCertificateRequest struct {
	// ID of the CA Certificate to lookup
	CACertificateID string `pathParam:"style=simple,explode=false,name=CACertificateId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetCaCertificateRequest) GetCACertificateID ¶

func (o *GetCaCertificateRequest) GetCACertificateID() string

func (*GetCaCertificateRequest) GetControlPlaneID ¶

func (o *GetCaCertificateRequest) GetControlPlaneID() string

type GetCaCertificateResponse ¶

type GetCaCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched CA Certificate
	CACertificate *components.CACertificate
}

func (*GetCaCertificateResponse) GetCACertificate ¶

func (o *GetCaCertificateResponse) GetCACertificate() *components.CACertificate

func (*GetCaCertificateResponse) GetContentType ¶

func (o *GetCaCertificateResponse) GetContentType() string

func (*GetCaCertificateResponse) GetRawResponse ¶

func (o *GetCaCertificateResponse) GetRawResponse() *http.Response

func (*GetCaCertificateResponse) GetStatusCode ¶

func (o *GetCaCertificateResponse) GetStatusCode() int

type GetCertificateRequest ¶

type GetCertificateRequest struct {
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetCertificateRequest) GetCertificateID ¶

func (o *GetCertificateRequest) GetCertificateID() string

func (*GetCertificateRequest) GetControlPlaneID ¶

func (o *GetCertificateRequest) GetControlPlaneID() string

type GetCertificateResponse ¶

type GetCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Certificate
	Certificate *components.Certificate
}

func (*GetCertificateResponse) GetCertificate ¶

func (o *GetCertificateResponse) GetCertificate() *components.Certificate

func (*GetCertificateResponse) GetContentType ¶

func (o *GetCertificateResponse) GetContentType() string

func (*GetCertificateResponse) GetRawResponse ¶

func (o *GetCertificateResponse) GetRawResponse() *http.Response

func (*GetCertificateResponse) GetStatusCode ¶

func (o *GetCertificateResponse) GetStatusCode() int

type GetConfigStoreRequest ¶ added in v0.1.28

type GetConfigStoreRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
}

func (*GetConfigStoreRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *GetConfigStoreRequest) GetConfigStoreID() string

func (*GetConfigStoreRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *GetConfigStoreRequest) GetControlPlaneID() string

type GetConfigStoreResponse ¶ added in v0.1.28

type GetConfigStoreResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store
	ConfigStore *components.ConfigStore
}

func (*GetConfigStoreResponse) GetConfigStore ¶ added in v0.1.28

func (o *GetConfigStoreResponse) GetConfigStore() *components.ConfigStore

func (*GetConfigStoreResponse) GetContentType ¶ added in v0.1.28

func (o *GetConfigStoreResponse) GetContentType() string

func (*GetConfigStoreResponse) GetRawResponse ¶ added in v0.1.28

func (o *GetConfigStoreResponse) GetRawResponse() *http.Response

func (*GetConfigStoreResponse) GetStatusCode ¶ added in v0.1.28

func (o *GetConfigStoreResponse) GetStatusCode() int

type GetConfigStoreSecretRequest ¶ added in v0.1.28

type GetConfigStoreSecretRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
	// Config Store Secret key
	Key string `pathParam:"style=simple,explode=false,name=key"`
}

func (*GetConfigStoreSecretRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *GetConfigStoreSecretRequest) GetConfigStoreID() string

func (*GetConfigStoreSecretRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *GetConfigStoreSecretRequest) GetControlPlaneID() string

func (*GetConfigStoreSecretRequest) GetKey ¶ added in v0.1.28

func (o *GetConfigStoreSecretRequest) GetKey() string

type GetConfigStoreSecretResponse ¶ added in v0.1.28

type GetConfigStoreSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store Secret
	ConfigStoreSecret *components.ConfigStoreSecret
}

func (*GetConfigStoreSecretResponse) GetConfigStoreSecret ¶ added in v0.1.28

func (o *GetConfigStoreSecretResponse) GetConfigStoreSecret() *components.ConfigStoreSecret

func (*GetConfigStoreSecretResponse) GetContentType ¶ added in v0.1.28

func (o *GetConfigStoreSecretResponse) GetContentType() string

func (*GetConfigStoreSecretResponse) GetRawResponse ¶ added in v0.1.28

func (o *GetConfigStoreSecretResponse) GetRawResponse() *http.Response

func (*GetConfigStoreSecretResponse) GetStatusCode ¶ added in v0.1.28

func (o *GetConfigStoreSecretResponse) GetStatusCode() int

type GetConfigurationRequest ¶ added in v0.2.0

type GetConfigurationRequest struct {
	// The ID of the configuration to operate on.
	ConfigurationID string `pathParam:"style=simple,explode=false,name=configurationId"`
}

func (*GetConfigurationRequest) GetConfigurationID ¶ added in v0.2.0

func (o *GetConfigurationRequest) GetConfigurationID() string

type GetConfigurationResponse ¶ added in v0.2.0

type GetConfigurationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a configuration by ID.
	ConfigurationManifest *components.ConfigurationManifest
}

func (*GetConfigurationResponse) GetConfigurationManifest ¶ added in v0.2.0

func (o *GetConfigurationResponse) GetConfigurationManifest() *components.ConfigurationManifest

func (*GetConfigurationResponse) GetContentType ¶ added in v0.2.0

func (o *GetConfigurationResponse) GetContentType() string

func (*GetConfigurationResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetConfigurationResponse) GetRawResponse() *http.Response

func (*GetConfigurationResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetConfigurationResponse) GetStatusCode() int

type GetConsumerGroupRequest ¶

type GetConsumerGroupRequest struct {
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetConsumerGroupRequest) GetConsumerGroupID ¶

func (o *GetConsumerGroupRequest) GetConsumerGroupID() string

func (*GetConsumerGroupRequest) GetControlPlaneID ¶

func (o *GetConsumerGroupRequest) GetControlPlaneID() string

type GetConsumerGroupResponse ¶

type GetConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Consumer Group
	ConsumerGroupInsideWrapper *components.ConsumerGroupInsideWrapper
}

func (*GetConsumerGroupResponse) GetConsumerGroupInsideWrapper ¶

func (o *GetConsumerGroupResponse) GetConsumerGroupInsideWrapper() *components.ConsumerGroupInsideWrapper

func (*GetConsumerGroupResponse) GetContentType ¶

func (o *GetConsumerGroupResponse) GetContentType() string

func (*GetConsumerGroupResponse) GetRawResponse ¶

func (o *GetConsumerGroupResponse) GetRawResponse() *http.Response

func (*GetConsumerGroupResponse) GetStatusCode ¶

func (o *GetConsumerGroupResponse) GetStatusCode() int

type GetConsumerRequest ¶

type GetConsumerRequest struct {
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetConsumerRequest) GetConsumerID ¶

func (o *GetConsumerRequest) GetConsumerID() string

func (*GetConsumerRequest) GetControlPlaneID ¶

func (o *GetConsumerRequest) GetControlPlaneID() string

type GetConsumerResponse ¶

type GetConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Consumer
	Consumer *components.Consumer
}

func (*GetConsumerResponse) GetConsumer ¶

func (o *GetConsumerResponse) GetConsumer() *components.Consumer

func (*GetConsumerResponse) GetContentType ¶

func (o *GetConsumerResponse) GetContentType() string

func (*GetConsumerResponse) GetRawResponse ¶

func (o *GetConsumerResponse) GetRawResponse() *http.Response

func (*GetConsumerResponse) GetStatusCode ¶

func (o *GetConsumerResponse) GetStatusCode() int

type GetControlPlaneRequest ¶

type GetControlPlaneRequest struct {
	// The control plane ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetControlPlaneRequest) GetID ¶

func (o *GetControlPlaneRequest) GetID() string

type GetControlPlaneResponse ¶

type GetControlPlaneResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response to retrieving a single control plane.
	ControlPlane *components.ControlPlane
}

func (*GetControlPlaneResponse) GetContentType ¶

func (o *GetControlPlaneResponse) GetContentType() string

func (*GetControlPlaneResponse) GetControlPlane ¶

func (o *GetControlPlaneResponse) GetControlPlane() *components.ControlPlane

func (*GetControlPlaneResponse) GetRawResponse ¶

func (o *GetControlPlaneResponse) GetRawResponse() *http.Response

func (*GetControlPlaneResponse) GetStatusCode ¶

func (o *GetControlPlaneResponse) GetStatusCode() int

type GetControlPlanesIDGroupMemberStatusRequest ¶

type GetControlPlanesIDGroupMemberStatusRequest struct {
	// ID of a control plane
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetControlPlanesIDGroupMemberStatusRequest) GetID ¶

type GetControlPlanesIDGroupMemberStatusResponse ¶

type GetControlPlanesIDGroupMemberStatusResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Determines the group membership status of a control plane.
	GroupMemberStatus *components.GroupMemberStatus
}

func (*GetControlPlanesIDGroupMemberStatusResponse) GetContentType ¶

func (*GetControlPlanesIDGroupMemberStatusResponse) GetGroupMemberStatus ¶

func (*GetControlPlanesIDGroupMemberStatusResponse) GetRawResponse ¶

func (*GetControlPlanesIDGroupMemberStatusResponse) GetStatusCode ¶

type GetControlPlanesIDGroupMembershipsRequest ¶

type GetControlPlanesIDGroupMembershipsRequest struct {
	// ID of a control plane group
	ID string `pathParam:"style=simple,explode=false,name=id"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*GetControlPlanesIDGroupMembershipsRequest) GetID ¶

func (*GetControlPlanesIDGroupMembershipsRequest) GetPageAfter ¶

func (*GetControlPlanesIDGroupMembershipsRequest) GetPageSize ¶

type GetControlPlanesIDGroupMembershipsResponse ¶

type GetControlPlanesIDGroupMembershipsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of control plane group memberships.
	ListGroupMemberships *components.ListGroupMemberships
}

func (*GetControlPlanesIDGroupMembershipsResponse) GetContentType ¶

func (*GetControlPlanesIDGroupMembershipsResponse) GetListGroupMemberships ¶

func (*GetControlPlanesIDGroupMembershipsResponse) GetRawResponse ¶

func (*GetControlPlanesIDGroupMembershipsResponse) GetStatusCode ¶

type GetControlPlanesIDGroupStatusRequest ¶

type GetControlPlanesIDGroupStatusRequest struct {
	// ID of a control plane group
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetControlPlanesIDGroupStatusRequest) GetID ¶

type GetControlPlanesIDGroupStatusResponse ¶

type GetControlPlanesIDGroupStatusResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Status of a control plane group, including existing conflicts.
	GetGroupStatus *components.GetGroupStatus
}

func (*GetControlPlanesIDGroupStatusResponse) GetContentType ¶

func (o *GetControlPlanesIDGroupStatusResponse) GetContentType() string

func (*GetControlPlanesIDGroupStatusResponse) GetGetGroupStatus ¶

func (*GetControlPlanesIDGroupStatusResponse) GetRawResponse ¶

func (*GetControlPlanesIDGroupStatusResponse) GetStatusCode ¶

func (o *GetControlPlanesIDGroupStatusResponse) GetStatusCode() int

type GetCustomDomainOnlineStatusRequest ¶ added in v0.2.0

type GetCustomDomainOnlineStatusRequest struct {
	// ID of the custom domain to operate on.
	CustomDomainID string `pathParam:"style=simple,explode=false,name=customDomainId"`
}

func (*GetCustomDomainOnlineStatusRequest) GetCustomDomainID ¶ added in v0.2.0

func (o *GetCustomDomainOnlineStatusRequest) GetCustomDomainID() string

type GetCustomDomainOnlineStatusResponse ¶ added in v0.2.0

type GetCustomDomainOnlineStatusResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving the CNAME and SSL status of a custom domain.
	CustomDomainOnlineStatus *components.CustomDomainOnlineStatus
}

func (*GetCustomDomainOnlineStatusResponse) GetContentType ¶ added in v0.2.0

func (o *GetCustomDomainOnlineStatusResponse) GetContentType() string

func (*GetCustomDomainOnlineStatusResponse) GetCustomDomainOnlineStatus ¶ added in v0.2.0

func (*GetCustomDomainOnlineStatusResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetCustomDomainOnlineStatusResponse) GetRawResponse() *http.Response

func (*GetCustomDomainOnlineStatusResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetCustomDomainOnlineStatusResponse) GetStatusCode() int

type GetCustomDomainRequest ¶ added in v0.2.0

type GetCustomDomainRequest struct {
	// ID of the custom domain to operate on.
	CustomDomainID string `pathParam:"style=simple,explode=false,name=customDomainId"`
}

func (*GetCustomDomainRequest) GetCustomDomainID ¶ added in v0.2.0

func (o *GetCustomDomainRequest) GetCustomDomainID() string

type GetCustomDomainResponse ¶ added in v0.2.0

type GetCustomDomainResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a custom domain for a control-plane.
	CustomDomain *components.CustomDomain
}

func (*GetCustomDomainResponse) GetContentType ¶ added in v0.2.0

func (o *GetCustomDomainResponse) GetContentType() string

func (*GetCustomDomainResponse) GetCustomDomain ¶ added in v0.2.0

func (o *GetCustomDomainResponse) GetCustomDomain() *components.CustomDomain

func (*GetCustomDomainResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetCustomDomainResponse) GetRawResponse() *http.Response

func (*GetCustomDomainResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetCustomDomainResponse) GetStatusCode() int

type GetDataplaneCertificateRequest ¶

type GetDataplaneCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	CertificateID  string `pathParam:"style=simple,explode=false,name=certificateId"`
}

func (*GetDataplaneCertificateRequest) GetCertificateID ¶

func (o *GetDataplaneCertificateRequest) GetCertificateID() string

func (*GetDataplaneCertificateRequest) GetControlPlaneID ¶

func (o *GetDataplaneCertificateRequest) GetControlPlaneID() string

type GetDataplaneCertificateResponse ¶

type GetDataplaneCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response body for retrieving a dp-client-certificate.
	DataPlaneClientCertificate *components.DataPlaneClientCertificate
}

func (*GetDataplaneCertificateResponse) GetContentType ¶

func (o *GetDataplaneCertificateResponse) GetContentType() string

func (*GetDataplaneCertificateResponse) GetDataPlaneClientCertificate ¶

func (o *GetDataplaneCertificateResponse) GetDataPlaneClientCertificate() *components.DataPlaneClientCertificate

func (*GetDataplaneCertificateResponse) GetRawResponse ¶

func (o *GetDataplaneCertificateResponse) GetRawResponse() *http.Response

func (*GetDataplaneCertificateResponse) GetStatusCode ¶

func (o *GetDataplaneCertificateResponse) GetStatusCode() int

type GetExpectedConfigHashRequest ¶

type GetExpectedConfigHashRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetExpectedConfigHashRequest) GetControlPlaneID ¶

func (o *GetExpectedConfigHashRequest) GetControlPlaneID() string

type GetExpectedConfigHashResponse ¶

type GetExpectedConfigHashResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response body for retrieving the expected config hash of the control plane.
	GetExpectedConfigHashResponse *components.GetExpectedConfigHashResponse
}

func (*GetExpectedConfigHashResponse) GetContentType ¶

func (o *GetExpectedConfigHashResponse) GetContentType() string

func (*GetExpectedConfigHashResponse) GetGetExpectedConfigHashResponse ¶

func (o *GetExpectedConfigHashResponse) GetGetExpectedConfigHashResponse() *components.GetExpectedConfigHashResponse

func (*GetExpectedConfigHashResponse) GetRawResponse ¶

func (o *GetExpectedConfigHashResponse) GetRawResponse() *http.Response

func (*GetExpectedConfigHashResponse) GetStatusCode ¶

func (o *GetExpectedConfigHashResponse) GetStatusCode() int

type GetHmacAuthRequest ¶

type GetHmacAuthRequest struct {
	// ID of the HMAC-auth credential to lookup
	HMACAuthID string `pathParam:"style=simple,explode=false,name=HMACAuthId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetHmacAuthRequest) GetControlPlaneID ¶

func (o *GetHmacAuthRequest) GetControlPlaneID() string

func (*GetHmacAuthRequest) GetHMACAuthID ¶

func (o *GetHmacAuthRequest) GetHMACAuthID() string

type GetHmacAuthResponse ¶

type GetHmacAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched HMAC-auth credential
	HMACAuth *components.HMACAuth
}

func (*GetHmacAuthResponse) GetContentType ¶

func (o *GetHmacAuthResponse) GetContentType() string

func (*GetHmacAuthResponse) GetHMACAuth ¶

func (o *GetHmacAuthResponse) GetHMACAuth() *components.HMACAuth

func (*GetHmacAuthResponse) GetRawResponse ¶

func (o *GetHmacAuthResponse) GetRawResponse() *http.Response

func (*GetHmacAuthResponse) GetStatusCode ¶

func (o *GetHmacAuthResponse) GetStatusCode() int

type GetHmacAuthWithConsumerRequest ¶

type GetHmacAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the HMAC-auth credential to lookup
	HMACAuthID string `pathParam:"style=simple,explode=false,name=HMACAuthId"`
}

func (*GetHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetHmacAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *GetHmacAuthWithConsumerRequest) GetControlPlaneID() string

func (*GetHmacAuthWithConsumerRequest) GetHMACAuthID ¶

func (o *GetHmacAuthWithConsumerRequest) GetHMACAuthID() string

type GetHmacAuthWithConsumerResponse ¶

type GetHmacAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched HMAC-auth credential
	HMACAuth *components.HMACAuth
}

func (*GetHmacAuthWithConsumerResponse) GetContentType ¶

func (o *GetHmacAuthWithConsumerResponse) GetContentType() string

func (*GetHmacAuthWithConsumerResponse) GetHMACAuth ¶

func (*GetHmacAuthWithConsumerResponse) GetRawResponse ¶

func (o *GetHmacAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*GetHmacAuthWithConsumerResponse) GetStatusCode ¶

func (o *GetHmacAuthWithConsumerResponse) GetStatusCode() int

type GetIdentityProviderRequest ¶ added in v0.1.29

type GetIdentityProviderRequest struct {
	// ID of the identity provider.
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetIdentityProviderRequest) GetID ¶ added in v0.1.29

type GetIdentityProviderResponse ¶ added in v0.1.29

type GetIdentityProviderResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// An identity provider configuration. This response represents the configuration of a specific identity provider, which can be either OIDC or SAML.
	//
	IdentityProvider *components.IdentityProvider
}

func (*GetIdentityProviderResponse) GetContentType ¶ added in v0.1.29

func (o *GetIdentityProviderResponse) GetContentType() string

func (*GetIdentityProviderResponse) GetIdentityProvider ¶ added in v0.1.29

func (o *GetIdentityProviderResponse) GetIdentityProvider() *components.IdentityProvider

func (*GetIdentityProviderResponse) GetRawResponse ¶ added in v0.1.29

func (o *GetIdentityProviderResponse) GetRawResponse() *http.Response

func (*GetIdentityProviderResponse) GetStatusCode ¶ added in v0.1.29

func (o *GetIdentityProviderResponse) GetStatusCode() int

type GetIdentityProvidersRequest ¶ added in v0.1.29

type GetIdentityProvidersRequest struct {
	// Filter identity providers returned in the response.
	Filter *Filter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetIdentityProvidersRequest) GetFilter ¶ added in v0.1.29

func (o *GetIdentityProvidersRequest) GetFilter() *Filter

type GetIdentityProvidersResponse ¶ added in v0.1.29

type GetIdentityProvidersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A collection of identity providers. This response contains a collection of identity providers, which may  include both OIDC and SAML identity providers.
	//
	IdentityProviders []components.IdentityProvider
}

func (*GetIdentityProvidersResponse) GetContentType ¶ added in v0.1.29

func (o *GetIdentityProvidersResponse) GetContentType() string

func (*GetIdentityProvidersResponse) GetIdentityProviders ¶ added in v0.1.29

func (o *GetIdentityProvidersResponse) GetIdentityProviders() []components.IdentityProvider

func (*GetIdentityProvidersResponse) GetRawResponse ¶ added in v0.1.29

func (o *GetIdentityProvidersResponse) GetRawResponse() *http.Response

func (*GetIdentityProvidersResponse) GetStatusCode ¶ added in v0.1.29

func (o *GetIdentityProvidersResponse) GetStatusCode() int

type GetIdpConfigurationResponse ¶

type GetIdpConfigurationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of the IdP configuration.
	IDP *components.IDP
}

func (*GetIdpConfigurationResponse) GetContentType ¶

func (o *GetIdpConfigurationResponse) GetContentType() string

func (*GetIdpConfigurationResponse) GetIDP ¶

func (*GetIdpConfigurationResponse) GetRawResponse ¶

func (o *GetIdpConfigurationResponse) GetRawResponse() *http.Response

func (*GetIdpConfigurationResponse) GetStatusCode ¶

func (o *GetIdpConfigurationResponse) GetStatusCode() int

type GetIdpTeamMappingsRequest ¶

type GetIdpTeamMappingsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*GetIdpTeamMappingsRequest) GetPageNumber ¶

func (o *GetIdpTeamMappingsRequest) GetPageNumber() *int64

func (*GetIdpTeamMappingsRequest) GetPageSize ¶

func (o *GetIdpTeamMappingsRequest) GetPageSize() *int64

type GetIdpTeamMappingsResponse ¶

type GetIdpTeamMappingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of team mappings.
	TeamMappingResponse *components.TeamMappingResponse
}

func (*GetIdpTeamMappingsResponse) GetContentType ¶

func (o *GetIdpTeamMappingsResponse) GetContentType() string

func (*GetIdpTeamMappingsResponse) GetRawResponse ¶

func (o *GetIdpTeamMappingsResponse) GetRawResponse() *http.Response

func (*GetIdpTeamMappingsResponse) GetStatusCode ¶

func (o *GetIdpTeamMappingsResponse) GetStatusCode() int

func (*GetIdpTeamMappingsResponse) GetTeamMappingResponse ¶

func (o *GetIdpTeamMappingsResponse) GetTeamMappingResponse() *components.TeamMappingResponse

type GetImpersonationSettingsResponse ¶

type GetImpersonationSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response for Get Impersonation Settings endpoint
	GetImpersonationSettingsResponse *components.GetImpersonationSettingsResponse
}

func (*GetImpersonationSettingsResponse) GetContentType ¶

func (o *GetImpersonationSettingsResponse) GetContentType() string

func (*GetImpersonationSettingsResponse) GetGetImpersonationSettingsResponse ¶

func (o *GetImpersonationSettingsResponse) GetGetImpersonationSettingsResponse() *components.GetImpersonationSettingsResponse

func (*GetImpersonationSettingsResponse) GetRawResponse ¶

func (o *GetImpersonationSettingsResponse) GetRawResponse() *http.Response

func (*GetImpersonationSettingsResponse) GetStatusCode ¶

func (o *GetImpersonationSettingsResponse) GetStatusCode() int

type GetJwtRequest ¶

type GetJwtRequest struct {
	// ID of the JWT to lookup
	JWTID string `pathParam:"style=simple,explode=false,name=JWTId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetJwtRequest) GetControlPlaneID ¶

func (o *GetJwtRequest) GetControlPlaneID() string

func (*GetJwtRequest) GetJWTID ¶

func (o *GetJwtRequest) GetJWTID() string

type GetJwtResponse ¶

type GetJwtResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched JWT
	Jwt *components.Jwt
}

func (*GetJwtResponse) GetContentType ¶

func (o *GetJwtResponse) GetContentType() string

func (*GetJwtResponse) GetJwt ¶

func (o *GetJwtResponse) GetJwt() *components.Jwt

func (*GetJwtResponse) GetRawResponse ¶

func (o *GetJwtResponse) GetRawResponse() *http.Response

func (*GetJwtResponse) GetStatusCode ¶

func (o *GetJwtResponse) GetStatusCode() int

type GetJwtWithConsumerRequest ¶

type GetJwtWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the JWT to lookup
	JWTID string `pathParam:"style=simple,explode=false,name=JWTId"`
}

func (*GetJwtWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetJwtWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetJwtWithConsumerRequest) GetControlPlaneID ¶

func (o *GetJwtWithConsumerRequest) GetControlPlaneID() string

func (*GetJwtWithConsumerRequest) GetJWTID ¶

func (o *GetJwtWithConsumerRequest) GetJWTID() string

type GetJwtWithConsumerResponse ¶

type GetJwtWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched JWT
	Jwt *components.Jwt
}

func (*GetJwtWithConsumerResponse) GetContentType ¶

func (o *GetJwtWithConsumerResponse) GetContentType() string

func (*GetJwtWithConsumerResponse) GetJwt ¶

func (*GetJwtWithConsumerResponse) GetRawResponse ¶

func (o *GetJwtWithConsumerResponse) GetRawResponse() *http.Response

func (*GetJwtWithConsumerResponse) GetStatusCode ¶

func (o *GetJwtWithConsumerResponse) GetStatusCode() int

type GetKeyAuthRequest ¶

type GetKeyAuthRequest struct {
	// ID of the API-key to lookup
	KeyAuthID string `pathParam:"style=simple,explode=false,name=KeyAuthId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetKeyAuthRequest) GetControlPlaneID ¶

func (o *GetKeyAuthRequest) GetControlPlaneID() string

func (*GetKeyAuthRequest) GetKeyAuthID ¶

func (o *GetKeyAuthRequest) GetKeyAuthID() string

type GetKeyAuthResponse ¶

type GetKeyAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched API-key
	KeyAuth *components.KeyAuth
}

func (*GetKeyAuthResponse) GetContentType ¶

func (o *GetKeyAuthResponse) GetContentType() string

func (*GetKeyAuthResponse) GetKeyAuth ¶

func (o *GetKeyAuthResponse) GetKeyAuth() *components.KeyAuth

func (*GetKeyAuthResponse) GetRawResponse ¶

func (o *GetKeyAuthResponse) GetRawResponse() *http.Response

func (*GetKeyAuthResponse) GetStatusCode ¶

func (o *GetKeyAuthResponse) GetStatusCode() int

type GetKeyAuthWithConsumerRequest ¶

type GetKeyAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the API-key to lookup
	KeyAuthID string `pathParam:"style=simple,explode=false,name=KeyAuthId"`
}

func (*GetKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetKeyAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *GetKeyAuthWithConsumerRequest) GetControlPlaneID() string

func (*GetKeyAuthWithConsumerRequest) GetKeyAuthID ¶

func (o *GetKeyAuthWithConsumerRequest) GetKeyAuthID() string

type GetKeyAuthWithConsumerResponse ¶

type GetKeyAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched API-key
	KeyAuth *components.KeyAuth
}

func (*GetKeyAuthWithConsumerResponse) GetContentType ¶

func (o *GetKeyAuthWithConsumerResponse) GetContentType() string

func (*GetKeyAuthWithConsumerResponse) GetKeyAuth ¶

func (*GetKeyAuthWithConsumerResponse) GetRawResponse ¶

func (o *GetKeyAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*GetKeyAuthWithConsumerResponse) GetStatusCode ¶

func (o *GetKeyAuthWithConsumerResponse) GetStatusCode() int

type GetKeyRequest ¶

type GetKeyRequest struct {
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetKeyRequest) GetControlPlaneID ¶

func (o *GetKeyRequest) GetControlPlaneID() string

func (*GetKeyRequest) GetKeyID ¶

func (o *GetKeyRequest) GetKeyID() string

type GetKeyResponse ¶

type GetKeyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Key
	Key *components.Key
}

func (*GetKeyResponse) GetContentType ¶

func (o *GetKeyResponse) GetContentType() string

func (*GetKeyResponse) GetKey ¶

func (o *GetKeyResponse) GetKey() *components.Key

func (*GetKeyResponse) GetRawResponse ¶

func (o *GetKeyResponse) GetRawResponse() *http.Response

func (*GetKeyResponse) GetStatusCode ¶

func (o *GetKeyResponse) GetStatusCode() int

type GetKeySetRequest ¶

type GetKeySetRequest struct {
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetKeySetRequest) GetControlPlaneID ¶

func (o *GetKeySetRequest) GetControlPlaneID() string

func (*GetKeySetRequest) GetKeySetID ¶

func (o *GetKeySetRequest) GetKeySetID() string

type GetKeySetResponse ¶

type GetKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched KeySet
	KeySet *components.KeySet
}

func (*GetKeySetResponse) GetContentType ¶

func (o *GetKeySetResponse) GetContentType() string

func (*GetKeySetResponse) GetKeySet ¶

func (o *GetKeySetResponse) GetKeySet() *components.KeySet

func (*GetKeySetResponse) GetRawResponse ¶

func (o *GetKeySetResponse) GetRawResponse() *http.Response

func (*GetKeySetResponse) GetStatusCode ¶

func (o *GetKeySetResponse) GetStatusCode() int

type GetKeyWithKeySetRequest ¶

type GetKeyWithKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
}

func (*GetKeyWithKeySetRequest) GetControlPlaneID ¶

func (o *GetKeyWithKeySetRequest) GetControlPlaneID() string

func (*GetKeyWithKeySetRequest) GetKeyID ¶

func (o *GetKeyWithKeySetRequest) GetKeyID() string

func (*GetKeyWithKeySetRequest) GetKeySetID ¶

func (o *GetKeyWithKeySetRequest) GetKeySetID() string

type GetKeyWithKeySetResponse ¶

type GetKeyWithKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Key
	Key *components.Key
}

func (*GetKeyWithKeySetResponse) GetContentType ¶

func (o *GetKeyWithKeySetResponse) GetContentType() string

func (*GetKeyWithKeySetResponse) GetKey ¶

func (*GetKeyWithKeySetResponse) GetRawResponse ¶

func (o *GetKeyWithKeySetResponse) GetRawResponse() *http.Response

func (*GetKeyWithKeySetResponse) GetStatusCode ¶

func (o *GetKeyWithKeySetResponse) GetStatusCode() int

type GetMtlsAuthRequest ¶

type GetMtlsAuthRequest struct {
	// ID of the MTLS-auth credential to lookup
	MTLSAuthID string `pathParam:"style=simple,explode=false,name=MTLSAuthId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetMtlsAuthRequest) GetControlPlaneID ¶

func (o *GetMtlsAuthRequest) GetControlPlaneID() string

func (*GetMtlsAuthRequest) GetMTLSAuthID ¶

func (o *GetMtlsAuthRequest) GetMTLSAuthID() string

type GetMtlsAuthResponse ¶

type GetMtlsAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched MTLS-auth credential
	MTLSAuth *components.MTLSAuth
}

func (*GetMtlsAuthResponse) GetContentType ¶

func (o *GetMtlsAuthResponse) GetContentType() string

func (*GetMtlsAuthResponse) GetMTLSAuth ¶

func (o *GetMtlsAuthResponse) GetMTLSAuth() *components.MTLSAuth

func (*GetMtlsAuthResponse) GetRawResponse ¶

func (o *GetMtlsAuthResponse) GetRawResponse() *http.Response

func (*GetMtlsAuthResponse) GetStatusCode ¶

func (o *GetMtlsAuthResponse) GetStatusCode() int

type GetMtlsAuthWithConsumerRequest ¶

type GetMtlsAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the MTLS-auth credential to lookup
	MTLSAuthID string `pathParam:"style=simple,explode=false,name=MTLSAuthId"`
}

func (*GetMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetMtlsAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *GetMtlsAuthWithConsumerRequest) GetControlPlaneID() string

func (*GetMtlsAuthWithConsumerRequest) GetMTLSAuthID ¶

func (o *GetMtlsAuthWithConsumerRequest) GetMTLSAuthID() string

type GetMtlsAuthWithConsumerResponse ¶

type GetMtlsAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched MTLS-auth credential
	MTLSAuth *components.MTLSAuth
}

func (*GetMtlsAuthWithConsumerResponse) GetContentType ¶

func (o *GetMtlsAuthWithConsumerResponse) GetContentType() string

func (*GetMtlsAuthWithConsumerResponse) GetMTLSAuth ¶

func (*GetMtlsAuthWithConsumerResponse) GetRawResponse ¶

func (o *GetMtlsAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*GetMtlsAuthWithConsumerResponse) GetStatusCode ¶

func (o *GetMtlsAuthWithConsumerResponse) GetStatusCode() int

type GetNetworkRequest ¶ added in v0.2.0

type GetNetworkRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
}

func (*GetNetworkRequest) GetNetworkID ¶ added in v0.2.0

func (o *GetNetworkRequest) GetNetworkID() string

type GetNetworkResponse ¶ added in v0.2.0

type GetNetworkResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a network.
	Network *components.Network
}

func (*GetNetworkResponse) GetContentType ¶ added in v0.2.0

func (o *GetNetworkResponse) GetContentType() string

func (*GetNetworkResponse) GetNetwork ¶ added in v0.2.0

func (o *GetNetworkResponse) GetNetwork() *components.Network

func (*GetNetworkResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetNetworkResponse) GetRawResponse() *http.Response

func (*GetNetworkResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetNetworkResponse) GetStatusCode() int

type GetNodesEolRequest ¶

type GetNodesEolRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*GetNodesEolRequest) GetControlPlaneID ¶

func (o *GetNodesEolRequest) GetControlPlaneID() string

func (*GetNodesEolRequest) GetPageAfter ¶

func (o *GetNodesEolRequest) GetPageAfter() *string

func (*GetNodesEolRequest) GetPageSize ¶

func (o *GetNodesEolRequest) GetPageSize() *int64

type GetNodesEolResponse ¶

type GetNodesEolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Example response
	ListNodesEol *components.ListNodesEol
}

func (*GetNodesEolResponse) GetContentType ¶

func (o *GetNodesEolResponse) GetContentType() string

func (*GetNodesEolResponse) GetListNodesEol ¶

func (o *GetNodesEolResponse) GetListNodesEol() *components.ListNodesEol

func (*GetNodesEolResponse) GetRawResponse ¶

func (o *GetNodesEolResponse) GetRawResponse() *http.Response

func (*GetNodesEolResponse) GetStatusCode ¶

func (o *GetNodesEolResponse) GetStatusCode() int

type GetNodesNodeIDRequest ¶

type GetNodesNodeIDRequest struct {
	NodeID string `pathParam:"style=simple,explode=false,name=nodeId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*GetNodesNodeIDRequest) GetControlPlaneID ¶

func (o *GetNodesNodeIDRequest) GetControlPlaneID() string

func (*GetNodesNodeIDRequest) GetNodeID ¶

func (o *GetNodesNodeIDRequest) GetNodeID() string

func (*GetNodesNodeIDRequest) GetSize ¶

func (o *GetNodesNodeIDRequest) GetSize() *int64

func (*GetNodesNodeIDRequest) GetTags ¶

func (o *GetNodesNodeIDRequest) GetTags() *string

func (GetNodesNodeIDRequest) MarshalJSON ¶

func (g GetNodesNodeIDRequest) MarshalJSON() ([]byte, error)

func (*GetNodesNodeIDRequest) UnmarshalJSON ¶

func (g *GetNodesNodeIDRequest) UnmarshalJSON(data []byte) error

type GetNodesNodeIDResponse ¶

type GetNodesNodeIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Example response
	GetNode *components.GetNode
}

func (*GetNodesNodeIDResponse) GetContentType ¶

func (o *GetNodesNodeIDResponse) GetContentType() string

func (*GetNodesNodeIDResponse) GetGetNode ¶

func (o *GetNodesNodeIDResponse) GetGetNode() *components.GetNode

func (*GetNodesNodeIDResponse) GetRawResponse ¶

func (o *GetNodesNodeIDResponse) GetRawResponse() *http.Response

func (*GetNodesNodeIDResponse) GetStatusCode ¶

func (o *GetNodesNodeIDResponse) GetStatusCode() int

type GetOrganizationsMeResponse ¶

type GetOrganizationsMeResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Me Organization
	MeOrganization *components.MeOrganization
}

func (*GetOrganizationsMeResponse) GetContentType ¶

func (o *GetOrganizationsMeResponse) GetContentType() string

func (*GetOrganizationsMeResponse) GetMeOrganization ¶

func (o *GetOrganizationsMeResponse) GetMeOrganization() *components.MeOrganization

func (*GetOrganizationsMeResponse) GetRawResponse ¶

func (o *GetOrganizationsMeResponse) GetRawResponse() *http.Response

func (*GetOrganizationsMeResponse) GetStatusCode ¶

func (o *GetOrganizationsMeResponse) GetStatusCode() int

type GetPluginRequest ¶

type GetPluginRequest struct {
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetPluginRequest) GetControlPlaneID ¶

func (o *GetPluginRequest) GetControlPlaneID() string

func (*GetPluginRequest) GetPluginID ¶

func (o *GetPluginRequest) GetPluginID() string

type GetPluginResponse ¶

type GetPluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Plugin
	Plugin *components.Plugin
}

func (*GetPluginResponse) GetContentType ¶

func (o *GetPluginResponse) GetContentType() string

func (*GetPluginResponse) GetPlugin ¶

func (o *GetPluginResponse) GetPlugin() *components.Plugin

func (*GetPluginResponse) GetRawResponse ¶

func (o *GetPluginResponse) GetRawResponse() *http.Response

func (*GetPluginResponse) GetStatusCode ¶

func (o *GetPluginResponse) GetStatusCode() int

type GetPluginSchemaRequest ¶

type GetPluginSchemaRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The custom plugin name
	Name string `pathParam:"style=simple,explode=false,name=name"`
}

func (*GetPluginSchemaRequest) GetControlPlaneID ¶

func (o *GetPluginSchemaRequest) GetControlPlaneID() string

func (*GetPluginSchemaRequest) GetName ¶

func (o *GetPluginSchemaRequest) GetName() string

type GetPluginSchemaResponse ¶

type GetPluginSchemaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response for a single custom plugin schema.
	PluginSchemas *components.PluginSchemas
}

func (*GetPluginSchemaResponse) GetContentType ¶

func (o *GetPluginSchemaResponse) GetContentType() string

func (*GetPluginSchemaResponse) GetPluginSchemas ¶

func (o *GetPluginSchemaResponse) GetPluginSchemas() *components.PluginSchemas

func (*GetPluginSchemaResponse) GetRawResponse ¶

func (o *GetPluginSchemaResponse) GetRawResponse() *http.Response

func (*GetPluginSchemaResponse) GetStatusCode ¶

func (o *GetPluginSchemaResponse) GetStatusCode() int

type GetPluginWithConsumerGroupRequest ¶

type GetPluginWithConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*GetPluginWithConsumerGroupRequest) GetConsumerGroupID ¶

func (o *GetPluginWithConsumerGroupRequest) GetConsumerGroupID() string

func (*GetPluginWithConsumerGroupRequest) GetControlPlaneID ¶

func (o *GetPluginWithConsumerGroupRequest) GetControlPlaneID() string

func (*GetPluginWithConsumerGroupRequest) GetPluginID ¶

func (o *GetPluginWithConsumerGroupRequest) GetPluginID() string

type GetPluginWithConsumerGroupResponse ¶

type GetPluginWithConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Plugin
	Plugin *components.Plugin
}

func (*GetPluginWithConsumerGroupResponse) GetContentType ¶

func (o *GetPluginWithConsumerGroupResponse) GetContentType() string

func (*GetPluginWithConsumerGroupResponse) GetPlugin ¶

func (*GetPluginWithConsumerGroupResponse) GetRawResponse ¶

func (o *GetPluginWithConsumerGroupResponse) GetRawResponse() *http.Response

func (*GetPluginWithConsumerGroupResponse) GetStatusCode ¶

func (o *GetPluginWithConsumerGroupResponse) GetStatusCode() int

type GetPluginWithConsumerRequest ¶

type GetPluginWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*GetPluginWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *GetPluginWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*GetPluginWithConsumerRequest) GetControlPlaneID ¶

func (o *GetPluginWithConsumerRequest) GetControlPlaneID() string

func (*GetPluginWithConsumerRequest) GetPluginID ¶

func (o *GetPluginWithConsumerRequest) GetPluginID() string

type GetPluginWithConsumerResponse ¶

type GetPluginWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Plugin
	Plugin *components.Plugin
}

func (*GetPluginWithConsumerResponse) GetContentType ¶

func (o *GetPluginWithConsumerResponse) GetContentType() string

func (*GetPluginWithConsumerResponse) GetPlugin ¶

func (*GetPluginWithConsumerResponse) GetRawResponse ¶

func (o *GetPluginWithConsumerResponse) GetRawResponse() *http.Response

func (*GetPluginWithConsumerResponse) GetStatusCode ¶

func (o *GetPluginWithConsumerResponse) GetStatusCode() int

type GetPluginWithRouteRequest ¶

type GetPluginWithRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*GetPluginWithRouteRequest) GetControlPlaneID ¶

func (o *GetPluginWithRouteRequest) GetControlPlaneID() string

func (*GetPluginWithRouteRequest) GetPluginID ¶

func (o *GetPluginWithRouteRequest) GetPluginID() string

func (*GetPluginWithRouteRequest) GetRouteID ¶

func (o *GetPluginWithRouteRequest) GetRouteID() string

type GetPluginWithRouteResponse ¶

type GetPluginWithRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Plugin
	Plugin *components.Plugin
}

func (*GetPluginWithRouteResponse) GetContentType ¶

func (o *GetPluginWithRouteResponse) GetContentType() string

func (*GetPluginWithRouteResponse) GetPlugin ¶

func (*GetPluginWithRouteResponse) GetRawResponse ¶

func (o *GetPluginWithRouteResponse) GetRawResponse() *http.Response

func (*GetPluginWithRouteResponse) GetStatusCode ¶

func (o *GetPluginWithRouteResponse) GetStatusCode() int

type GetPluginWithServiceRequest ¶

type GetPluginWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
}

func (*GetPluginWithServiceRequest) GetControlPlaneID ¶

func (o *GetPluginWithServiceRequest) GetControlPlaneID() string

func (*GetPluginWithServiceRequest) GetPluginID ¶

func (o *GetPluginWithServiceRequest) GetPluginID() string

func (*GetPluginWithServiceRequest) GetServiceID ¶

func (o *GetPluginWithServiceRequest) GetServiceID() string

type GetPluginWithServiceResponse ¶

type GetPluginWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Plugin
	Plugin *components.Plugin
}

func (*GetPluginWithServiceResponse) GetContentType ¶

func (o *GetPluginWithServiceResponse) GetContentType() string

func (*GetPluginWithServiceResponse) GetPlugin ¶

func (*GetPluginWithServiceResponse) GetRawResponse ¶

func (o *GetPluginWithServiceResponse) GetRawResponse() *http.Response

func (*GetPluginWithServiceResponse) GetStatusCode ¶

func (o *GetPluginWithServiceResponse) GetStatusCode() int

type GetPredefinedRolesResponse ¶

type GetPredefinedRolesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The predefined, or system managed, roles.
	Roles *components.Roles
}

func (*GetPredefinedRolesResponse) GetContentType ¶

func (o *GetPredefinedRolesResponse) GetContentType() string

func (*GetPredefinedRolesResponse) GetRawResponse ¶

func (o *GetPredefinedRolesResponse) GetRawResponse() *http.Response

func (*GetPredefinedRolesResponse) GetRoles ¶

func (*GetPredefinedRolesResponse) GetStatusCode ¶

func (o *GetPredefinedRolesResponse) GetStatusCode() int

type GetProviderAccountRequest ¶ added in v0.2.0

type GetProviderAccountRequest struct {
	// The ID of the provider account to operate on.
	ProviderAccountID string `pathParam:"style=simple,explode=false,name=providerAccountId"`
}

func (*GetProviderAccountRequest) GetProviderAccountID ¶ added in v0.2.0

func (o *GetProviderAccountRequest) GetProviderAccountID() string

type GetProviderAccountResponse ¶ added in v0.2.0

type GetProviderAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a provider account.
	ProviderAccount *components.ProviderAccount
}

func (*GetProviderAccountResponse) GetContentType ¶ added in v0.2.0

func (o *GetProviderAccountResponse) GetContentType() string

func (*GetProviderAccountResponse) GetProviderAccount ¶ added in v0.2.0

func (o *GetProviderAccountResponse) GetProviderAccount() *components.ProviderAccount

func (*GetProviderAccountResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetProviderAccountResponse) GetRawResponse() *http.Response

func (*GetProviderAccountResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetProviderAccountResponse) GetStatusCode() int

type GetResourceConfigurationRequest ¶ added in v0.2.0

type GetResourceConfigurationRequest struct {
	// The ID of the resource configuration to operate on.
	ResourceConfigurationID string `pathParam:"style=simple,explode=false,name=resourceConfigurationId"`
}

func (*GetResourceConfigurationRequest) GetResourceConfigurationID ¶ added in v0.2.0

func (o *GetResourceConfigurationRequest) GetResourceConfigurationID() string

type GetResourceConfigurationResponse ¶ added in v0.2.0

type GetResourceConfigurationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a resource configuration for an organization.
	ResourceConfiguration *components.ResourceConfiguration
}

func (*GetResourceConfigurationResponse) GetContentType ¶ added in v0.2.0

func (o *GetResourceConfigurationResponse) GetContentType() string

func (*GetResourceConfigurationResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetResourceConfigurationResponse) GetRawResponse() *http.Response

func (*GetResourceConfigurationResponse) GetResourceConfiguration ¶ added in v0.2.0

func (o *GetResourceConfigurationResponse) GetResourceConfiguration() *components.ResourceConfiguration

func (*GetResourceConfigurationResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetResourceConfigurationResponse) GetStatusCode() int

type GetResourceQuotaRequest ¶ added in v0.2.0

type GetResourceQuotaRequest struct {
	// The ID of the resource quota to operate on.
	ResourceQuotaID string `pathParam:"style=simple,explode=false,name=resourceQuotaId"`
}

func (*GetResourceQuotaRequest) GetResourceQuotaID ¶ added in v0.2.0

func (o *GetResourceQuotaRequest) GetResourceQuotaID() string

type GetResourceQuotaResponse ¶ added in v0.2.0

type GetResourceQuotaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a resource quota for an organization.
	ResourceQuota *components.ResourceQuota
}

func (*GetResourceQuotaResponse) GetContentType ¶ added in v0.2.0

func (o *GetResourceQuotaResponse) GetContentType() string

func (*GetResourceQuotaResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetResourceQuotaResponse) GetRawResponse() *http.Response

func (*GetResourceQuotaResponse) GetResourceQuota ¶ added in v0.2.0

func (o *GetResourceQuotaResponse) GetResourceQuota() *components.ResourceQuota

func (*GetResourceQuotaResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetResourceQuotaResponse) GetStatusCode() int

type GetRouteRequest ¶

type GetRouteRequest struct {
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetRouteRequest) GetControlPlaneID ¶

func (o *GetRouteRequest) GetControlPlaneID() string

func (*GetRouteRequest) GetRouteID ¶

func (o *GetRouteRequest) GetRouteID() string

type GetRouteResponse ¶

type GetRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Route
	Route *components.Route
}

func (*GetRouteResponse) GetContentType ¶

func (o *GetRouteResponse) GetContentType() string

func (*GetRouteResponse) GetRawResponse ¶

func (o *GetRouteResponse) GetRawResponse() *http.Response

func (*GetRouteResponse) GetRoute ¶

func (o *GetRouteResponse) GetRoute() *components.Route

func (*GetRouteResponse) GetStatusCode ¶

func (o *GetRouteResponse) GetStatusCode() int

type GetRouteWithServiceRequest ¶

type GetRouteWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
}

func (*GetRouteWithServiceRequest) GetControlPlaneID ¶

func (o *GetRouteWithServiceRequest) GetControlPlaneID() string

func (*GetRouteWithServiceRequest) GetRouteID ¶

func (o *GetRouteWithServiceRequest) GetRouteID() string

func (*GetRouteWithServiceRequest) GetServiceID ¶

func (o *GetRouteWithServiceRequest) GetServiceID() string

type GetRouteWithServiceResponse ¶

type GetRouteWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Route
	Route *components.Route
}

func (*GetRouteWithServiceResponse) GetContentType ¶

func (o *GetRouteWithServiceResponse) GetContentType() string

func (*GetRouteWithServiceResponse) GetRawResponse ¶

func (o *GetRouteWithServiceResponse) GetRawResponse() *http.Response

func (*GetRouteWithServiceResponse) GetRoute ¶

func (*GetRouteWithServiceResponse) GetStatusCode ¶

func (o *GetRouteWithServiceResponse) GetStatusCode() int

type GetServiceRequest ¶

type GetServiceRequest struct {
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetServiceRequest) GetControlPlaneID ¶

func (o *GetServiceRequest) GetControlPlaneID() string

func (*GetServiceRequest) GetServiceID ¶

func (o *GetServiceRequest) GetServiceID() string

type GetServiceResponse ¶

type GetServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Service
	Service *components.Service
}

func (*GetServiceResponse) GetContentType ¶

func (o *GetServiceResponse) GetContentType() string

func (*GetServiceResponse) GetRawResponse ¶

func (o *GetServiceResponse) GetRawResponse() *http.Response

func (*GetServiceResponse) GetService ¶

func (o *GetServiceResponse) GetService() *components.Service

func (*GetServiceResponse) GetStatusCode ¶

func (o *GetServiceResponse) GetStatusCode() int

type GetSniRequest ¶

type GetSniRequest struct {
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetSniRequest) GetControlPlaneID ¶

func (o *GetSniRequest) GetControlPlaneID() string

func (*GetSniRequest) GetSNIID ¶

func (o *GetSniRequest) GetSNIID() string

type GetSniResponse ¶

type GetSniResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched SNI
	Sni *components.Sni
}

func (*GetSniResponse) GetContentType ¶

func (o *GetSniResponse) GetContentType() string

func (*GetSniResponse) GetRawResponse ¶

func (o *GetSniResponse) GetRawResponse() *http.Response

func (*GetSniResponse) GetSni ¶

func (o *GetSniResponse) GetSni() *components.Sni

func (*GetSniResponse) GetStatusCode ¶

func (o *GetSniResponse) GetStatusCode() int

type GetSniWithCertificateRequest ¶

type GetSniWithCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
}

func (*GetSniWithCertificateRequest) GetCertificateID ¶

func (o *GetSniWithCertificateRequest) GetCertificateID() string

func (*GetSniWithCertificateRequest) GetControlPlaneID ¶

func (o *GetSniWithCertificateRequest) GetControlPlaneID() string

func (*GetSniWithCertificateRequest) GetSNIID ¶

func (o *GetSniWithCertificateRequest) GetSNIID() string

type GetSniWithCertificateResponse ¶

type GetSniWithCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched SNI
	Sni *components.Sni
}

func (*GetSniWithCertificateResponse) GetContentType ¶

func (o *GetSniWithCertificateResponse) GetContentType() string

func (*GetSniWithCertificateResponse) GetRawResponse ¶

func (o *GetSniWithCertificateResponse) GetRawResponse() *http.Response

func (*GetSniWithCertificateResponse) GetSni ¶

func (*GetSniWithCertificateResponse) GetStatusCode ¶

func (o *GetSniWithCertificateResponse) GetStatusCode() int

type GetSystemAccountIDAccessTokensQueryParamFilter ¶ added in v0.1.29

type GetSystemAccountIDAccessTokensQueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
}

GetSystemAccountIDAccessTokensQueryParamFilter - Filter access tokens returned in the response.

func (*GetSystemAccountIDAccessTokensQueryParamFilter) GetName ¶ added in v0.1.29

type GetSystemAccountIDAccessTokensRequest ¶

type GetSystemAccountIDAccessTokensRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter access tokens returned in the response.
	Filter *GetSystemAccountIDAccessTokensQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetSystemAccountIDAccessTokensRequest) GetAccountID ¶

func (*GetSystemAccountIDAccessTokensRequest) GetFilter ¶

func (*GetSystemAccountIDAccessTokensRequest) GetPageNumber ¶

func (o *GetSystemAccountIDAccessTokensRequest) GetPageNumber() *int64

func (*GetSystemAccountIDAccessTokensRequest) GetPageSize ¶

func (o *GetSystemAccountIDAccessTokensRequest) GetPageSize() *int64

type GetSystemAccountIDAccessTokensResponse ¶

type GetSystemAccountIDAccessTokensResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of system accounts access tokens.
	SystemAccountAccessTokenCollection *components.SystemAccountAccessTokenCollection
}

func (*GetSystemAccountIDAccessTokensResponse) GetContentType ¶

func (o *GetSystemAccountIDAccessTokensResponse) GetContentType() string

func (*GetSystemAccountIDAccessTokensResponse) GetRawResponse ¶

func (*GetSystemAccountIDAccessTokensResponse) GetStatusCode ¶

func (o *GetSystemAccountIDAccessTokensResponse) GetStatusCode() int

func (*GetSystemAccountIDAccessTokensResponse) GetSystemAccountAccessTokenCollection ¶

func (o *GetSystemAccountIDAccessTokensResponse) GetSystemAccountAccessTokenCollection() *components.SystemAccountAccessTokenCollection

type GetSystemAccountsAccountIDAssignedRolesQueryParamFilter ¶

type GetSystemAccountsAccountIDAssignedRolesQueryParamFilter struct {
	// Filter a string value by exact match.
	RoleName *components.StringFieldEqualsFilter `queryParam:"name=role_name"`
	// Filter a string value by exact match.
	EntityTypeName *components.StringFieldEqualsFilter `queryParam:"name=entity_type_name"`
}

GetSystemAccountsAccountIDAssignedRolesQueryParamFilter - Filter roles returned in the response.

func (*GetSystemAccountsAccountIDAssignedRolesQueryParamFilter) GetEntityTypeName ¶

func (*GetSystemAccountsAccountIDAssignedRolesQueryParamFilter) GetRoleName ¶

type GetSystemAccountsAccountIDAssignedRolesRequest ¶

type GetSystemAccountsAccountIDAssignedRolesRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// Filter roles returned in the response.
	Filter *GetSystemAccountsAccountIDAssignedRolesQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetSystemAccountsAccountIDAssignedRolesRequest) GetAccountID ¶

func (*GetSystemAccountsAccountIDAssignedRolesRequest) GetFilter ¶

type GetSystemAccountsAccountIDAssignedRolesResponse ¶

type GetSystemAccountsAccountIDAssignedRolesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of assigned roles.
	AssignedRoleCollection *components.AssignedRoleCollection
}

func (*GetSystemAccountsAccountIDAssignedRolesResponse) GetAssignedRoleCollection ¶

func (*GetSystemAccountsAccountIDAssignedRolesResponse) GetContentType ¶

func (*GetSystemAccountsAccountIDAssignedRolesResponse) GetRawResponse ¶

func (*GetSystemAccountsAccountIDAssignedRolesResponse) GetStatusCode ¶

type GetSystemAccountsAccountIDTeamsQueryParamFilter ¶

type GetSystemAccountsAccountIDTeamsQueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
}

GetSystemAccountsAccountIDTeamsQueryParamFilter - Filter teams returned in the response.

func (*GetSystemAccountsAccountIDTeamsQueryParamFilter) GetName ¶

type GetSystemAccountsAccountIDTeamsRequest ¶

type GetSystemAccountsAccountIDTeamsRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter teams returned in the response.
	Filter *GetSystemAccountsAccountIDTeamsQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetSystemAccountsAccountIDTeamsRequest) GetAccountID ¶

func (*GetSystemAccountsAccountIDTeamsRequest) GetFilter ¶

func (*GetSystemAccountsAccountIDTeamsRequest) GetPageNumber ¶

func (o *GetSystemAccountsAccountIDTeamsRequest) GetPageNumber() *int64

func (*GetSystemAccountsAccountIDTeamsRequest) GetPageSize ¶

type GetSystemAccountsAccountIDTeamsResponse ¶

type GetSystemAccountsAccountIDTeamsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of users.
	TeamCollection *components.TeamCollection
}

func (*GetSystemAccountsAccountIDTeamsResponse) GetContentType ¶

func (o *GetSystemAccountsAccountIDTeamsResponse) GetContentType() string

func (*GetSystemAccountsAccountIDTeamsResponse) GetRawResponse ¶

func (*GetSystemAccountsAccountIDTeamsResponse) GetStatusCode ¶

func (o *GetSystemAccountsAccountIDTeamsResponse) GetStatusCode() int

func (*GetSystemAccountsAccountIDTeamsResponse) GetTeamCollection ¶

type GetSystemAccountsIDAccessTokensIDRequest ¶

type GetSystemAccountsIDAccessTokensIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// ID of the system account access token.
	TokenID string `pathParam:"style=simple,explode=false,name=tokenId"`
}

func (*GetSystemAccountsIDAccessTokensIDRequest) GetAccountID ¶

func (*GetSystemAccountsIDAccessTokensIDRequest) GetTokenID ¶

type GetSystemAccountsIDAccessTokensIDResponse ¶

type GetSystemAccountsIDAccessTokensIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account access token.
	SystemAccountAccessToken *components.SystemAccountAccessToken
}

func (*GetSystemAccountsIDAccessTokensIDResponse) GetContentType ¶

func (*GetSystemAccountsIDAccessTokensIDResponse) GetRawResponse ¶

func (*GetSystemAccountsIDAccessTokensIDResponse) GetStatusCode ¶

func (*GetSystemAccountsIDAccessTokensIDResponse) GetSystemAccountAccessToken ¶

type GetSystemAccountsIDRequest ¶

type GetSystemAccountsIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
}

func (*GetSystemAccountsIDRequest) GetAccountID ¶

func (o *GetSystemAccountsIDRequest) GetAccountID() string

type GetSystemAccountsIDResponse ¶

type GetSystemAccountsIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account.
	SystemAccount *components.SystemAccount
}

func (*GetSystemAccountsIDResponse) GetContentType ¶

func (o *GetSystemAccountsIDResponse) GetContentType() string

func (*GetSystemAccountsIDResponse) GetRawResponse ¶

func (o *GetSystemAccountsIDResponse) GetRawResponse() *http.Response

func (*GetSystemAccountsIDResponse) GetStatusCode ¶

func (o *GetSystemAccountsIDResponse) GetStatusCode() int

func (*GetSystemAccountsIDResponse) GetSystemAccount ¶

func (o *GetSystemAccountsIDResponse) GetSystemAccount() *components.SystemAccount

type GetSystemAccountsRequest ¶

type GetSystemAccountsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter system accounts returned in the response.
	Filter *QueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetSystemAccountsRequest) GetFilter ¶

func (*GetSystemAccountsRequest) GetPageNumber ¶

func (o *GetSystemAccountsRequest) GetPageNumber() *int64

func (*GetSystemAccountsRequest) GetPageSize ¶

func (o *GetSystemAccountsRequest) GetPageSize() *int64

type GetSystemAccountsResponse ¶

type GetSystemAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of system accounts.
	SystemAccountCollection *components.SystemAccountCollection
}

func (*GetSystemAccountsResponse) GetContentType ¶

func (o *GetSystemAccountsResponse) GetContentType() string

func (*GetSystemAccountsResponse) GetRawResponse ¶

func (o *GetSystemAccountsResponse) GetRawResponse() *http.Response

func (*GetSystemAccountsResponse) GetStatusCode ¶

func (o *GetSystemAccountsResponse) GetStatusCode() int

func (*GetSystemAccountsResponse) GetSystemAccountCollection ¶

func (o *GetSystemAccountsResponse) GetSystemAccountCollection() *components.SystemAccountCollection

type GetTargetWithUpstreamRequest ¶

type GetTargetWithUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID or target of the Target to lookup
	UpstreamIDForTarget string `pathParam:"style=simple,explode=false,name=UpstreamIdForTarget"`
	// ID of the Target to lookup
	TargetID string `pathParam:"style=simple,explode=false,name=TargetId"`
}

func (*GetTargetWithUpstreamRequest) GetControlPlaneID ¶

func (o *GetTargetWithUpstreamRequest) GetControlPlaneID() string

func (*GetTargetWithUpstreamRequest) GetTargetID ¶

func (o *GetTargetWithUpstreamRequest) GetTargetID() string

func (*GetTargetWithUpstreamRequest) GetUpstreamIDForTarget ¶

func (o *GetTargetWithUpstreamRequest) GetUpstreamIDForTarget() string

type GetTargetWithUpstreamResponse ¶

type GetTargetWithUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Target
	Target *components.Target
}

func (*GetTargetWithUpstreamResponse) GetContentType ¶

func (o *GetTargetWithUpstreamResponse) GetContentType() string

func (*GetTargetWithUpstreamResponse) GetRawResponse ¶

func (o *GetTargetWithUpstreamResponse) GetRawResponse() *http.Response

func (*GetTargetWithUpstreamResponse) GetStatusCode ¶

func (o *GetTargetWithUpstreamResponse) GetStatusCode() int

func (*GetTargetWithUpstreamResponse) GetTarget ¶

type GetTeamGroupMappingsRequest ¶

type GetTeamGroupMappingsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*GetTeamGroupMappingsRequest) GetPageNumber ¶

func (o *GetTeamGroupMappingsRequest) GetPageNumber() *int64

func (*GetTeamGroupMappingsRequest) GetPageSize ¶

func (o *GetTeamGroupMappingsRequest) GetPageSize() *int64

type GetTeamGroupMappingsResponse ¶

type GetTeamGroupMappingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated collection of mappings grouped by team_id.
	TeamGroupMappingCollection *components.TeamGroupMappingCollection
}

func (*GetTeamGroupMappingsResponse) GetContentType ¶

func (o *GetTeamGroupMappingsResponse) GetContentType() string

func (*GetTeamGroupMappingsResponse) GetRawResponse ¶

func (o *GetTeamGroupMappingsResponse) GetRawResponse() *http.Response

func (*GetTeamGroupMappingsResponse) GetStatusCode ¶

func (o *GetTeamGroupMappingsResponse) GetStatusCode() int

func (*GetTeamGroupMappingsResponse) GetTeamGroupMappingCollection ¶

func (o *GetTeamGroupMappingsResponse) GetTeamGroupMappingCollection() *components.TeamGroupMappingCollection

type GetTeamRequest ¶

type GetTeamRequest struct {
	// The team ID
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
}

func (*GetTeamRequest) GetTeamID ¶

func (o *GetTeamRequest) GetTeamID() string

type GetTeamResponse ¶

type GetTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single team.
	Team *components.Team
}

func (*GetTeamResponse) GetContentType ¶

func (o *GetTeamResponse) GetContentType() string

func (*GetTeamResponse) GetRawResponse ¶

func (o *GetTeamResponse) GetRawResponse() *http.Response

func (*GetTeamResponse) GetStatusCode ¶

func (o *GetTeamResponse) GetStatusCode() int

func (*GetTeamResponse) GetTeam ¶

func (o *GetTeamResponse) GetTeam() *components.Team

type GetTeamsTeamIDSystemAccountsQueryParamFilter ¶

type GetTeamsTeamIDSystemAccountsQueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
}

GetTeamsTeamIDSystemAccountsQueryParamFilter - Filter system accounts returned in the response.

func (*GetTeamsTeamIDSystemAccountsQueryParamFilter) GetName ¶

type GetTeamsTeamIDSystemAccountsRequest ¶

type GetTeamsTeamIDSystemAccountsRequest struct {
	// ID of the team.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter system accounts returned in the response.
	Filter *GetTeamsTeamIDSystemAccountsQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*GetTeamsTeamIDSystemAccountsRequest) GetFilter ¶

func (*GetTeamsTeamIDSystemAccountsRequest) GetPageNumber ¶

func (o *GetTeamsTeamIDSystemAccountsRequest) GetPageNumber() *int64

func (*GetTeamsTeamIDSystemAccountsRequest) GetPageSize ¶

func (o *GetTeamsTeamIDSystemAccountsRequest) GetPageSize() *int64

func (*GetTeamsTeamIDSystemAccountsRequest) GetTeamID ¶

type GetTeamsTeamIDSystemAccountsResponse ¶

type GetTeamsTeamIDSystemAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of system accounts.
	SystemAccountCollection *components.SystemAccountCollection
}

func (*GetTeamsTeamIDSystemAccountsResponse) GetContentType ¶

func (o *GetTeamsTeamIDSystemAccountsResponse) GetContentType() string

func (*GetTeamsTeamIDSystemAccountsResponse) GetRawResponse ¶

func (o *GetTeamsTeamIDSystemAccountsResponse) GetRawResponse() *http.Response

func (*GetTeamsTeamIDSystemAccountsResponse) GetStatusCode ¶

func (o *GetTeamsTeamIDSystemAccountsResponse) GetStatusCode() int

func (*GetTeamsTeamIDSystemAccountsResponse) GetSystemAccountCollection ¶

type GetTransitGatewayRequest ¶ added in v0.2.0

type GetTransitGatewayRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
	// The ID of the transit gateway to operate on.
	TransitGatewayID string `pathParam:"style=simple,explode=false,name=transitGatewayId"`
}

func (*GetTransitGatewayRequest) GetNetworkID ¶ added in v0.2.0

func (o *GetTransitGatewayRequest) GetNetworkID() string

func (*GetTransitGatewayRequest) GetTransitGatewayID ¶ added in v0.2.0

func (o *GetTransitGatewayRequest) GetTransitGatewayID() string

type GetTransitGatewayResponse ¶ added in v0.2.0

type GetTransitGatewayResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for retrieving a transit gateway.
	TransitGatewayResponse *components.TransitGatewayResponse
}

func (*GetTransitGatewayResponse) GetContentType ¶ added in v0.2.0

func (o *GetTransitGatewayResponse) GetContentType() string

func (*GetTransitGatewayResponse) GetRawResponse ¶ added in v0.2.0

func (o *GetTransitGatewayResponse) GetRawResponse() *http.Response

func (*GetTransitGatewayResponse) GetStatusCode ¶ added in v0.2.0

func (o *GetTransitGatewayResponse) GetStatusCode() int

func (*GetTransitGatewayResponse) GetTransitGatewayResponse ¶ added in v0.2.0

func (o *GetTransitGatewayResponse) GetTransitGatewayResponse() *components.TransitGatewayResponse

type GetUpstreamRequest ¶

type GetUpstreamRequest struct {
	// ID of the Upstream to lookup
	UpstreamID string `pathParam:"style=simple,explode=false,name=UpstreamId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetUpstreamRequest) GetControlPlaneID ¶

func (o *GetUpstreamRequest) GetControlPlaneID() string

func (*GetUpstreamRequest) GetUpstreamID ¶

func (o *GetUpstreamRequest) GetUpstreamID() string

type GetUpstreamResponse ¶

type GetUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Upstream
	Upstream *components.Upstream
}

func (*GetUpstreamResponse) GetContentType ¶

func (o *GetUpstreamResponse) GetContentType() string

func (*GetUpstreamResponse) GetRawResponse ¶

func (o *GetUpstreamResponse) GetRawResponse() *http.Response

func (*GetUpstreamResponse) GetStatusCode ¶

func (o *GetUpstreamResponse) GetStatusCode() int

func (*GetUpstreamResponse) GetUpstream ¶

func (o *GetUpstreamResponse) GetUpstream() *components.Upstream

type GetUserRequest ¶

type GetUserRequest struct {
	// The ID of the user being deleted.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
}

func (*GetUserRequest) GetUserID ¶

func (o *GetUserRequest) GetUserID() string

type GetUserResponse ¶

type GetUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single user.
	User *components.User
}

func (*GetUserResponse) GetContentType ¶

func (o *GetUserResponse) GetContentType() string

func (*GetUserResponse) GetRawResponse ¶

func (o *GetUserResponse) GetRawResponse() *http.Response

func (*GetUserResponse) GetStatusCode ¶

func (o *GetUserResponse) GetStatusCode() int

func (*GetUserResponse) GetUser ¶

func (o *GetUserResponse) GetUser() *components.User

type GetUsersMeResponse ¶

type GetUsersMeResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single user.
	User *components.User
}

func (*GetUsersMeResponse) GetContentType ¶

func (o *GetUsersMeResponse) GetContentType() string

func (*GetUsersMeResponse) GetRawResponse ¶

func (o *GetUsersMeResponse) GetRawResponse() *http.Response

func (*GetUsersMeResponse) GetStatusCode ¶

func (o *GetUsersMeResponse) GetStatusCode() int

func (*GetUsersMeResponse) GetUser ¶

func (o *GetUsersMeResponse) GetUser() *components.User

type GetVaultRequest ¶

type GetVaultRequest struct {
	// ID of the Vault to lookup
	VaultID string `pathParam:"style=simple,explode=false,name=VaultId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*GetVaultRequest) GetControlPlaneID ¶

func (o *GetVaultRequest) GetControlPlaneID() string

func (*GetVaultRequest) GetVaultID ¶

func (o *GetVaultRequest) GetVaultID() string

type GetVaultResponse ¶

type GetVaultResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully fetched Vault
	Vault *components.Vault
}

func (*GetVaultResponse) GetContentType ¶

func (o *GetVaultResponse) GetContentType() string

func (*GetVaultResponse) GetRawResponse ¶

func (o *GetVaultResponse) GetRawResponse() *http.Response

func (*GetVaultResponse) GetStatusCode ¶

func (o *GetVaultResponse) GetStatusCode() int

func (*GetVaultResponse) GetVault ¶

func (o *GetVaultResponse) GetVault() *components.Vault

type InviteUserResponse ¶

type InviteUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*InviteUserResponse) GetContentType ¶

func (o *InviteUserResponse) GetContentType() string

func (*InviteUserResponse) GetRawResponse ¶

func (o *InviteUserResponse) GetRawResponse() *http.Response

func (*InviteUserResponse) GetStatusCode ¶

func (o *InviteUserResponse) GetStatusCode() int

type ListACLRequest ¶

type ListACLRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListACLRequest) GetControlPlaneID ¶

func (o *ListACLRequest) GetControlPlaneID() string

func (*ListACLRequest) GetOffset ¶

func (o *ListACLRequest) GetOffset() *string

func (*ListACLRequest) GetSize ¶

func (o *ListACLRequest) GetSize() *int64

func (*ListACLRequest) GetTags ¶

func (o *ListACLRequest) GetTags() *string

func (ListACLRequest) MarshalJSON ¶

func (l ListACLRequest) MarshalJSON() ([]byte, error)

func (*ListACLRequest) UnmarshalJSON ¶

func (l *ListACLRequest) UnmarshalJSON(data []byte) error

type ListACLResponse ¶

type ListACLResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing ACLs
	Object *ListACLResponseBody
}

func (*ListACLResponse) GetContentType ¶

func (o *ListACLResponse) GetContentType() string

func (*ListACLResponse) GetObject ¶

func (o *ListACLResponse) GetObject() *ListACLResponseBody

func (*ListACLResponse) GetRawResponse ¶

func (o *ListACLResponse) GetRawResponse() *http.Response

func (*ListACLResponse) GetStatusCode ¶

func (o *ListACLResponse) GetStatusCode() int

type ListACLResponseBody ¶

type ListACLResponseBody struct {
	Data []components.ACL `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListACLResponseBody - A successful response listing ACLs

func (*ListACLResponseBody) GetData ¶

func (o *ListACLResponseBody) GetData() []components.ACL

func (*ListACLResponseBody) GetNext ¶

func (o *ListACLResponseBody) GetNext() *string

func (*ListACLResponseBody) GetOffset ¶

func (o *ListACLResponseBody) GetOffset() *string

type ListACLWithConsumerRequest ¶

type ListACLWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListACLWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListACLWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListACLWithConsumerRequest) GetControlPlaneID ¶

func (o *ListACLWithConsumerRequest) GetControlPlaneID() string

func (*ListACLWithConsumerRequest) GetOffset ¶

func (o *ListACLWithConsumerRequest) GetOffset() *string

func (*ListACLWithConsumerRequest) GetSize ¶

func (o *ListACLWithConsumerRequest) GetSize() *int64

func (*ListACLWithConsumerRequest) GetTags ¶

func (o *ListACLWithConsumerRequest) GetTags() *string

func (ListACLWithConsumerRequest) MarshalJSON ¶

func (l ListACLWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListACLWithConsumerRequest) UnmarshalJSON ¶

func (l *ListACLWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListACLWithConsumerResponse ¶

type ListACLWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing ACLs
	Object *ListACLWithConsumerResponseBody
}

func (*ListACLWithConsumerResponse) GetContentType ¶

func (o *ListACLWithConsumerResponse) GetContentType() string

func (*ListACLWithConsumerResponse) GetObject ¶

func (*ListACLWithConsumerResponse) GetRawResponse ¶

func (o *ListACLWithConsumerResponse) GetRawResponse() *http.Response

func (*ListACLWithConsumerResponse) GetStatusCode ¶

func (o *ListACLWithConsumerResponse) GetStatusCode() int

type ListACLWithConsumerResponseBody ¶

type ListACLWithConsumerResponseBody struct {
	Data []components.ACL `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListACLWithConsumerResponseBody - A successful response listing ACLs

func (*ListACLWithConsumerResponseBody) GetData ¶

func (*ListACLWithConsumerResponseBody) GetNext ¶

func (*ListACLWithConsumerResponseBody) GetOffset ¶

func (o *ListACLWithConsumerResponseBody) GetOffset() *string

type ListBasicAuthRequest ¶

type ListBasicAuthRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListBasicAuthRequest) GetControlPlaneID ¶

func (o *ListBasicAuthRequest) GetControlPlaneID() string

func (*ListBasicAuthRequest) GetOffset ¶

func (o *ListBasicAuthRequest) GetOffset() *string

func (*ListBasicAuthRequest) GetSize ¶

func (o *ListBasicAuthRequest) GetSize() *int64

func (*ListBasicAuthRequest) GetTags ¶

func (o *ListBasicAuthRequest) GetTags() *string

func (ListBasicAuthRequest) MarshalJSON ¶

func (l ListBasicAuthRequest) MarshalJSON() ([]byte, error)

func (*ListBasicAuthRequest) UnmarshalJSON ¶

func (l *ListBasicAuthRequest) UnmarshalJSON(data []byte) error

type ListBasicAuthResponse ¶

type ListBasicAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Basic-auth credentials
	Object *ListBasicAuthResponseBody
}

func (*ListBasicAuthResponse) GetContentType ¶

func (o *ListBasicAuthResponse) GetContentType() string

func (*ListBasicAuthResponse) GetObject ¶

func (*ListBasicAuthResponse) GetRawResponse ¶

func (o *ListBasicAuthResponse) GetRawResponse() *http.Response

func (*ListBasicAuthResponse) GetStatusCode ¶

func (o *ListBasicAuthResponse) GetStatusCode() int

type ListBasicAuthResponseBody ¶

type ListBasicAuthResponseBody struct {
	Data []components.BasicAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListBasicAuthResponseBody - A successful response listing Basic-auth credentials

func (*ListBasicAuthResponseBody) GetData ¶

func (*ListBasicAuthResponseBody) GetNext ¶

func (o *ListBasicAuthResponseBody) GetNext() *string

func (*ListBasicAuthResponseBody) GetOffset ¶

func (o *ListBasicAuthResponseBody) GetOffset() *string

type ListBasicAuthWithConsumerRequest ¶

type ListBasicAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListBasicAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *ListBasicAuthWithConsumerRequest) GetControlPlaneID() string

func (*ListBasicAuthWithConsumerRequest) GetOffset ¶

func (o *ListBasicAuthWithConsumerRequest) GetOffset() *string

func (*ListBasicAuthWithConsumerRequest) GetSize ¶

func (*ListBasicAuthWithConsumerRequest) GetTags ¶

func (ListBasicAuthWithConsumerRequest) MarshalJSON ¶

func (l ListBasicAuthWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListBasicAuthWithConsumerRequest) UnmarshalJSON ¶

func (l *ListBasicAuthWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListBasicAuthWithConsumerResponse ¶

type ListBasicAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Basic-auth credentials
	Object *ListBasicAuthWithConsumerResponseBody
}

func (*ListBasicAuthWithConsumerResponse) GetContentType ¶

func (o *ListBasicAuthWithConsumerResponse) GetContentType() string

func (*ListBasicAuthWithConsumerResponse) GetObject ¶

func (*ListBasicAuthWithConsumerResponse) GetRawResponse ¶

func (o *ListBasicAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*ListBasicAuthWithConsumerResponse) GetStatusCode ¶

func (o *ListBasicAuthWithConsumerResponse) GetStatusCode() int

type ListBasicAuthWithConsumerResponseBody ¶

type ListBasicAuthWithConsumerResponseBody struct {
	Data []components.BasicAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListBasicAuthWithConsumerResponseBody - A successful response listing Basic-auth credentials

func (*ListBasicAuthWithConsumerResponseBody) GetData ¶

func (*ListBasicAuthWithConsumerResponseBody) GetNext ¶

func (*ListBasicAuthWithConsumerResponseBody) GetOffset ¶

type ListCaCertificateRequest ¶

type ListCaCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListCaCertificateRequest) GetControlPlaneID ¶

func (o *ListCaCertificateRequest) GetControlPlaneID() string

func (*ListCaCertificateRequest) GetOffset ¶

func (o *ListCaCertificateRequest) GetOffset() *string

func (*ListCaCertificateRequest) GetSize ¶

func (o *ListCaCertificateRequest) GetSize() *int64

func (*ListCaCertificateRequest) GetTags ¶

func (o *ListCaCertificateRequest) GetTags() *string

func (ListCaCertificateRequest) MarshalJSON ¶

func (l ListCaCertificateRequest) MarshalJSON() ([]byte, error)

func (*ListCaCertificateRequest) UnmarshalJSON ¶

func (l *ListCaCertificateRequest) UnmarshalJSON(data []byte) error

type ListCaCertificateResponse ¶

type ListCaCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing CA Certificates
	Object *ListCaCertificateResponseBody
}

func (*ListCaCertificateResponse) GetContentType ¶

func (o *ListCaCertificateResponse) GetContentType() string

func (*ListCaCertificateResponse) GetObject ¶

func (*ListCaCertificateResponse) GetRawResponse ¶

func (o *ListCaCertificateResponse) GetRawResponse() *http.Response

func (*ListCaCertificateResponse) GetStatusCode ¶

func (o *ListCaCertificateResponse) GetStatusCode() int

type ListCaCertificateResponseBody ¶

type ListCaCertificateResponseBody struct {
	Data []components.CACertificate `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListCaCertificateResponseBody - A successful response listing CA Certificates

func (*ListCaCertificateResponseBody) GetData ¶

func (*ListCaCertificateResponseBody) GetNext ¶

func (o *ListCaCertificateResponseBody) GetNext() *string

func (*ListCaCertificateResponseBody) GetOffset ¶

func (o *ListCaCertificateResponseBody) GetOffset() *string

type ListCertificateRequest ¶

type ListCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListCertificateRequest) GetControlPlaneID ¶

func (o *ListCertificateRequest) GetControlPlaneID() string

func (*ListCertificateRequest) GetOffset ¶

func (o *ListCertificateRequest) GetOffset() *string

func (*ListCertificateRequest) GetSize ¶

func (o *ListCertificateRequest) GetSize() *int64

func (*ListCertificateRequest) GetTags ¶

func (o *ListCertificateRequest) GetTags() *string

func (ListCertificateRequest) MarshalJSON ¶

func (l ListCertificateRequest) MarshalJSON() ([]byte, error)

func (*ListCertificateRequest) UnmarshalJSON ¶

func (l *ListCertificateRequest) UnmarshalJSON(data []byte) error

type ListCertificateResponse ¶

type ListCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Certificates
	Object *ListCertificateResponseBody
}

func (*ListCertificateResponse) GetContentType ¶

func (o *ListCertificateResponse) GetContentType() string

func (*ListCertificateResponse) GetObject ¶

func (*ListCertificateResponse) GetRawResponse ¶

func (o *ListCertificateResponse) GetRawResponse() *http.Response

func (*ListCertificateResponse) GetStatusCode ¶

func (o *ListCertificateResponse) GetStatusCode() int

type ListCertificateResponseBody ¶

type ListCertificateResponseBody struct {
	Data []components.Certificate `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListCertificateResponseBody - A successful response listing Certificates

func (*ListCertificateResponseBody) GetData ¶

func (*ListCertificateResponseBody) GetNext ¶

func (o *ListCertificateResponseBody) GetNext() *string

func (*ListCertificateResponseBody) GetOffset ¶

func (o *ListCertificateResponseBody) GetOffset() *string

type ListConfigStoreSecretsRequest ¶ added in v0.1.28

type ListConfigStoreSecretsRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*ListConfigStoreSecretsRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *ListConfigStoreSecretsRequest) GetConfigStoreID() string

func (*ListConfigStoreSecretsRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *ListConfigStoreSecretsRequest) GetControlPlaneID() string

func (*ListConfigStoreSecretsRequest) GetPageAfter ¶ added in v0.1.28

func (o *ListConfigStoreSecretsRequest) GetPageAfter() *string

func (*ListConfigStoreSecretsRequest) GetPageSize ¶ added in v0.1.28

func (o *ListConfigStoreSecretsRequest) GetPageSize() *int64

type ListConfigStoreSecretsResponse ¶ added in v0.1.28

type ListConfigStoreSecretsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of Config Store Secrets
	ListConfigStoreSecretsResponse *components.ListConfigStoreSecretsResponse
}

func (*ListConfigStoreSecretsResponse) GetContentType ¶ added in v0.1.28

func (o *ListConfigStoreSecretsResponse) GetContentType() string

func (*ListConfigStoreSecretsResponse) GetListConfigStoreSecretsResponse ¶ added in v0.1.28

func (o *ListConfigStoreSecretsResponse) GetListConfigStoreSecretsResponse() *components.ListConfigStoreSecretsResponse

func (*ListConfigStoreSecretsResponse) GetRawResponse ¶ added in v0.1.28

func (o *ListConfigStoreSecretsResponse) GetRawResponse() *http.Response

func (*ListConfigStoreSecretsResponse) GetStatusCode ¶ added in v0.1.28

func (o *ListConfigStoreSecretsResponse) GetStatusCode() int

type ListConfigStoresRequest ¶ added in v0.1.28

type ListConfigStoresRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*ListConfigStoresRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *ListConfigStoresRequest) GetControlPlaneID() string

func (*ListConfigStoresRequest) GetPageAfter ¶ added in v0.1.28

func (o *ListConfigStoresRequest) GetPageAfter() *string

func (*ListConfigStoresRequest) GetPageSize ¶ added in v0.1.28

func (o *ListConfigStoresRequest) GetPageSize() *int64

type ListConfigStoresResponse ¶ added in v0.1.28

type ListConfigStoresResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of Config Stores
	ListConfigStoresResponse *components.ListConfigStoresResponse
}

func (*ListConfigStoresResponse) GetContentType ¶ added in v0.1.28

func (o *ListConfigStoresResponse) GetContentType() string

func (*ListConfigStoresResponse) GetListConfigStoresResponse ¶ added in v0.1.28

func (o *ListConfigStoresResponse) GetListConfigStoresResponse() *components.ListConfigStoresResponse

func (*ListConfigStoresResponse) GetRawResponse ¶ added in v0.1.28

func (o *ListConfigStoresResponse) GetRawResponse() *http.Response

func (*ListConfigStoresResponse) GetStatusCode ¶ added in v0.1.28

func (o *ListConfigStoresResponse) GetStatusCode() int

type ListConfigurationsRequest ¶ added in v0.2.0

type ListConfigurationsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filters supported for configurations.
	Filter *components.ConfigurationsFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListConfigurationsRequest) GetFilter ¶ added in v0.2.0

func (*ListConfigurationsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListConfigurationsRequest) GetPageNumber() *int64

func (*ListConfigurationsRequest) GetPageSize ¶ added in v0.2.0

func (o *ListConfigurationsRequest) GetPageSize() *int64

type ListConfigurationsResponse ¶ added in v0.2.0

type ListConfigurationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of configurations.
	ListConfigurationsResponse *components.ListConfigurationsResponse
}

func (*ListConfigurationsResponse) GetContentType ¶ added in v0.2.0

func (o *ListConfigurationsResponse) GetContentType() string

func (*ListConfigurationsResponse) GetListConfigurationsResponse ¶ added in v0.2.0

func (o *ListConfigurationsResponse) GetListConfigurationsResponse() *components.ListConfigurationsResponse

func (*ListConfigurationsResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListConfigurationsResponse) GetRawResponse() *http.Response

func (*ListConfigurationsResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListConfigurationsResponse) GetStatusCode() int

type ListConsumerGroupRequest ¶

type ListConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListConsumerGroupRequest) GetControlPlaneID ¶

func (o *ListConsumerGroupRequest) GetControlPlaneID() string

func (*ListConsumerGroupRequest) GetOffset ¶

func (o *ListConsumerGroupRequest) GetOffset() *string

func (*ListConsumerGroupRequest) GetSize ¶

func (o *ListConsumerGroupRequest) GetSize() *int64

func (*ListConsumerGroupRequest) GetTags ¶

func (o *ListConsumerGroupRequest) GetTags() *string

func (ListConsumerGroupRequest) MarshalJSON ¶

func (l ListConsumerGroupRequest) MarshalJSON() ([]byte, error)

func (*ListConsumerGroupRequest) UnmarshalJSON ¶

func (l *ListConsumerGroupRequest) UnmarshalJSON(data []byte) error

type ListConsumerGroupResponse ¶

type ListConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Consumer Groups
	Object *ListConsumerGroupResponseBody
}

func (*ListConsumerGroupResponse) GetContentType ¶

func (o *ListConsumerGroupResponse) GetContentType() string

func (*ListConsumerGroupResponse) GetObject ¶

func (*ListConsumerGroupResponse) GetRawResponse ¶

func (o *ListConsumerGroupResponse) GetRawResponse() *http.Response

func (*ListConsumerGroupResponse) GetStatusCode ¶

func (o *ListConsumerGroupResponse) GetStatusCode() int

type ListConsumerGroupResponseBody ¶

type ListConsumerGroupResponseBody struct {
	Data []components.ConsumerGroup `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListConsumerGroupResponseBody - A successful response listing Consumer Groups

func (*ListConsumerGroupResponseBody) GetData ¶

func (*ListConsumerGroupResponseBody) GetNext ¶

func (o *ListConsumerGroupResponseBody) GetNext() *string

func (*ListConsumerGroupResponseBody) GetOffset ¶

func (o *ListConsumerGroupResponseBody) GetOffset() *string

type ListConsumerGroupsForConsumerRequest ¶

type ListConsumerGroupsForConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListConsumerGroupsForConsumerRequest) GetConsumerID ¶

func (o *ListConsumerGroupsForConsumerRequest) GetConsumerID() string

func (*ListConsumerGroupsForConsumerRequest) GetControlPlaneID ¶

func (o *ListConsumerGroupsForConsumerRequest) GetControlPlaneID() string

func (*ListConsumerGroupsForConsumerRequest) GetOffset ¶

func (*ListConsumerGroupsForConsumerRequest) GetSize ¶

func (*ListConsumerGroupsForConsumerRequest) GetTags ¶

func (ListConsumerGroupsForConsumerRequest) MarshalJSON ¶

func (l ListConsumerGroupsForConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListConsumerGroupsForConsumerRequest) UnmarshalJSON ¶

func (l *ListConsumerGroupsForConsumerRequest) UnmarshalJSON(data []byte) error

type ListConsumerGroupsForConsumerResponse ¶

type ListConsumerGroupsForConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing consumer groups
	Object *ListConsumerGroupsForConsumerResponseBody
}

func (*ListConsumerGroupsForConsumerResponse) GetContentType ¶

func (o *ListConsumerGroupsForConsumerResponse) GetContentType() string

func (*ListConsumerGroupsForConsumerResponse) GetObject ¶

func (*ListConsumerGroupsForConsumerResponse) GetRawResponse ¶

func (*ListConsumerGroupsForConsumerResponse) GetStatusCode ¶

func (o *ListConsumerGroupsForConsumerResponse) GetStatusCode() int

type ListConsumerGroupsForConsumerResponseBody ¶

type ListConsumerGroupsForConsumerResponseBody struct {
	Data []components.ConsumerGroup `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListConsumerGroupsForConsumerResponseBody - A successful response listing consumer groups

func (*ListConsumerGroupsForConsumerResponseBody) GetData ¶

func (*ListConsumerGroupsForConsumerResponseBody) GetNext ¶

func (*ListConsumerGroupsForConsumerResponseBody) GetOffset ¶

type ListConsumerRequest ¶

type ListConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListConsumerRequest) GetControlPlaneID ¶

func (o *ListConsumerRequest) GetControlPlaneID() string

func (*ListConsumerRequest) GetOffset ¶

func (o *ListConsumerRequest) GetOffset() *string

func (*ListConsumerRequest) GetSize ¶

func (o *ListConsumerRequest) GetSize() *int64

func (*ListConsumerRequest) GetTags ¶

func (o *ListConsumerRequest) GetTags() *string

func (ListConsumerRequest) MarshalJSON ¶

func (l ListConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListConsumerRequest) UnmarshalJSON ¶

func (l *ListConsumerRequest) UnmarshalJSON(data []byte) error

type ListConsumerResponse ¶

type ListConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Consumers
	Object *ListConsumerResponseBody
}

func (*ListConsumerResponse) GetContentType ¶

func (o *ListConsumerResponse) GetContentType() string

func (*ListConsumerResponse) GetObject ¶

func (*ListConsumerResponse) GetRawResponse ¶

func (o *ListConsumerResponse) GetRawResponse() *http.Response

func (*ListConsumerResponse) GetStatusCode ¶

func (o *ListConsumerResponse) GetStatusCode() int

type ListConsumerResponseBody ¶

type ListConsumerResponseBody struct {
	Data []components.Consumer `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListConsumerResponseBody - A successful response listing Consumers

func (*ListConsumerResponseBody) GetData ¶

func (*ListConsumerResponseBody) GetNext ¶

func (o *ListConsumerResponseBody) GetNext() *string

func (*ListConsumerResponseBody) GetOffset ¶

func (o *ListConsumerResponseBody) GetOffset() *string

type ListConsumersForConsumerGroupRequest ¶

type ListConsumersForConsumerGroupRequest struct {
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListConsumersForConsumerGroupRequest) GetConsumerGroupID ¶

func (o *ListConsumersForConsumerGroupRequest) GetConsumerGroupID() string

func (*ListConsumersForConsumerGroupRequest) GetControlPlaneID ¶

func (o *ListConsumersForConsumerGroupRequest) GetControlPlaneID() string

func (*ListConsumersForConsumerGroupRequest) GetOffset ¶

func (*ListConsumersForConsumerGroupRequest) GetSize ¶

func (*ListConsumersForConsumerGroupRequest) GetTags ¶

func (ListConsumersForConsumerGroupRequest) MarshalJSON ¶

func (l ListConsumersForConsumerGroupRequest) MarshalJSON() ([]byte, error)

func (*ListConsumersForConsumerGroupRequest) UnmarshalJSON ¶

func (l *ListConsumersForConsumerGroupRequest) UnmarshalJSON(data []byte) error

type ListConsumersForConsumerGroupResponse ¶

type ListConsumersForConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing of consumers
	Object *ListConsumersForConsumerGroupResponseBody
}

func (*ListConsumersForConsumerGroupResponse) GetContentType ¶

func (o *ListConsumersForConsumerGroupResponse) GetContentType() string

func (*ListConsumersForConsumerGroupResponse) GetObject ¶

func (*ListConsumersForConsumerGroupResponse) GetRawResponse ¶

func (*ListConsumersForConsumerGroupResponse) GetStatusCode ¶

func (o *ListConsumersForConsumerGroupResponse) GetStatusCode() int

type ListConsumersForConsumerGroupResponseBody ¶

type ListConsumersForConsumerGroupResponseBody struct {
	Data []components.Consumer `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListConsumersForConsumerGroupResponseBody - A successful response listing of consumers

func (*ListConsumersForConsumerGroupResponseBody) GetData ¶

func (*ListConsumersForConsumerGroupResponseBody) GetNext ¶

func (*ListConsumersForConsumerGroupResponseBody) GetOffset ¶

type ListControlPlanesRequest ¶

type ListControlPlanesRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filters a collection of control-planes.
	Filter *components.ControlPlaneFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
	// Filter control planes in the response by associated labels.
	Labels *string `queryParam:"style=form,explode=true,name=labels"`
	// Sorts a collection of control-planes. Supported sort attributes are:
	//   - created_at
	//
	Sort *string `queryParam:"style=form,explode=true,name=sort"`
}

func (*ListControlPlanesRequest) GetFilter ¶

func (*ListControlPlanesRequest) GetLabels ¶

func (o *ListControlPlanesRequest) GetLabels() *string

func (*ListControlPlanesRequest) GetPageNumber ¶

func (o *ListControlPlanesRequest) GetPageNumber() *int64

func (*ListControlPlanesRequest) GetPageSize ¶

func (o *ListControlPlanesRequest) GetPageSize() *int64

func (*ListControlPlanesRequest) GetSort ¶

func (o *ListControlPlanesRequest) GetSort() *string

type ListControlPlanesResponse ¶

type ListControlPlanesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of control planes.
	ListControlPlanesResponse *components.ListControlPlanesResponse
}

func (*ListControlPlanesResponse) GetContentType ¶

func (o *ListControlPlanesResponse) GetContentType() string

func (*ListControlPlanesResponse) GetListControlPlanesResponse ¶

func (o *ListControlPlanesResponse) GetListControlPlanesResponse() *components.ListControlPlanesResponse

func (*ListControlPlanesResponse) GetRawResponse ¶

func (o *ListControlPlanesResponse) GetRawResponse() *http.Response

func (*ListControlPlanesResponse) GetStatusCode ¶

func (o *ListControlPlanesResponse) GetStatusCode() int

type ListCustomDomainsRequest ¶ added in v0.2.0

type ListCustomDomainsRequest struct {
	// Filters supported for custom domains on the global API.
	Filter *components.CustomDomainsFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListCustomDomainsRequest) GetFilter ¶ added in v0.2.0

func (*ListCustomDomainsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListCustomDomainsRequest) GetPageNumber() *int64

func (*ListCustomDomainsRequest) GetPageSize ¶ added in v0.2.0

func (o *ListCustomDomainsRequest) GetPageSize() *int64

type ListCustomDomainsResponse ¶ added in v0.2.0

type ListCustomDomainsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of custom domains.
	ListCustomDomainsResponse *components.ListCustomDomainsResponse
}

func (*ListCustomDomainsResponse) GetContentType ¶ added in v0.2.0

func (o *ListCustomDomainsResponse) GetContentType() string

func (*ListCustomDomainsResponse) GetListCustomDomainsResponse ¶ added in v0.2.0

func (o *ListCustomDomainsResponse) GetListCustomDomainsResponse() *components.ListCustomDomainsResponse

func (*ListCustomDomainsResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListCustomDomainsResponse) GetRawResponse() *http.Response

func (*ListCustomDomainsResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListCustomDomainsResponse) GetStatusCode() int

type ListCustomPluginRequest ¶

type ListCustomPluginRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListCustomPluginRequest) GetControlPlaneID ¶

func (o *ListCustomPluginRequest) GetControlPlaneID() string

func (*ListCustomPluginRequest) GetOffset ¶

func (o *ListCustomPluginRequest) GetOffset() *string

func (*ListCustomPluginRequest) GetSize ¶

func (o *ListCustomPluginRequest) GetSize() *int64

func (*ListCustomPluginRequest) GetTags ¶

func (o *ListCustomPluginRequest) GetTags() *string

func (ListCustomPluginRequest) MarshalJSON ¶

func (l ListCustomPluginRequest) MarshalJSON() ([]byte, error)

func (*ListCustomPluginRequest) UnmarshalJSON ¶

func (l *ListCustomPluginRequest) UnmarshalJSON(data []byte) error

type ListCustomPluginResponse ¶

type ListCustomPluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing CustomPlugins
	Object *ListCustomPluginResponseBody
}

func (*ListCustomPluginResponse) GetContentType ¶

func (o *ListCustomPluginResponse) GetContentType() string

func (*ListCustomPluginResponse) GetObject ¶

func (*ListCustomPluginResponse) GetRawResponse ¶

func (o *ListCustomPluginResponse) GetRawResponse() *http.Response

func (*ListCustomPluginResponse) GetStatusCode ¶

func (o *ListCustomPluginResponse) GetStatusCode() int

type ListCustomPluginResponseBody ¶

type ListCustomPluginResponseBody struct {
	Data []components.CustomPlugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListCustomPluginResponseBody - A successful response listing CustomPlugins

func (*ListCustomPluginResponseBody) GetData ¶

func (*ListCustomPluginResponseBody) GetNext ¶

func (o *ListCustomPluginResponseBody) GetNext() *string

func (*ListCustomPluginResponseBody) GetOffset ¶

func (o *ListCustomPluginResponseBody) GetOffset() *string

type ListDataplaneNodesRequest ¶

type ListDataplaneNodesRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*ListDataplaneNodesRequest) GetControlPlaneID ¶

func (o *ListDataplaneNodesRequest) GetControlPlaneID() string

func (*ListDataplaneNodesRequest) GetPageAfter ¶

func (o *ListDataplaneNodesRequest) GetPageAfter() *string

func (*ListDataplaneNodesRequest) GetPageSize ¶

func (o *ListDataplaneNodesRequest) GetPageSize() *int64

type ListDataplaneNodesResponse ¶

type ListDataplaneNodesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Example response
	ListNodes *components.ListNodes
}

func (*ListDataplaneNodesResponse) GetContentType ¶

func (o *ListDataplaneNodesResponse) GetContentType() string

func (*ListDataplaneNodesResponse) GetListNodes ¶

func (o *ListDataplaneNodesResponse) GetListNodes() *components.ListNodes

func (*ListDataplaneNodesResponse) GetRawResponse ¶

func (o *ListDataplaneNodesResponse) GetRawResponse() *http.Response

func (*ListDataplaneNodesResponse) GetStatusCode ¶

func (o *ListDataplaneNodesResponse) GetStatusCode() int

type ListDefaultResourceConfigurationsRequest ¶ added in v0.2.0

type ListDefaultResourceConfigurationsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListDefaultResourceConfigurationsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListDefaultResourceConfigurationsRequest) GetPageNumber() *int64

func (*ListDefaultResourceConfigurationsRequest) GetPageSize ¶ added in v0.2.0

type ListDefaultResourceConfigurationsResponse ¶ added in v0.2.0

type ListDefaultResourceConfigurationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of default resource configurations.
	ListDefaultResourceConfigurationsResponse *components.ListDefaultResourceConfigurationsResponse
}

func (*ListDefaultResourceConfigurationsResponse) GetContentType ¶ added in v0.2.0

func (*ListDefaultResourceConfigurationsResponse) GetListDefaultResourceConfigurationsResponse ¶ added in v0.2.0

func (o *ListDefaultResourceConfigurationsResponse) GetListDefaultResourceConfigurationsResponse() *components.ListDefaultResourceConfigurationsResponse

func (*ListDefaultResourceConfigurationsResponse) GetRawResponse ¶ added in v0.2.0

func (*ListDefaultResourceConfigurationsResponse) GetStatusCode ¶ added in v0.2.0

type ListDefaultResourceQuotasRequest ¶ added in v0.2.0

type ListDefaultResourceQuotasRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListDefaultResourceQuotasRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasRequest) GetPageNumber() *int64

func (*ListDefaultResourceQuotasRequest) GetPageSize ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasRequest) GetPageSize() *int64

type ListDefaultResourceQuotasResponse ¶ added in v0.2.0

type ListDefaultResourceQuotasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of default resource quotas.
	ListDefaultResourceQuotasResponse *components.ListDefaultResourceQuotasResponse
}

func (*ListDefaultResourceQuotasResponse) GetContentType ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasResponse) GetContentType() string

func (*ListDefaultResourceQuotasResponse) GetListDefaultResourceQuotasResponse ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasResponse) GetListDefaultResourceQuotasResponse() *components.ListDefaultResourceQuotasResponse

func (*ListDefaultResourceQuotasResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasResponse) GetRawResponse() *http.Response

func (*ListDefaultResourceQuotasResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListDefaultResourceQuotasResponse) GetStatusCode() int

type ListDpClientCertificatesRequest ¶

type ListDpClientCertificatesRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*ListDpClientCertificatesRequest) GetControlPlaneID ¶

func (o *ListDpClientCertificatesRequest) GetControlPlaneID() string

type ListDpClientCertificatesResponse ¶

type ListDpClientCertificatesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Example response
	ListDataPlaneCertificatesResponse *components.ListDataPlaneCertificatesResponse
}

func (*ListDpClientCertificatesResponse) GetContentType ¶

func (o *ListDpClientCertificatesResponse) GetContentType() string

func (*ListDpClientCertificatesResponse) GetListDataPlaneCertificatesResponse ¶

func (o *ListDpClientCertificatesResponse) GetListDataPlaneCertificatesResponse() *components.ListDataPlaneCertificatesResponse

func (*ListDpClientCertificatesResponse) GetRawResponse ¶

func (o *ListDpClientCertificatesResponse) GetRawResponse() *http.Response

func (*ListDpClientCertificatesResponse) GetStatusCode ¶

func (o *ListDpClientCertificatesResponse) GetStatusCode() int

type ListHmacAuthRequest ¶

type ListHmacAuthRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListHmacAuthRequest) GetControlPlaneID ¶

func (o *ListHmacAuthRequest) GetControlPlaneID() string

func (*ListHmacAuthRequest) GetOffset ¶

func (o *ListHmacAuthRequest) GetOffset() *string

func (*ListHmacAuthRequest) GetSize ¶

func (o *ListHmacAuthRequest) GetSize() *int64

func (*ListHmacAuthRequest) GetTags ¶

func (o *ListHmacAuthRequest) GetTags() *string

func (ListHmacAuthRequest) MarshalJSON ¶

func (l ListHmacAuthRequest) MarshalJSON() ([]byte, error)

func (*ListHmacAuthRequest) UnmarshalJSON ¶

func (l *ListHmacAuthRequest) UnmarshalJSON(data []byte) error

type ListHmacAuthResponse ¶

type ListHmacAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing HMAC-auth credentials
	Object *ListHmacAuthResponseBody
}

func (*ListHmacAuthResponse) GetContentType ¶

func (o *ListHmacAuthResponse) GetContentType() string

func (*ListHmacAuthResponse) GetObject ¶

func (*ListHmacAuthResponse) GetRawResponse ¶

func (o *ListHmacAuthResponse) GetRawResponse() *http.Response

func (*ListHmacAuthResponse) GetStatusCode ¶

func (o *ListHmacAuthResponse) GetStatusCode() int

type ListHmacAuthResponseBody ¶

type ListHmacAuthResponseBody struct {
	Data []components.HMACAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListHmacAuthResponseBody - A successful response listing HMAC-auth credentials

func (*ListHmacAuthResponseBody) GetData ¶

func (*ListHmacAuthResponseBody) GetNext ¶

func (o *ListHmacAuthResponseBody) GetNext() *string

func (*ListHmacAuthResponseBody) GetOffset ¶

func (o *ListHmacAuthResponseBody) GetOffset() *string

type ListHmacAuthWithConsumerRequest ¶

type ListHmacAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListHmacAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *ListHmacAuthWithConsumerRequest) GetControlPlaneID() string

func (*ListHmacAuthWithConsumerRequest) GetOffset ¶

func (o *ListHmacAuthWithConsumerRequest) GetOffset() *string

func (*ListHmacAuthWithConsumerRequest) GetSize ¶

func (o *ListHmacAuthWithConsumerRequest) GetSize() *int64

func (*ListHmacAuthWithConsumerRequest) GetTags ¶

func (ListHmacAuthWithConsumerRequest) MarshalJSON ¶

func (l ListHmacAuthWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListHmacAuthWithConsumerRequest) UnmarshalJSON ¶

func (l *ListHmacAuthWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListHmacAuthWithConsumerResponse ¶

type ListHmacAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing HMAC-auth credentials
	Object *ListHmacAuthWithConsumerResponseBody
}

func (*ListHmacAuthWithConsumerResponse) GetContentType ¶

func (o *ListHmacAuthWithConsumerResponse) GetContentType() string

func (*ListHmacAuthWithConsumerResponse) GetObject ¶

func (*ListHmacAuthWithConsumerResponse) GetRawResponse ¶

func (o *ListHmacAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*ListHmacAuthWithConsumerResponse) GetStatusCode ¶

func (o *ListHmacAuthWithConsumerResponse) GetStatusCode() int

type ListHmacAuthWithConsumerResponseBody ¶

type ListHmacAuthWithConsumerResponseBody struct {
	Data []components.HMACAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListHmacAuthWithConsumerResponseBody - A successful response listing HMAC-auth credentials

func (*ListHmacAuthWithConsumerResponseBody) GetData ¶

func (*ListHmacAuthWithConsumerResponseBody) GetNext ¶

func (*ListHmacAuthWithConsumerResponseBody) GetOffset ¶

type ListJwtRequest ¶

type ListJwtRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListJwtRequest) GetControlPlaneID ¶

func (o *ListJwtRequest) GetControlPlaneID() string

func (*ListJwtRequest) GetOffset ¶

func (o *ListJwtRequest) GetOffset() *string

func (*ListJwtRequest) GetSize ¶

func (o *ListJwtRequest) GetSize() *int64

func (*ListJwtRequest) GetTags ¶

func (o *ListJwtRequest) GetTags() *string

func (ListJwtRequest) MarshalJSON ¶

func (l ListJwtRequest) MarshalJSON() ([]byte, error)

func (*ListJwtRequest) UnmarshalJSON ¶

func (l *ListJwtRequest) UnmarshalJSON(data []byte) error

type ListJwtResponse ¶

type ListJwtResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing JWTs
	Object *ListJwtResponseBody
}

func (*ListJwtResponse) GetContentType ¶

func (o *ListJwtResponse) GetContentType() string

func (*ListJwtResponse) GetObject ¶

func (o *ListJwtResponse) GetObject() *ListJwtResponseBody

func (*ListJwtResponse) GetRawResponse ¶

func (o *ListJwtResponse) GetRawResponse() *http.Response

func (*ListJwtResponse) GetStatusCode ¶

func (o *ListJwtResponse) GetStatusCode() int

type ListJwtResponseBody ¶

type ListJwtResponseBody struct {
	Data []components.Jwt `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListJwtResponseBody - A successful response listing JWTs

func (*ListJwtResponseBody) GetData ¶

func (o *ListJwtResponseBody) GetData() []components.Jwt

func (*ListJwtResponseBody) GetNext ¶

func (o *ListJwtResponseBody) GetNext() *string

func (*ListJwtResponseBody) GetOffset ¶

func (o *ListJwtResponseBody) GetOffset() *string

type ListJwtWithConsumerRequest ¶

type ListJwtWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListJwtWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListJwtWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListJwtWithConsumerRequest) GetControlPlaneID ¶

func (o *ListJwtWithConsumerRequest) GetControlPlaneID() string

func (*ListJwtWithConsumerRequest) GetOffset ¶

func (o *ListJwtWithConsumerRequest) GetOffset() *string

func (*ListJwtWithConsumerRequest) GetSize ¶

func (o *ListJwtWithConsumerRequest) GetSize() *int64

func (*ListJwtWithConsumerRequest) GetTags ¶

func (o *ListJwtWithConsumerRequest) GetTags() *string

func (ListJwtWithConsumerRequest) MarshalJSON ¶

func (l ListJwtWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListJwtWithConsumerRequest) UnmarshalJSON ¶

func (l *ListJwtWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListJwtWithConsumerResponse ¶

type ListJwtWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing JWTs
	Object *ListJwtWithConsumerResponseBody
}

func (*ListJwtWithConsumerResponse) GetContentType ¶

func (o *ListJwtWithConsumerResponse) GetContentType() string

func (*ListJwtWithConsumerResponse) GetObject ¶

func (*ListJwtWithConsumerResponse) GetRawResponse ¶

func (o *ListJwtWithConsumerResponse) GetRawResponse() *http.Response

func (*ListJwtWithConsumerResponse) GetStatusCode ¶

func (o *ListJwtWithConsumerResponse) GetStatusCode() int

type ListJwtWithConsumerResponseBody ¶

type ListJwtWithConsumerResponseBody struct {
	Data []components.Jwt `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListJwtWithConsumerResponseBody - A successful response listing JWTs

func (*ListJwtWithConsumerResponseBody) GetData ¶

func (*ListJwtWithConsumerResponseBody) GetNext ¶

func (*ListJwtWithConsumerResponseBody) GetOffset ¶

func (o *ListJwtWithConsumerResponseBody) GetOffset() *string

type ListKeyAuthRequest ¶

type ListKeyAuthRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListKeyAuthRequest) GetControlPlaneID ¶

func (o *ListKeyAuthRequest) GetControlPlaneID() string

func (*ListKeyAuthRequest) GetOffset ¶

func (o *ListKeyAuthRequest) GetOffset() *string

func (*ListKeyAuthRequest) GetSize ¶

func (o *ListKeyAuthRequest) GetSize() *int64

func (*ListKeyAuthRequest) GetTags ¶

func (o *ListKeyAuthRequest) GetTags() *string

func (ListKeyAuthRequest) MarshalJSON ¶

func (l ListKeyAuthRequest) MarshalJSON() ([]byte, error)

func (*ListKeyAuthRequest) UnmarshalJSON ¶

func (l *ListKeyAuthRequest) UnmarshalJSON(data []byte) error

type ListKeyAuthResponse ¶

type ListKeyAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing API-keys
	Object *ListKeyAuthResponseBody
}

func (*ListKeyAuthResponse) GetContentType ¶

func (o *ListKeyAuthResponse) GetContentType() string

func (*ListKeyAuthResponse) GetObject ¶

func (*ListKeyAuthResponse) GetRawResponse ¶

func (o *ListKeyAuthResponse) GetRawResponse() *http.Response

func (*ListKeyAuthResponse) GetStatusCode ¶

func (o *ListKeyAuthResponse) GetStatusCode() int

type ListKeyAuthResponseBody ¶

type ListKeyAuthResponseBody struct {
	Data []components.KeyAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListKeyAuthResponseBody - A successful response listing API-keys

func (*ListKeyAuthResponseBody) GetData ¶

func (*ListKeyAuthResponseBody) GetNext ¶

func (o *ListKeyAuthResponseBody) GetNext() *string

func (*ListKeyAuthResponseBody) GetOffset ¶

func (o *ListKeyAuthResponseBody) GetOffset() *string

type ListKeyAuthWithConsumerRequest ¶

type ListKeyAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListKeyAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *ListKeyAuthWithConsumerRequest) GetControlPlaneID() string

func (*ListKeyAuthWithConsumerRequest) GetOffset ¶

func (o *ListKeyAuthWithConsumerRequest) GetOffset() *string

func (*ListKeyAuthWithConsumerRequest) GetSize ¶

func (o *ListKeyAuthWithConsumerRequest) GetSize() *int64

func (*ListKeyAuthWithConsumerRequest) GetTags ¶

func (o *ListKeyAuthWithConsumerRequest) GetTags() *string

func (ListKeyAuthWithConsumerRequest) MarshalJSON ¶

func (l ListKeyAuthWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListKeyAuthWithConsumerRequest) UnmarshalJSON ¶

func (l *ListKeyAuthWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListKeyAuthWithConsumerResponse ¶

type ListKeyAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing API-keys
	Object *ListKeyAuthWithConsumerResponseBody
}

func (*ListKeyAuthWithConsumerResponse) GetContentType ¶

func (o *ListKeyAuthWithConsumerResponse) GetContentType() string

func (*ListKeyAuthWithConsumerResponse) GetObject ¶

func (*ListKeyAuthWithConsumerResponse) GetRawResponse ¶

func (o *ListKeyAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*ListKeyAuthWithConsumerResponse) GetStatusCode ¶

func (o *ListKeyAuthWithConsumerResponse) GetStatusCode() int

type ListKeyAuthWithConsumerResponseBody ¶

type ListKeyAuthWithConsumerResponseBody struct {
	Data []components.KeyAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListKeyAuthWithConsumerResponseBody - A successful response listing API-keys

func (*ListKeyAuthWithConsumerResponseBody) GetData ¶

func (*ListKeyAuthWithConsumerResponseBody) GetNext ¶

func (*ListKeyAuthWithConsumerResponseBody) GetOffset ¶

type ListKeyRequest ¶

type ListKeyRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListKeyRequest) GetControlPlaneID ¶

func (o *ListKeyRequest) GetControlPlaneID() string

func (*ListKeyRequest) GetOffset ¶

func (o *ListKeyRequest) GetOffset() *string

func (*ListKeyRequest) GetSize ¶

func (o *ListKeyRequest) GetSize() *int64

func (*ListKeyRequest) GetTags ¶

func (o *ListKeyRequest) GetTags() *string

func (ListKeyRequest) MarshalJSON ¶

func (l ListKeyRequest) MarshalJSON() ([]byte, error)

func (*ListKeyRequest) UnmarshalJSON ¶

func (l *ListKeyRequest) UnmarshalJSON(data []byte) error

type ListKeyResponse ¶

type ListKeyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Keys
	Object *ListKeyResponseBody
}

func (*ListKeyResponse) GetContentType ¶

func (o *ListKeyResponse) GetContentType() string

func (*ListKeyResponse) GetObject ¶

func (o *ListKeyResponse) GetObject() *ListKeyResponseBody

func (*ListKeyResponse) GetRawResponse ¶

func (o *ListKeyResponse) GetRawResponse() *http.Response

func (*ListKeyResponse) GetStatusCode ¶

func (o *ListKeyResponse) GetStatusCode() int

type ListKeyResponseBody ¶

type ListKeyResponseBody struct {
	Data []components.Key `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListKeyResponseBody - A successful response listing Keys

func (*ListKeyResponseBody) GetData ¶

func (o *ListKeyResponseBody) GetData() []components.Key

func (*ListKeyResponseBody) GetNext ¶

func (o *ListKeyResponseBody) GetNext() *string

func (*ListKeyResponseBody) GetOffset ¶

func (o *ListKeyResponseBody) GetOffset() *string

type ListKeySetRequest ¶

type ListKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListKeySetRequest) GetControlPlaneID ¶

func (o *ListKeySetRequest) GetControlPlaneID() string

func (*ListKeySetRequest) GetOffset ¶

func (o *ListKeySetRequest) GetOffset() *string

func (*ListKeySetRequest) GetSize ¶

func (o *ListKeySetRequest) GetSize() *int64

func (*ListKeySetRequest) GetTags ¶

func (o *ListKeySetRequest) GetTags() *string

func (ListKeySetRequest) MarshalJSON ¶

func (l ListKeySetRequest) MarshalJSON() ([]byte, error)

func (*ListKeySetRequest) UnmarshalJSON ¶

func (l *ListKeySetRequest) UnmarshalJSON(data []byte) error

type ListKeySetResponse ¶

type ListKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing KeySets
	Object *ListKeySetResponseBody
}

func (*ListKeySetResponse) GetContentType ¶

func (o *ListKeySetResponse) GetContentType() string

func (*ListKeySetResponse) GetObject ¶

func (*ListKeySetResponse) GetRawResponse ¶

func (o *ListKeySetResponse) GetRawResponse() *http.Response

func (*ListKeySetResponse) GetStatusCode ¶

func (o *ListKeySetResponse) GetStatusCode() int

type ListKeySetResponseBody ¶

type ListKeySetResponseBody struct {
	Data []components.KeySet `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListKeySetResponseBody - A successful response listing KeySets

func (*ListKeySetResponseBody) GetData ¶

func (o *ListKeySetResponseBody) GetData() []components.KeySet

func (*ListKeySetResponseBody) GetNext ¶

func (o *ListKeySetResponseBody) GetNext() *string

func (*ListKeySetResponseBody) GetOffset ¶

func (o *ListKeySetResponseBody) GetOffset() *string

type ListKeyWithKeySetRequest ¶

type ListKeyWithKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListKeyWithKeySetRequest) GetControlPlaneID ¶

func (o *ListKeyWithKeySetRequest) GetControlPlaneID() string

func (*ListKeyWithKeySetRequest) GetKeySetID ¶

func (o *ListKeyWithKeySetRequest) GetKeySetID() string

func (*ListKeyWithKeySetRequest) GetOffset ¶

func (o *ListKeyWithKeySetRequest) GetOffset() *string

func (*ListKeyWithKeySetRequest) GetSize ¶

func (o *ListKeyWithKeySetRequest) GetSize() *int64

func (*ListKeyWithKeySetRequest) GetTags ¶

func (o *ListKeyWithKeySetRequest) GetTags() *string

func (ListKeyWithKeySetRequest) MarshalJSON ¶

func (l ListKeyWithKeySetRequest) MarshalJSON() ([]byte, error)

func (*ListKeyWithKeySetRequest) UnmarshalJSON ¶

func (l *ListKeyWithKeySetRequest) UnmarshalJSON(data []byte) error

type ListKeyWithKeySetResponse ¶

type ListKeyWithKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Keys
	Object *ListKeyWithKeySetResponseBody
}

func (*ListKeyWithKeySetResponse) GetContentType ¶

func (o *ListKeyWithKeySetResponse) GetContentType() string

func (*ListKeyWithKeySetResponse) GetObject ¶

func (*ListKeyWithKeySetResponse) GetRawResponse ¶

func (o *ListKeyWithKeySetResponse) GetRawResponse() *http.Response

func (*ListKeyWithKeySetResponse) GetStatusCode ¶

func (o *ListKeyWithKeySetResponse) GetStatusCode() int

type ListKeyWithKeySetResponseBody ¶

type ListKeyWithKeySetResponseBody struct {
	Data []components.Key `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListKeyWithKeySetResponseBody - A successful response listing Keys

func (*ListKeyWithKeySetResponseBody) GetData ¶

func (*ListKeyWithKeySetResponseBody) GetNext ¶

func (o *ListKeyWithKeySetResponseBody) GetNext() *string

func (*ListKeyWithKeySetResponseBody) GetOffset ¶

func (o *ListKeyWithKeySetResponseBody) GetOffset() *string

type ListMtlsAuthRequest ¶

type ListMtlsAuthRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListMtlsAuthRequest) GetControlPlaneID ¶

func (o *ListMtlsAuthRequest) GetControlPlaneID() string

func (*ListMtlsAuthRequest) GetOffset ¶

func (o *ListMtlsAuthRequest) GetOffset() *string

func (*ListMtlsAuthRequest) GetSize ¶

func (o *ListMtlsAuthRequest) GetSize() *int64

func (*ListMtlsAuthRequest) GetTags ¶

func (o *ListMtlsAuthRequest) GetTags() *string

func (ListMtlsAuthRequest) MarshalJSON ¶

func (l ListMtlsAuthRequest) MarshalJSON() ([]byte, error)

func (*ListMtlsAuthRequest) UnmarshalJSON ¶

func (l *ListMtlsAuthRequest) UnmarshalJSON(data []byte) error

type ListMtlsAuthResponse ¶

type ListMtlsAuthResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing MTLS-auth credentials
	Object *ListMtlsAuthResponseBody
}

func (*ListMtlsAuthResponse) GetContentType ¶

func (o *ListMtlsAuthResponse) GetContentType() string

func (*ListMtlsAuthResponse) GetObject ¶

func (*ListMtlsAuthResponse) GetRawResponse ¶

func (o *ListMtlsAuthResponse) GetRawResponse() *http.Response

func (*ListMtlsAuthResponse) GetStatusCode ¶

func (o *ListMtlsAuthResponse) GetStatusCode() int

type ListMtlsAuthResponseBody ¶

type ListMtlsAuthResponseBody struct {
	Data []components.MTLSAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListMtlsAuthResponseBody - A successful response listing MTLS-auth credentials

func (*ListMtlsAuthResponseBody) GetData ¶

func (*ListMtlsAuthResponseBody) GetNext ¶

func (o *ListMtlsAuthResponseBody) GetNext() *string

func (*ListMtlsAuthResponseBody) GetOffset ¶

func (o *ListMtlsAuthResponseBody) GetOffset() *string

type ListMtlsAuthWithConsumerRequest ¶

type ListMtlsAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListMtlsAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *ListMtlsAuthWithConsumerRequest) GetControlPlaneID() string

func (*ListMtlsAuthWithConsumerRequest) GetOffset ¶

func (o *ListMtlsAuthWithConsumerRequest) GetOffset() *string

func (*ListMtlsAuthWithConsumerRequest) GetSize ¶

func (o *ListMtlsAuthWithConsumerRequest) GetSize() *int64

func (*ListMtlsAuthWithConsumerRequest) GetTags ¶

func (ListMtlsAuthWithConsumerRequest) MarshalJSON ¶

func (l ListMtlsAuthWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListMtlsAuthWithConsumerRequest) UnmarshalJSON ¶

func (l *ListMtlsAuthWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListMtlsAuthWithConsumerResponse ¶

type ListMtlsAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing MTLS-auth credentials
	Object *ListMtlsAuthWithConsumerResponseBody
}

func (*ListMtlsAuthWithConsumerResponse) GetContentType ¶

func (o *ListMtlsAuthWithConsumerResponse) GetContentType() string

func (*ListMtlsAuthWithConsumerResponse) GetObject ¶

func (*ListMtlsAuthWithConsumerResponse) GetRawResponse ¶

func (o *ListMtlsAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*ListMtlsAuthWithConsumerResponse) GetStatusCode ¶

func (o *ListMtlsAuthWithConsumerResponse) GetStatusCode() int

type ListMtlsAuthWithConsumerResponseBody ¶

type ListMtlsAuthWithConsumerResponseBody struct {
	Data []components.MTLSAuth `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListMtlsAuthWithConsumerResponseBody - A successful response listing MTLS-auth credentials

func (*ListMtlsAuthWithConsumerResponseBody) GetData ¶

func (*ListMtlsAuthWithConsumerResponseBody) GetNext ¶

func (*ListMtlsAuthWithConsumerResponseBody) GetOffset ¶

type ListNetworkConfigurationsRequest ¶ added in v0.2.0

type ListNetworkConfigurationsRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListNetworkConfigurationsRequest) GetNetworkID ¶ added in v0.2.0

func (o *ListNetworkConfigurationsRequest) GetNetworkID() string

func (*ListNetworkConfigurationsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListNetworkConfigurationsRequest) GetPageNumber() *int64

func (*ListNetworkConfigurationsRequest) GetPageSize ¶ added in v0.2.0

func (o *ListNetworkConfigurationsRequest) GetPageSize() *int64

type ListNetworkConfigurationsResponse ¶ added in v0.2.0

type ListNetworkConfigurationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of configurations that reference a network.
	ListNetworkConfigurationReferencesResponse *components.ListNetworkConfigurationReferencesResponse
}

func (*ListNetworkConfigurationsResponse) GetContentType ¶ added in v0.2.0

func (o *ListNetworkConfigurationsResponse) GetContentType() string

func (*ListNetworkConfigurationsResponse) GetListNetworkConfigurationReferencesResponse ¶ added in v0.2.0

func (o *ListNetworkConfigurationsResponse) GetListNetworkConfigurationReferencesResponse() *components.ListNetworkConfigurationReferencesResponse

func (*ListNetworkConfigurationsResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListNetworkConfigurationsResponse) GetRawResponse() *http.Response

func (*ListNetworkConfigurationsResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListNetworkConfigurationsResponse) GetStatusCode() int

type ListNetworksRequest ¶ added in v0.2.0

type ListNetworksRequest struct {
	// Filters supported for networks.
	Filter *components.NetworksFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListNetworksRequest) GetFilter ¶ added in v0.2.0

func (*ListNetworksRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListNetworksRequest) GetPageNumber() *int64

func (*ListNetworksRequest) GetPageSize ¶ added in v0.2.0

func (o *ListNetworksRequest) GetPageSize() *int64

type ListNetworksResponse ¶ added in v0.2.0

type ListNetworksResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of networks.
	ListNetworksResponse *components.ListNetworksResponse
}

func (*ListNetworksResponse) GetContentType ¶ added in v0.2.0

func (o *ListNetworksResponse) GetContentType() string

func (*ListNetworksResponse) GetListNetworksResponse ¶ added in v0.2.0

func (o *ListNetworksResponse) GetListNetworksResponse() *components.ListNetworksResponse

func (*ListNetworksResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListNetworksResponse) GetRawResponse() *http.Response

func (*ListNetworksResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListNetworksResponse) GetStatusCode() int

type ListPluginRequest ¶

type ListPluginRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListPluginRequest) GetControlPlaneID ¶

func (o *ListPluginRequest) GetControlPlaneID() string

func (*ListPluginRequest) GetOffset ¶

func (o *ListPluginRequest) GetOffset() *string

func (*ListPluginRequest) GetSize ¶

func (o *ListPluginRequest) GetSize() *int64

func (*ListPluginRequest) GetTags ¶

func (o *ListPluginRequest) GetTags() *string

func (ListPluginRequest) MarshalJSON ¶

func (l ListPluginRequest) MarshalJSON() ([]byte, error)

func (*ListPluginRequest) UnmarshalJSON ¶

func (l *ListPluginRequest) UnmarshalJSON(data []byte) error

type ListPluginResponse ¶

type ListPluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Plugins
	Object *ListPluginResponseBody
}

func (*ListPluginResponse) GetContentType ¶

func (o *ListPluginResponse) GetContentType() string

func (*ListPluginResponse) GetObject ¶

func (*ListPluginResponse) GetRawResponse ¶

func (o *ListPluginResponse) GetRawResponse() *http.Response

func (*ListPluginResponse) GetStatusCode ¶

func (o *ListPluginResponse) GetStatusCode() int

type ListPluginResponseBody ¶

type ListPluginResponseBody struct {
	Data []components.Plugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListPluginResponseBody - A successful response listing Plugins

func (*ListPluginResponseBody) GetData ¶

func (o *ListPluginResponseBody) GetData() []components.Plugin

func (*ListPluginResponseBody) GetNext ¶

func (o *ListPluginResponseBody) GetNext() *string

func (*ListPluginResponseBody) GetOffset ¶

func (o *ListPluginResponseBody) GetOffset() *string

type ListPluginSchemasRequest ¶

type ListPluginSchemasRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Request the next page of data, starting with the item after this parameter.
	PageAfter *string `queryParam:"style=form,explode=true,name=page[after]"`
}

func (*ListPluginSchemasRequest) GetControlPlaneID ¶

func (o *ListPluginSchemasRequest) GetControlPlaneID() string

func (*ListPluginSchemasRequest) GetPageAfter ¶

func (o *ListPluginSchemasRequest) GetPageAfter() *string

func (*ListPluginSchemasRequest) GetPageSize ¶

func (o *ListPluginSchemasRequest) GetPageSize() *int64

type ListPluginSchemasResponse ¶

type ListPluginSchemasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of custom plugin schemas.
	ListPluginSchemas *components.ListPluginSchemas
}

func (*ListPluginSchemasResponse) GetContentType ¶

func (o *ListPluginSchemasResponse) GetContentType() string

func (*ListPluginSchemasResponse) GetListPluginSchemas ¶

func (o *ListPluginSchemasResponse) GetListPluginSchemas() *components.ListPluginSchemas

func (*ListPluginSchemasResponse) GetRawResponse ¶

func (o *ListPluginSchemasResponse) GetRawResponse() *http.Response

func (*ListPluginSchemasResponse) GetStatusCode ¶

func (o *ListPluginSchemasResponse) GetStatusCode() int

type ListPluginWithConsumerGroupRequest ¶

type ListPluginWithConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListPluginWithConsumerGroupRequest) GetConsumerGroupID ¶

func (o *ListPluginWithConsumerGroupRequest) GetConsumerGroupID() string

func (*ListPluginWithConsumerGroupRequest) GetControlPlaneID ¶

func (o *ListPluginWithConsumerGroupRequest) GetControlPlaneID() string

func (*ListPluginWithConsumerGroupRequest) GetOffset ¶

func (*ListPluginWithConsumerGroupRequest) GetSize ¶

func (*ListPluginWithConsumerGroupRequest) GetTags ¶

func (ListPluginWithConsumerGroupRequest) MarshalJSON ¶

func (l ListPluginWithConsumerGroupRequest) MarshalJSON() ([]byte, error)

func (*ListPluginWithConsumerGroupRequest) UnmarshalJSON ¶

func (l *ListPluginWithConsumerGroupRequest) UnmarshalJSON(data []byte) error

type ListPluginWithConsumerGroupResponse ¶

type ListPluginWithConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Plugins
	Object *ListPluginWithConsumerGroupResponseBody
}

func (*ListPluginWithConsumerGroupResponse) GetContentType ¶

func (o *ListPluginWithConsumerGroupResponse) GetContentType() string

func (*ListPluginWithConsumerGroupResponse) GetObject ¶

func (*ListPluginWithConsumerGroupResponse) GetRawResponse ¶

func (o *ListPluginWithConsumerGroupResponse) GetRawResponse() *http.Response

func (*ListPluginWithConsumerGroupResponse) GetStatusCode ¶

func (o *ListPluginWithConsumerGroupResponse) GetStatusCode() int

type ListPluginWithConsumerGroupResponseBody ¶

type ListPluginWithConsumerGroupResponseBody struct {
	Data []components.Plugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListPluginWithConsumerGroupResponseBody - A successful response listing Plugins

func (*ListPluginWithConsumerGroupResponseBody) GetData ¶

func (*ListPluginWithConsumerGroupResponseBody) GetNext ¶

func (*ListPluginWithConsumerGroupResponseBody) GetOffset ¶

type ListPluginWithConsumerRequest ¶

type ListPluginWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListPluginWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *ListPluginWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*ListPluginWithConsumerRequest) GetControlPlaneID ¶

func (o *ListPluginWithConsumerRequest) GetControlPlaneID() string

func (*ListPluginWithConsumerRequest) GetOffset ¶

func (o *ListPluginWithConsumerRequest) GetOffset() *string

func (*ListPluginWithConsumerRequest) GetSize ¶

func (o *ListPluginWithConsumerRequest) GetSize() *int64

func (*ListPluginWithConsumerRequest) GetTags ¶

func (o *ListPluginWithConsumerRequest) GetTags() *string

func (ListPluginWithConsumerRequest) MarshalJSON ¶

func (l ListPluginWithConsumerRequest) MarshalJSON() ([]byte, error)

func (*ListPluginWithConsumerRequest) UnmarshalJSON ¶

func (l *ListPluginWithConsumerRequest) UnmarshalJSON(data []byte) error

type ListPluginWithConsumerResponse ¶

type ListPluginWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Plugins
	Object *ListPluginWithConsumerResponseBody
}

func (*ListPluginWithConsumerResponse) GetContentType ¶

func (o *ListPluginWithConsumerResponse) GetContentType() string

func (*ListPluginWithConsumerResponse) GetObject ¶

func (*ListPluginWithConsumerResponse) GetRawResponse ¶

func (o *ListPluginWithConsumerResponse) GetRawResponse() *http.Response

func (*ListPluginWithConsumerResponse) GetStatusCode ¶

func (o *ListPluginWithConsumerResponse) GetStatusCode() int

type ListPluginWithConsumerResponseBody ¶

type ListPluginWithConsumerResponseBody struct {
	Data []components.Plugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListPluginWithConsumerResponseBody - A successful response listing Plugins

func (*ListPluginWithConsumerResponseBody) GetData ¶

func (*ListPluginWithConsumerResponseBody) GetNext ¶

func (*ListPluginWithConsumerResponseBody) GetOffset ¶

type ListPluginWithRouteRequest ¶

type ListPluginWithRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListPluginWithRouteRequest) GetControlPlaneID ¶

func (o *ListPluginWithRouteRequest) GetControlPlaneID() string

func (*ListPluginWithRouteRequest) GetOffset ¶

func (o *ListPluginWithRouteRequest) GetOffset() *string

func (*ListPluginWithRouteRequest) GetRouteID ¶

func (o *ListPluginWithRouteRequest) GetRouteID() string

func (*ListPluginWithRouteRequest) GetSize ¶

func (o *ListPluginWithRouteRequest) GetSize() *int64

func (*ListPluginWithRouteRequest) GetTags ¶

func (o *ListPluginWithRouteRequest) GetTags() *string

func (ListPluginWithRouteRequest) MarshalJSON ¶

func (l ListPluginWithRouteRequest) MarshalJSON() ([]byte, error)

func (*ListPluginWithRouteRequest) UnmarshalJSON ¶

func (l *ListPluginWithRouteRequest) UnmarshalJSON(data []byte) error

type ListPluginWithRouteResponse ¶

type ListPluginWithRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Plugins
	Object *ListPluginWithRouteResponseBody
}

func (*ListPluginWithRouteResponse) GetContentType ¶

func (o *ListPluginWithRouteResponse) GetContentType() string

func (*ListPluginWithRouteResponse) GetObject ¶

func (*ListPluginWithRouteResponse) GetRawResponse ¶

func (o *ListPluginWithRouteResponse) GetRawResponse() *http.Response

func (*ListPluginWithRouteResponse) GetStatusCode ¶

func (o *ListPluginWithRouteResponse) GetStatusCode() int

type ListPluginWithRouteResponseBody ¶

type ListPluginWithRouteResponseBody struct {
	Data []components.Plugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListPluginWithRouteResponseBody - A successful response listing Plugins

func (*ListPluginWithRouteResponseBody) GetData ¶

func (*ListPluginWithRouteResponseBody) GetNext ¶

func (*ListPluginWithRouteResponseBody) GetOffset ¶

func (o *ListPluginWithRouteResponseBody) GetOffset() *string

type ListPluginWithServiceRequest ¶

type ListPluginWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListPluginWithServiceRequest) GetControlPlaneID ¶

func (o *ListPluginWithServiceRequest) GetControlPlaneID() string

func (*ListPluginWithServiceRequest) GetOffset ¶

func (o *ListPluginWithServiceRequest) GetOffset() *string

func (*ListPluginWithServiceRequest) GetServiceID ¶

func (o *ListPluginWithServiceRequest) GetServiceID() string

func (*ListPluginWithServiceRequest) GetSize ¶

func (o *ListPluginWithServiceRequest) GetSize() *int64

func (*ListPluginWithServiceRequest) GetTags ¶

func (o *ListPluginWithServiceRequest) GetTags() *string

func (ListPluginWithServiceRequest) MarshalJSON ¶

func (l ListPluginWithServiceRequest) MarshalJSON() ([]byte, error)

func (*ListPluginWithServiceRequest) UnmarshalJSON ¶

func (l *ListPluginWithServiceRequest) UnmarshalJSON(data []byte) error

type ListPluginWithServiceResponse ¶

type ListPluginWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Plugins
	Object *ListPluginWithServiceResponseBody
}

func (*ListPluginWithServiceResponse) GetContentType ¶

func (o *ListPluginWithServiceResponse) GetContentType() string

func (*ListPluginWithServiceResponse) GetObject ¶

func (*ListPluginWithServiceResponse) GetRawResponse ¶

func (o *ListPluginWithServiceResponse) GetRawResponse() *http.Response

func (*ListPluginWithServiceResponse) GetStatusCode ¶

func (o *ListPluginWithServiceResponse) GetStatusCode() int

type ListPluginWithServiceResponseBody ¶

type ListPluginWithServiceResponseBody struct {
	Data []components.Plugin `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListPluginWithServiceResponseBody - A successful response listing Plugins

func (*ListPluginWithServiceResponseBody) GetData ¶

func (*ListPluginWithServiceResponseBody) GetNext ¶

func (*ListPluginWithServiceResponseBody) GetOffset ¶

func (o *ListPluginWithServiceResponseBody) GetOffset() *string

type ListProviderAccountsRequest ¶ added in v0.2.0

type ListProviderAccountsRequest struct {
	// Filters supported for provider accounts.
	Filter *components.ProviderAccountsFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListProviderAccountsRequest) GetFilter ¶ added in v0.2.0

func (*ListProviderAccountsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListProviderAccountsRequest) GetPageNumber() *int64

func (*ListProviderAccountsRequest) GetPageSize ¶ added in v0.2.0

func (o *ListProviderAccountsRequest) GetPageSize() *int64

type ListProviderAccountsResponse ¶ added in v0.2.0

type ListProviderAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of provider accounts.
	ListProviderAccountsResponse *components.ListProviderAccountsResponse
}

func (*ListProviderAccountsResponse) GetContentType ¶ added in v0.2.0

func (o *ListProviderAccountsResponse) GetContentType() string

func (*ListProviderAccountsResponse) GetListProviderAccountsResponse ¶ added in v0.2.0

func (o *ListProviderAccountsResponse) GetListProviderAccountsResponse() *components.ListProviderAccountsResponse

func (*ListProviderAccountsResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListProviderAccountsResponse) GetRawResponse() *http.Response

func (*ListProviderAccountsResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListProviderAccountsResponse) GetStatusCode() int

type ListResourceConfigurationsRequest ¶ added in v0.2.0

type ListResourceConfigurationsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListResourceConfigurationsRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListResourceConfigurationsRequest) GetPageNumber() *int64

func (*ListResourceConfigurationsRequest) GetPageSize ¶ added in v0.2.0

func (o *ListResourceConfigurationsRequest) GetPageSize() *int64

type ListResourceConfigurationsResponse ¶ added in v0.2.0

type ListResourceConfigurationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of resource configurations.
	ListResourceConfigurationsResponse *components.ListResourceConfigurationsResponse
}

func (*ListResourceConfigurationsResponse) GetContentType ¶ added in v0.2.0

func (o *ListResourceConfigurationsResponse) GetContentType() string

func (*ListResourceConfigurationsResponse) GetListResourceConfigurationsResponse ¶ added in v0.2.0

func (o *ListResourceConfigurationsResponse) GetListResourceConfigurationsResponse() *components.ListResourceConfigurationsResponse

func (*ListResourceConfigurationsResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListResourceConfigurationsResponse) GetRawResponse() *http.Response

func (*ListResourceConfigurationsResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListResourceConfigurationsResponse) GetStatusCode() int

type ListResourceQuotasRequest ¶ added in v0.2.0

type ListResourceQuotasRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListResourceQuotasRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListResourceQuotasRequest) GetPageNumber() *int64

func (*ListResourceQuotasRequest) GetPageSize ¶ added in v0.2.0

func (o *ListResourceQuotasRequest) GetPageSize() *int64

type ListResourceQuotasResponse ¶ added in v0.2.0

type ListResourceQuotasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of resource quotas.
	ListResourceQuotasResponse *components.ListResourceQuotasResponse
}

func (*ListResourceQuotasResponse) GetContentType ¶ added in v0.2.0

func (o *ListResourceQuotasResponse) GetContentType() string

func (*ListResourceQuotasResponse) GetListResourceQuotasResponse ¶ added in v0.2.0

func (o *ListResourceQuotasResponse) GetListResourceQuotasResponse() *components.ListResourceQuotasResponse

func (*ListResourceQuotasResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListResourceQuotasResponse) GetRawResponse() *http.Response

func (*ListResourceQuotasResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListResourceQuotasResponse) GetStatusCode() int

type ListRouteRequest ¶

type ListRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListRouteRequest) GetControlPlaneID ¶

func (o *ListRouteRequest) GetControlPlaneID() string

func (*ListRouteRequest) GetOffset ¶

func (o *ListRouteRequest) GetOffset() *string

func (*ListRouteRequest) GetSize ¶

func (o *ListRouteRequest) GetSize() *int64

func (*ListRouteRequest) GetTags ¶

func (o *ListRouteRequest) GetTags() *string

func (ListRouteRequest) MarshalJSON ¶

func (l ListRouteRequest) MarshalJSON() ([]byte, error)

func (*ListRouteRequest) UnmarshalJSON ¶

func (l *ListRouteRequest) UnmarshalJSON(data []byte) error

type ListRouteResponse ¶

type ListRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Routes
	Object *ListRouteResponseBody
}

func (*ListRouteResponse) GetContentType ¶

func (o *ListRouteResponse) GetContentType() string

func (*ListRouteResponse) GetObject ¶

func (o *ListRouteResponse) GetObject() *ListRouteResponseBody

func (*ListRouteResponse) GetRawResponse ¶

func (o *ListRouteResponse) GetRawResponse() *http.Response

func (*ListRouteResponse) GetStatusCode ¶

func (o *ListRouteResponse) GetStatusCode() int

type ListRouteResponseBody ¶

type ListRouteResponseBody struct {
	Data []components.Route `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListRouteResponseBody - A successful response listing Routes

func (*ListRouteResponseBody) GetData ¶

func (o *ListRouteResponseBody) GetData() []components.Route

func (*ListRouteResponseBody) GetNext ¶

func (o *ListRouteResponseBody) GetNext() *string

func (*ListRouteResponseBody) GetOffset ¶

func (o *ListRouteResponseBody) GetOffset() *string

type ListRouteWithServiceRequest ¶

type ListRouteWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListRouteWithServiceRequest) GetControlPlaneID ¶

func (o *ListRouteWithServiceRequest) GetControlPlaneID() string

func (*ListRouteWithServiceRequest) GetOffset ¶

func (o *ListRouteWithServiceRequest) GetOffset() *string

func (*ListRouteWithServiceRequest) GetServiceID ¶

func (o *ListRouteWithServiceRequest) GetServiceID() string

func (*ListRouteWithServiceRequest) GetSize ¶

func (o *ListRouteWithServiceRequest) GetSize() *int64

func (*ListRouteWithServiceRequest) GetTags ¶

func (o *ListRouteWithServiceRequest) GetTags() *string

func (ListRouteWithServiceRequest) MarshalJSON ¶

func (l ListRouteWithServiceRequest) MarshalJSON() ([]byte, error)

func (*ListRouteWithServiceRequest) UnmarshalJSON ¶

func (l *ListRouteWithServiceRequest) UnmarshalJSON(data []byte) error

type ListRouteWithServiceResponse ¶

type ListRouteWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Routes
	Object *ListRouteWithServiceResponseBody
}

func (*ListRouteWithServiceResponse) GetContentType ¶

func (o *ListRouteWithServiceResponse) GetContentType() string

func (*ListRouteWithServiceResponse) GetObject ¶

func (*ListRouteWithServiceResponse) GetRawResponse ¶

func (o *ListRouteWithServiceResponse) GetRawResponse() *http.Response

func (*ListRouteWithServiceResponse) GetStatusCode ¶

func (o *ListRouteWithServiceResponse) GetStatusCode() int

type ListRouteWithServiceResponseBody ¶

type ListRouteWithServiceResponseBody struct {
	Data []components.Route `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListRouteWithServiceResponseBody - A successful response listing Routes

func (*ListRouteWithServiceResponseBody) GetData ¶

func (*ListRouteWithServiceResponseBody) GetNext ¶

func (*ListRouteWithServiceResponseBody) GetOffset ¶

func (o *ListRouteWithServiceResponseBody) GetOffset() *string

type ListServiceRequest ¶

type ListServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListServiceRequest) GetControlPlaneID ¶

func (o *ListServiceRequest) GetControlPlaneID() string

func (*ListServiceRequest) GetOffset ¶

func (o *ListServiceRequest) GetOffset() *string

func (*ListServiceRequest) GetSize ¶

func (o *ListServiceRequest) GetSize() *int64

func (*ListServiceRequest) GetTags ¶

func (o *ListServiceRequest) GetTags() *string

func (ListServiceRequest) MarshalJSON ¶

func (l ListServiceRequest) MarshalJSON() ([]byte, error)

func (*ListServiceRequest) UnmarshalJSON ¶

func (l *ListServiceRequest) UnmarshalJSON(data []byte) error

type ListServiceResponse ¶

type ListServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Services
	Object *ListServiceResponseBody
}

func (*ListServiceResponse) GetContentType ¶

func (o *ListServiceResponse) GetContentType() string

func (*ListServiceResponse) GetObject ¶

func (*ListServiceResponse) GetRawResponse ¶

func (o *ListServiceResponse) GetRawResponse() *http.Response

func (*ListServiceResponse) GetStatusCode ¶

func (o *ListServiceResponse) GetStatusCode() int

type ListServiceResponseBody ¶

type ListServiceResponseBody struct {
	Data []components.Service `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListServiceResponseBody - A successful response listing Services

func (*ListServiceResponseBody) GetData ¶

func (*ListServiceResponseBody) GetNext ¶

func (o *ListServiceResponseBody) GetNext() *string

func (*ListServiceResponseBody) GetOffset ¶

func (o *ListServiceResponseBody) GetOffset() *string

type ListSniRequest ¶

type ListSniRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListSniRequest) GetControlPlaneID ¶

func (o *ListSniRequest) GetControlPlaneID() string

func (*ListSniRequest) GetOffset ¶

func (o *ListSniRequest) GetOffset() *string

func (*ListSniRequest) GetSize ¶

func (o *ListSniRequest) GetSize() *int64

func (*ListSniRequest) GetTags ¶

func (o *ListSniRequest) GetTags() *string

func (ListSniRequest) MarshalJSON ¶

func (l ListSniRequest) MarshalJSON() ([]byte, error)

func (*ListSniRequest) UnmarshalJSON ¶

func (l *ListSniRequest) UnmarshalJSON(data []byte) error

type ListSniResponse ¶

type ListSniResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing SNIs
	Object *ListSniResponseBody
}

func (*ListSniResponse) GetContentType ¶

func (o *ListSniResponse) GetContentType() string

func (*ListSniResponse) GetObject ¶

func (o *ListSniResponse) GetObject() *ListSniResponseBody

func (*ListSniResponse) GetRawResponse ¶

func (o *ListSniResponse) GetRawResponse() *http.Response

func (*ListSniResponse) GetStatusCode ¶

func (o *ListSniResponse) GetStatusCode() int

type ListSniResponseBody ¶

type ListSniResponseBody struct {
	Data []components.Sni `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListSniResponseBody - A successful response listing SNIs

func (*ListSniResponseBody) GetData ¶

func (o *ListSniResponseBody) GetData() []components.Sni

func (*ListSniResponseBody) GetNext ¶

func (o *ListSniResponseBody) GetNext() *string

func (*ListSniResponseBody) GetOffset ¶

func (o *ListSniResponseBody) GetOffset() *string

type ListSniWithCertificateRequest ¶

type ListSniWithCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListSniWithCertificateRequest) GetCertificateID ¶

func (o *ListSniWithCertificateRequest) GetCertificateID() string

func (*ListSniWithCertificateRequest) GetControlPlaneID ¶

func (o *ListSniWithCertificateRequest) GetControlPlaneID() string

func (*ListSniWithCertificateRequest) GetOffset ¶

func (o *ListSniWithCertificateRequest) GetOffset() *string

func (*ListSniWithCertificateRequest) GetSize ¶

func (o *ListSniWithCertificateRequest) GetSize() *int64

func (*ListSniWithCertificateRequest) GetTags ¶

func (o *ListSniWithCertificateRequest) GetTags() *string

func (ListSniWithCertificateRequest) MarshalJSON ¶

func (l ListSniWithCertificateRequest) MarshalJSON() ([]byte, error)

func (*ListSniWithCertificateRequest) UnmarshalJSON ¶

func (l *ListSniWithCertificateRequest) UnmarshalJSON(data []byte) error

type ListSniWithCertificateResponse ¶

type ListSniWithCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing SNIs
	Object *ListSniWithCertificateResponseBody
}

func (*ListSniWithCertificateResponse) GetContentType ¶

func (o *ListSniWithCertificateResponse) GetContentType() string

func (*ListSniWithCertificateResponse) GetObject ¶

func (*ListSniWithCertificateResponse) GetRawResponse ¶

func (o *ListSniWithCertificateResponse) GetRawResponse() *http.Response

func (*ListSniWithCertificateResponse) GetStatusCode ¶

func (o *ListSniWithCertificateResponse) GetStatusCode() int

type ListSniWithCertificateResponseBody ¶

type ListSniWithCertificateResponseBody struct {
	Data []components.Sni `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListSniWithCertificateResponseBody - A successful response listing SNIs

func (*ListSniWithCertificateResponseBody) GetData ¶

func (*ListSniWithCertificateResponseBody) GetNext ¶

func (*ListSniWithCertificateResponseBody) GetOffset ¶

type ListTargetWithUpstreamRequest ¶

type ListTargetWithUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID or target of the Target to lookup
	UpstreamIDForTarget string `pathParam:"style=simple,explode=false,name=UpstreamIdForTarget"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListTargetWithUpstreamRequest) GetControlPlaneID ¶

func (o *ListTargetWithUpstreamRequest) GetControlPlaneID() string

func (*ListTargetWithUpstreamRequest) GetOffset ¶

func (o *ListTargetWithUpstreamRequest) GetOffset() *string

func (*ListTargetWithUpstreamRequest) GetSize ¶

func (o *ListTargetWithUpstreamRequest) GetSize() *int64

func (*ListTargetWithUpstreamRequest) GetTags ¶

func (o *ListTargetWithUpstreamRequest) GetTags() *string

func (*ListTargetWithUpstreamRequest) GetUpstreamIDForTarget ¶

func (o *ListTargetWithUpstreamRequest) GetUpstreamIDForTarget() string

func (ListTargetWithUpstreamRequest) MarshalJSON ¶

func (l ListTargetWithUpstreamRequest) MarshalJSON() ([]byte, error)

func (*ListTargetWithUpstreamRequest) UnmarshalJSON ¶

func (l *ListTargetWithUpstreamRequest) UnmarshalJSON(data []byte) error

type ListTargetWithUpstreamResponse ¶

type ListTargetWithUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Targets
	Object *ListTargetWithUpstreamResponseBody
}

func (*ListTargetWithUpstreamResponse) GetContentType ¶

func (o *ListTargetWithUpstreamResponse) GetContentType() string

func (*ListTargetWithUpstreamResponse) GetObject ¶

func (*ListTargetWithUpstreamResponse) GetRawResponse ¶

func (o *ListTargetWithUpstreamResponse) GetRawResponse() *http.Response

func (*ListTargetWithUpstreamResponse) GetStatusCode ¶

func (o *ListTargetWithUpstreamResponse) GetStatusCode() int

type ListTargetWithUpstreamResponseBody ¶

type ListTargetWithUpstreamResponseBody struct {
	Data []components.Target `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListTargetWithUpstreamResponseBody - A successful response listing Targets

func (*ListTargetWithUpstreamResponseBody) GetData ¶

func (*ListTargetWithUpstreamResponseBody) GetNext ¶

func (*ListTargetWithUpstreamResponseBody) GetOffset ¶

type ListTeamRolesQueryParamFilter ¶

type ListTeamRolesQueryParamFilter struct {
	// Filter a string value by exact match.
	RoleName *components.StringFieldEqualsFilter `queryParam:"name=role_name"`
	// Filter a string value by exact match.
	EntityTypeName *components.StringFieldEqualsFilter `queryParam:"name=entity_type_name"`
}

ListTeamRolesQueryParamFilter - Filter roles returned in the response.

func (*ListTeamRolesQueryParamFilter) GetEntityTypeName ¶

func (*ListTeamRolesQueryParamFilter) GetRoleName ¶

type ListTeamRolesRequest ¶

type ListTeamRolesRequest struct {
	// The team ID
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// Filter roles returned in the response.
	Filter *ListTeamRolesQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListTeamRolesRequest) GetFilter ¶

func (*ListTeamRolesRequest) GetTeamID ¶

func (o *ListTeamRolesRequest) GetTeamID() string

type ListTeamRolesResponse ¶

type ListTeamRolesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of assigned roles.
	AssignedRoleCollection *components.AssignedRoleCollection
}

func (*ListTeamRolesResponse) GetAssignedRoleCollection ¶

func (o *ListTeamRolesResponse) GetAssignedRoleCollection() *components.AssignedRoleCollection

func (*ListTeamRolesResponse) GetContentType ¶

func (o *ListTeamRolesResponse) GetContentType() string

func (*ListTeamRolesResponse) GetRawResponse ¶

func (o *ListTeamRolesResponse) GetRawResponse() *http.Response

func (*ListTeamRolesResponse) GetStatusCode ¶

func (o *ListTeamRolesResponse) GetStatusCode() int

type ListTeamUsersQueryParamFilter ¶

type ListTeamUsersQueryParamFilter struct {
	// Filter a string value by exact match.
	ID *components.StringFieldEqualsFilter `queryParam:"name=id"`
	// Filter a string value field either by exact match or partial contains.
	Email *components.StringFieldFilter `queryParam:"name=email"`
	// Filter a string value field either by exact match or partial contains.
	FullName *components.StringFieldFilter `queryParam:"name=full_name"`
	// Filter by a boolean value (true/false).
	Active *bool `queryParam:"name=active"`
}

ListTeamUsersQueryParamFilter - Filter users returned in the response.

func (*ListTeamUsersQueryParamFilter) GetActive ¶

func (o *ListTeamUsersQueryParamFilter) GetActive() *bool

func (*ListTeamUsersQueryParamFilter) GetEmail ¶

func (*ListTeamUsersQueryParamFilter) GetFullName ¶

func (*ListTeamUsersQueryParamFilter) GetID ¶

type ListTeamUsersRequest ¶

type ListTeamUsersRequest struct {
	// ID of the team.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter users returned in the response.
	Filter *ListTeamUsersQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListTeamUsersRequest) GetFilter ¶

func (*ListTeamUsersRequest) GetPageNumber ¶

func (o *ListTeamUsersRequest) GetPageNumber() *int64

func (*ListTeamUsersRequest) GetPageSize ¶

func (o *ListTeamUsersRequest) GetPageSize() *int64

func (*ListTeamUsersRequest) GetTeamID ¶

func (o *ListTeamUsersRequest) GetTeamID() string

type ListTeamUsersResponse ¶

type ListTeamUsersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of users.
	UserCollection *components.UserCollection
}

func (*ListTeamUsersResponse) GetContentType ¶

func (o *ListTeamUsersResponse) GetContentType() string

func (*ListTeamUsersResponse) GetRawResponse ¶

func (o *ListTeamUsersResponse) GetRawResponse() *http.Response

func (*ListTeamUsersResponse) GetStatusCode ¶

func (o *ListTeamUsersResponse) GetStatusCode() int

func (*ListTeamUsersResponse) GetUserCollection ¶

func (o *ListTeamUsersResponse) GetUserCollection() *components.UserCollection

type ListTeamsQueryParamFilter ¶

type ListTeamsQueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
}

ListTeamsQueryParamFilter - Filter teams returned in the response.

func (*ListTeamsQueryParamFilter) GetName ¶

type ListTeamsRequest ¶

type ListTeamsRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter teams returned in the response.
	Filter *ListTeamsQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListTeamsRequest) GetFilter ¶

func (*ListTeamsRequest) GetPageNumber ¶

func (o *ListTeamsRequest) GetPageNumber() *int64

func (*ListTeamsRequest) GetPageSize ¶

func (o *ListTeamsRequest) GetPageSize() *int64

type ListTeamsResponse ¶

type ListTeamsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of users.
	TeamCollection *components.TeamCollection
}

func (*ListTeamsResponse) GetContentType ¶

func (o *ListTeamsResponse) GetContentType() string

func (*ListTeamsResponse) GetRawResponse ¶

func (o *ListTeamsResponse) GetRawResponse() *http.Response

func (*ListTeamsResponse) GetStatusCode ¶

func (o *ListTeamsResponse) GetStatusCode() int

func (*ListTeamsResponse) GetTeamCollection ¶

func (o *ListTeamsResponse) GetTeamCollection() *components.TeamCollection

type ListTransitGatewaysRequest ¶ added in v0.2.0

type ListTransitGatewaysRequest struct {
	// The network to operate on.
	NetworkID string `pathParam:"style=simple,explode=false,name=networkId"`
	// Filters supported for transit gateways.
	Filter *components.TransitGatewaysFilterParameters `queryParam:"style=deepObject,explode=true,name=filter"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
}

func (*ListTransitGatewaysRequest) GetFilter ¶ added in v0.2.0

func (*ListTransitGatewaysRequest) GetNetworkID ¶ added in v0.2.0

func (o *ListTransitGatewaysRequest) GetNetworkID() string

func (*ListTransitGatewaysRequest) GetPageNumber ¶ added in v0.2.0

func (o *ListTransitGatewaysRequest) GetPageNumber() *int64

func (*ListTransitGatewaysRequest) GetPageSize ¶ added in v0.2.0

func (o *ListTransitGatewaysRequest) GetPageSize() *int64

type ListTransitGatewaysResponse ¶ added in v0.2.0

type ListTransitGatewaysResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list for a collection of transit gateways for a network.
	ListTransitGatewaysResponse *components.ListTransitGatewaysResponse
}

func (*ListTransitGatewaysResponse) GetContentType ¶ added in v0.2.0

func (o *ListTransitGatewaysResponse) GetContentType() string

func (*ListTransitGatewaysResponse) GetListTransitGatewaysResponse ¶ added in v0.2.0

func (o *ListTransitGatewaysResponse) GetListTransitGatewaysResponse() *components.ListTransitGatewaysResponse

func (*ListTransitGatewaysResponse) GetRawResponse ¶ added in v0.2.0

func (o *ListTransitGatewaysResponse) GetRawResponse() *http.Response

func (*ListTransitGatewaysResponse) GetStatusCode ¶ added in v0.2.0

func (o *ListTransitGatewaysResponse) GetStatusCode() int

type ListUpstreamRequest ¶

type ListUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListUpstreamRequest) GetControlPlaneID ¶

func (o *ListUpstreamRequest) GetControlPlaneID() string

func (*ListUpstreamRequest) GetOffset ¶

func (o *ListUpstreamRequest) GetOffset() *string

func (*ListUpstreamRequest) GetSize ¶

func (o *ListUpstreamRequest) GetSize() *int64

func (*ListUpstreamRequest) GetTags ¶

func (o *ListUpstreamRequest) GetTags() *string

func (ListUpstreamRequest) MarshalJSON ¶

func (l ListUpstreamRequest) MarshalJSON() ([]byte, error)

func (*ListUpstreamRequest) UnmarshalJSON ¶

func (l *ListUpstreamRequest) UnmarshalJSON(data []byte) error

type ListUpstreamResponse ¶

type ListUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Upstreams
	Object *ListUpstreamResponseBody
}

func (*ListUpstreamResponse) GetContentType ¶

func (o *ListUpstreamResponse) GetContentType() string

func (*ListUpstreamResponse) GetObject ¶

func (*ListUpstreamResponse) GetRawResponse ¶

func (o *ListUpstreamResponse) GetRawResponse() *http.Response

func (*ListUpstreamResponse) GetStatusCode ¶

func (o *ListUpstreamResponse) GetStatusCode() int

type ListUpstreamResponseBody ¶

type ListUpstreamResponseBody struct {
	Data []components.Upstream `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListUpstreamResponseBody - A successful response listing Upstreams

func (*ListUpstreamResponseBody) GetData ¶

func (*ListUpstreamResponseBody) GetNext ¶

func (o *ListUpstreamResponseBody) GetNext() *string

func (*ListUpstreamResponseBody) GetOffset ¶

func (o *ListUpstreamResponseBody) GetOffset() *string

type ListUserRolesQueryParamFilter ¶

type ListUserRolesQueryParamFilter struct {
	// Filter a string value by exact match.
	RoleName *components.StringFieldEqualsFilter `queryParam:"name=role_name"`
	// Filter a string value by exact match.
	EntityTypeName *components.StringFieldEqualsFilter `queryParam:"name=entity_type_name"`
}

ListUserRolesQueryParamFilter - Filter roles returned in the response.

func (*ListUserRolesQueryParamFilter) GetEntityTypeName ¶

func (*ListUserRolesQueryParamFilter) GetRoleName ¶

type ListUserRolesRequest ¶

type ListUserRolesRequest struct {
	// The user ID
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// Filter roles returned in the response.
	Filter *ListUserRolesQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListUserRolesRequest) GetFilter ¶

func (*ListUserRolesRequest) GetUserID ¶

func (o *ListUserRolesRequest) GetUserID() string

type ListUserRolesResponse ¶

type ListUserRolesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of assigned roles.
	AssignedRoleCollection *components.AssignedRoleCollection
}

func (*ListUserRolesResponse) GetAssignedRoleCollection ¶

func (o *ListUserRolesResponse) GetAssignedRoleCollection() *components.AssignedRoleCollection

func (*ListUserRolesResponse) GetContentType ¶

func (o *ListUserRolesResponse) GetContentType() string

func (*ListUserRolesResponse) GetRawResponse ¶

func (o *ListUserRolesResponse) GetRawResponse() *http.Response

func (*ListUserRolesResponse) GetStatusCode ¶

func (o *ListUserRolesResponse) GetStatusCode() int

type ListUserTeamsQueryParamFilter ¶

type ListUserTeamsQueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
}

ListUserTeamsQueryParamFilter - Filter teams returned in the response.

func (*ListUserTeamsQueryParamFilter) GetName ¶

type ListUserTeamsRequest ¶

type ListUserTeamsRequest struct {
	// The user ID.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter teams returned in the response.
	Filter *ListUserTeamsQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListUserTeamsRequest) GetFilter ¶

func (*ListUserTeamsRequest) GetPageNumber ¶

func (o *ListUserTeamsRequest) GetPageNumber() *int64

func (*ListUserTeamsRequest) GetPageSize ¶

func (o *ListUserTeamsRequest) GetPageSize() *int64

func (*ListUserTeamsRequest) GetUserID ¶

func (o *ListUserTeamsRequest) GetUserID() string

type ListUserTeamsResponse ¶

type ListUserTeamsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of users.
	TeamCollection *components.TeamCollection
}

func (*ListUserTeamsResponse) GetContentType ¶

func (o *ListUserTeamsResponse) GetContentType() string

func (*ListUserTeamsResponse) GetRawResponse ¶

func (o *ListUserTeamsResponse) GetRawResponse() *http.Response

func (*ListUserTeamsResponse) GetStatusCode ¶

func (o *ListUserTeamsResponse) GetStatusCode() int

func (*ListUserTeamsResponse) GetTeamCollection ¶

func (o *ListUserTeamsResponse) GetTeamCollection() *components.TeamCollection

type ListUsersQueryParamFilter ¶

type ListUsersQueryParamFilter struct {
	// Filter a string value by exact match.
	ID *components.StringFieldEqualsFilter `queryParam:"name=id"`
	// Filter a string value field either by exact match or partial contains.
	Email *components.StringFieldFilter `queryParam:"name=email"`
	// Filter a string value field either by exact match or partial contains.
	FullName *components.StringFieldFilter `queryParam:"name=full_name"`
	// Filter by a boolean value (true/false).
	Active *bool `queryParam:"name=active"`
}

ListUsersQueryParamFilter - Filter users returned in the response.

func (*ListUsersQueryParamFilter) GetActive ¶

func (o *ListUsersQueryParamFilter) GetActive() *bool

func (*ListUsersQueryParamFilter) GetEmail ¶

func (*ListUsersQueryParamFilter) GetFullName ¶

func (*ListUsersQueryParamFilter) GetID ¶

type ListUsersRequest ¶

type ListUsersRequest struct {
	// The maximum number of items to include per page. The last page of a collection may include fewer items.
	PageSize *int64 `queryParam:"style=form,explode=true,name=page[size]"`
	// Determines which page of the entities to retrieve.
	PageNumber *int64 `queryParam:"style=form,explode=true,name=page[number]"`
	// Filter users returned in the response.
	Filter *ListUsersQueryParamFilter `queryParam:"style=deepObject,explode=true,name=filter"`
}

func (*ListUsersRequest) GetFilter ¶

func (*ListUsersRequest) GetPageNumber ¶

func (o *ListUsersRequest) GetPageNumber() *int64

func (*ListUsersRequest) GetPageSize ¶

func (o *ListUsersRequest) GetPageSize() *int64

type ListUsersResponse ¶

type ListUsersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of users.
	UserCollection *components.UserCollection
}

func (*ListUsersResponse) GetContentType ¶

func (o *ListUsersResponse) GetContentType() string

func (*ListUsersResponse) GetRawResponse ¶

func (o *ListUsersResponse) GetRawResponse() *http.Response

func (*ListUsersResponse) GetStatusCode ¶

func (o *ListUsersResponse) GetStatusCode() int

func (*ListUsersResponse) GetUserCollection ¶

func (o *ListUsersResponse) GetUserCollection() *components.UserCollection

type ListVaultRequest ¶

type ListVaultRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Number of resources to be returned.
	Size *int64 `default:"100" queryParam:"style=form,explode=true,name=size"`
	// Offset from which to return the next set of resources. Use the value of the 'offset' field from the response of a list operation as input here to paginate through all the resources
	Offset *string `queryParam:"style=form,explode=true,name=offset"`
	// A list of tags to filter the list of resources on. Multiple tags can be concatenated using ',' to mean AND or using '/' to mean OR.
	Tags *string `queryParam:"style=form,explode=true,name=tags"`
}

func (*ListVaultRequest) GetControlPlaneID ¶

func (o *ListVaultRequest) GetControlPlaneID() string

func (*ListVaultRequest) GetOffset ¶

func (o *ListVaultRequest) GetOffset() *string

func (*ListVaultRequest) GetSize ¶

func (o *ListVaultRequest) GetSize() *int64

func (*ListVaultRequest) GetTags ¶

func (o *ListVaultRequest) GetTags() *string

func (ListVaultRequest) MarshalJSON ¶

func (l ListVaultRequest) MarshalJSON() ([]byte, error)

func (*ListVaultRequest) UnmarshalJSON ¶

func (l *ListVaultRequest) UnmarshalJSON(data []byte) error

type ListVaultResponse ¶

type ListVaultResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A successful response listing Vaults
	Object *ListVaultResponseBody
}

func (*ListVaultResponse) GetContentType ¶

func (o *ListVaultResponse) GetContentType() string

func (*ListVaultResponse) GetObject ¶

func (o *ListVaultResponse) GetObject() *ListVaultResponseBody

func (*ListVaultResponse) GetRawResponse ¶

func (o *ListVaultResponse) GetRawResponse() *http.Response

func (*ListVaultResponse) GetStatusCode ¶

func (o *ListVaultResponse) GetStatusCode() int

type ListVaultResponseBody ¶

type ListVaultResponseBody struct {
	Data []components.Vault `json:"data,omitempty"`
	// URI to the next page (may be null)
	Next *string `json:"next,omitempty"`
	// Offset is used to paginate through the API. Provide this value to the next list operation to fetch the next page
	Offset *string `json:"offset,omitempty"`
}

ListVaultResponseBody - A successful response listing Vaults

func (*ListVaultResponseBody) GetData ¶

func (o *ListVaultResponseBody) GetData() []components.Vault

func (*ListVaultResponseBody) GetNext ¶

func (o *ListVaultResponseBody) GetNext() *string

func (*ListVaultResponseBody) GetOffset ¶

func (o *ListVaultResponseBody) GetOffset() *string

type Option ¶

type Option func(*Options, ...string) error

func WithAcceptHeaderOverride ¶

func WithAcceptHeaderOverride(acceptHeaderOverride AcceptHeaderEnum) Option

func WithOperationTimeout ¶

func WithOperationTimeout(timeout time.Duration) Option

WithOperationTimeout allows setting the request timeout applied for an operation.

func WithRetries ¶

func WithRetries(config retry.Config) Option

WithRetries allows customizing the default retry configuration.

func WithServerURL ¶

func WithServerURL(serverURL string) Option

WithServerURL allows providing an alternative server URL.

func WithSetHeaders ¶

func WithSetHeaders(hdrs map[string]string) Option

WithSetHeaders takes a map of headers that will applied to a request. If the request contains headers that are in the map then they will be overwritten.

func WithTemplatedServerURL ¶

func WithTemplatedServerURL(serverURL string, params map[string]string) Option

WithTemplatedServerURL allows providing an alternative server URL with templated parameters.

func WithURLOverride ¶

func WithURLOverride(urlOverride string) Option

WithURLOverride allows overriding the URL.

type Options ¶

type Options struct {
	ServerURL            *string
	Retries              *retry.Config
	Timeout              *time.Duration
	AcceptHeaderOverride *AcceptHeaderEnum
	URLOverride          *string
	SetHeaders           map[string]string
}

type PatchSystemAccountsIDAccessTokensIDRequest ¶

type PatchSystemAccountsIDAccessTokensIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// ID of the system account access token.
	TokenID                        string                                     `pathParam:"style=simple,explode=false,name=tokenId"`
	UpdateSystemAccountAccessToken *components.UpdateSystemAccountAccessToken `request:"mediaType=application/json"`
}

func (*PatchSystemAccountsIDAccessTokensIDRequest) GetAccountID ¶

func (*PatchSystemAccountsIDAccessTokensIDRequest) GetTokenID ¶

func (*PatchSystemAccountsIDAccessTokensIDRequest) GetUpdateSystemAccountAccessToken ¶

type PatchSystemAccountsIDAccessTokensIDResponse ¶

type PatchSystemAccountsIDAccessTokensIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account access token.
	SystemAccountAccessToken *components.SystemAccountAccessToken
}

func (*PatchSystemAccountsIDAccessTokensIDResponse) GetContentType ¶

func (*PatchSystemAccountsIDAccessTokensIDResponse) GetRawResponse ¶

func (*PatchSystemAccountsIDAccessTokensIDResponse) GetStatusCode ¶

func (*PatchSystemAccountsIDAccessTokensIDResponse) GetSystemAccountAccessToken ¶

type PatchSystemAccountsIDRequest ¶

type PatchSystemAccountsIDRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The request schema for the update system account request.
	UpdateSystemAccount *components.UpdateSystemAccount `request:"mediaType=application/json"`
}

func (*PatchSystemAccountsIDRequest) GetAccountID ¶

func (o *PatchSystemAccountsIDRequest) GetAccountID() string

func (*PatchSystemAccountsIDRequest) GetUpdateSystemAccount ¶

func (o *PatchSystemAccountsIDRequest) GetUpdateSystemAccount() *components.UpdateSystemAccount

type PatchSystemAccountsIDResponse ¶

type PatchSystemAccountsIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account.
	SystemAccount *components.SystemAccount
}

func (*PatchSystemAccountsIDResponse) GetContentType ¶

func (o *PatchSystemAccountsIDResponse) GetContentType() string

func (*PatchSystemAccountsIDResponse) GetRawResponse ¶

func (o *PatchSystemAccountsIDResponse) GetRawResponse() *http.Response

func (*PatchSystemAccountsIDResponse) GetStatusCode ¶

func (o *PatchSystemAccountsIDResponse) GetStatusCode() int

func (*PatchSystemAccountsIDResponse) GetSystemAccount ¶

type PatchTeamGroupMappingsResponse ¶

type PatchTeamGroupMappingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated collection of mappings grouped by team_id.
	TeamGroupMappingCollection *components.TeamGroupMappingCollection
}

func (*PatchTeamGroupMappingsResponse) GetContentType ¶

func (o *PatchTeamGroupMappingsResponse) GetContentType() string

func (*PatchTeamGroupMappingsResponse) GetRawResponse ¶

func (o *PatchTeamGroupMappingsResponse) GetRawResponse() *http.Response

func (*PatchTeamGroupMappingsResponse) GetStatusCode ¶

func (o *PatchTeamGroupMappingsResponse) GetStatusCode() int

func (*PatchTeamGroupMappingsResponse) GetTeamGroupMappingCollection ¶

func (o *PatchTeamGroupMappingsResponse) GetTeamGroupMappingCollection() *components.TeamGroupMappingCollection

type PostControlPlanesIDGroupMembershipsAddRequest ¶

type PostControlPlanesIDGroupMembershipsAddRequest struct {
	// ID of a control plane group
	ID string `pathParam:"style=simple,explode=false,name=id"`
	// Request body for adding a list of child control planes to a control plane group membership.
	GroupMembership *components.GroupMembership `request:"mediaType=application/json"`
}

func (*PostControlPlanesIDGroupMembershipsAddRequest) GetGroupMembership ¶

func (*PostControlPlanesIDGroupMembershipsAddRequest) GetID ¶

type PostControlPlanesIDGroupMembershipsAddResponse ¶

type PostControlPlanesIDGroupMembershipsAddResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PostControlPlanesIDGroupMembershipsAddResponse) GetContentType ¶

func (*PostControlPlanesIDGroupMembershipsAddResponse) GetRawResponse ¶

func (*PostControlPlanesIDGroupMembershipsAddResponse) GetStatusCode ¶

type PostControlPlanesIDGroupMembershipsRemoveRequest ¶

type PostControlPlanesIDGroupMembershipsRemoveRequest struct {
	// ID of a control plane group
	ID string `pathParam:"style=simple,explode=false,name=id"`
	// Request body for removing a list of child control planes from a control plane group membership.
	GroupMembership *components.GroupMembership `request:"mediaType=application/json"`
}

func (*PostControlPlanesIDGroupMembershipsRemoveRequest) GetGroupMembership ¶

func (*PostControlPlanesIDGroupMembershipsRemoveRequest) GetID ¶

type PostControlPlanesIDGroupMembershipsRemoveResponse ¶

type PostControlPlanesIDGroupMembershipsRemoveResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PostControlPlanesIDGroupMembershipsRemoveResponse) GetContentType ¶

func (*PostControlPlanesIDGroupMembershipsRemoveResponse) GetRawResponse ¶

func (*PostControlPlanesIDGroupMembershipsRemoveResponse) GetStatusCode ¶

type PostSystemAccountsAccountIDAssignedRolesRequest ¶

type PostSystemAccountsAccountIDAssignedRolesRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The request schema for assigning a role.
	AssignRole *components.AssignRole `request:"mediaType=application/json"`
}

func (*PostSystemAccountsAccountIDAssignedRolesRequest) GetAccountID ¶

func (*PostSystemAccountsAccountIDAssignedRolesRequest) GetAssignRole ¶

type PostSystemAccountsAccountIDAssignedRolesResponse ¶

type PostSystemAccountsAccountIDAssignedRolesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single assigned role.
	AssignedRole *components.AssignedRole
}

func (*PostSystemAccountsAccountIDAssignedRolesResponse) GetAssignedRole ¶

func (*PostSystemAccountsAccountIDAssignedRolesResponse) GetContentType ¶

func (*PostSystemAccountsAccountIDAssignedRolesResponse) GetRawResponse ¶

func (*PostSystemAccountsAccountIDAssignedRolesResponse) GetStatusCode ¶

type PostSystemAccountsIDAccessTokensRequest ¶

type PostSystemAccountsIDAccessTokensRequest struct {
	// ID of the system account.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The request body to create a system account access token.
	CreateSystemAccountAccessToken *components.CreateSystemAccountAccessToken `request:"mediaType=application/json"`
}

func (*PostSystemAccountsIDAccessTokensRequest) GetAccountID ¶

func (*PostSystemAccountsIDAccessTokensRequest) GetCreateSystemAccountAccessToken ¶

type PostSystemAccountsIDAccessTokensResponse ¶

type PostSystemAccountsIDAccessTokensResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account access token with the token.
	SystemAccountAccessTokenCreated *components.SystemAccountAccessTokenCreated
}

func (*PostSystemAccountsIDAccessTokensResponse) GetContentType ¶

func (*PostSystemAccountsIDAccessTokensResponse) GetRawResponse ¶

func (*PostSystemAccountsIDAccessTokensResponse) GetStatusCode ¶

func (o *PostSystemAccountsIDAccessTokensResponse) GetStatusCode() int

func (*PostSystemAccountsIDAccessTokensResponse) GetSystemAccountAccessTokenCreated ¶

type PostSystemAccountsResponse ¶

type PostSystemAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single system account.
	SystemAccount *components.SystemAccount
}

func (*PostSystemAccountsResponse) GetContentType ¶

func (o *PostSystemAccountsResponse) GetContentType() string

func (*PostSystemAccountsResponse) GetRawResponse ¶

func (o *PostSystemAccountsResponse) GetRawResponse() *http.Response

func (*PostSystemAccountsResponse) GetStatusCode ¶

func (o *PostSystemAccountsResponse) GetStatusCode() int

func (*PostSystemAccountsResponse) GetSystemAccount ¶

func (o *PostSystemAccountsResponse) GetSystemAccount() *components.SystemAccount

type PostTeamsTeamIDSystemAccountsRequest ¶

type PostTeamsTeamIDSystemAccountsRequest struct {
	// ID of the team.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The request schema for adding a system account to a team.
	AddSystemAccountToTeam *components.AddSystemAccountToTeam `request:"mediaType=application/json"`
}

func (*PostTeamsTeamIDSystemAccountsRequest) GetAddSystemAccountToTeam ¶

func (*PostTeamsTeamIDSystemAccountsRequest) GetTeamID ¶

type PostTeamsTeamIDSystemAccountsResponse ¶

type PostTeamsTeamIDSystemAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PostTeamsTeamIDSystemAccountsResponse) GetContentType ¶

func (o *PostTeamsTeamIDSystemAccountsResponse) GetContentType() string

func (*PostTeamsTeamIDSystemAccountsResponse) GetRawResponse ¶

func (*PostTeamsTeamIDSystemAccountsResponse) GetStatusCode ¶

func (o *PostTeamsTeamIDSystemAccountsResponse) GetStatusCode() int

type PutControlPlanesIDGroupMembershipsRequest ¶

type PutControlPlanesIDGroupMembershipsRequest struct {
	// ID of a control plane group
	ID string `pathParam:"style=simple,explode=false,name=id"`
	// Request body for upserting a list of child control planes to a control plane group membership.
	GroupMembership *components.GroupMembership `request:"mediaType=application/json"`
}

func (*PutControlPlanesIDGroupMembershipsRequest) GetGroupMembership ¶

func (*PutControlPlanesIDGroupMembershipsRequest) GetID ¶

type PutControlPlanesIDGroupMembershipsResponse ¶

type PutControlPlanesIDGroupMembershipsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PutControlPlanesIDGroupMembershipsResponse) GetContentType ¶

func (*PutControlPlanesIDGroupMembershipsResponse) GetRawResponse ¶

func (*PutControlPlanesIDGroupMembershipsResponse) GetStatusCode ¶

type QueryParamFilter ¶

type QueryParamFilter struct {
	// Filter a string value field either by exact match or partial contains.
	Name *components.StringFieldFilter `queryParam:"name=name"`
	// Filter a string value field either by exact match or partial contains.
	Description *components.StringFieldFilter `queryParam:"name=description"`
	// Filter by a boolean value (true/false).
	KonnectManaged *bool `queryParam:"name=konnect_managed"`
}

QueryParamFilter - Filter system accounts returned in the response.

func (*QueryParamFilter) GetDescription ¶ added in v0.1.29

func (o *QueryParamFilter) GetDescription() *components.StringFieldFilter

func (*QueryParamFilter) GetKonnectManaged ¶ added in v0.1.29

func (o *QueryParamFilter) GetKonnectManaged() *bool

func (*QueryParamFilter) GetName ¶

type RemoveAllConsumersFromConsumerGroupRequest ¶

type RemoveAllConsumersFromConsumerGroupRequest struct {
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*RemoveAllConsumersFromConsumerGroupRequest) GetConsumerGroupID ¶

func (o *RemoveAllConsumersFromConsumerGroupRequest) GetConsumerGroupID() string

func (*RemoveAllConsumersFromConsumerGroupRequest) GetControlPlaneID ¶

func (o *RemoveAllConsumersFromConsumerGroupRequest) GetControlPlaneID() string

type RemoveAllConsumersFromConsumerGroupResponse ¶

type RemoveAllConsumersFromConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveAllConsumersFromConsumerGroupResponse) GetContentType ¶

func (*RemoveAllConsumersFromConsumerGroupResponse) GetRawResponse ¶

func (*RemoveAllConsumersFromConsumerGroupResponse) GetStatusCode ¶

type RemoveConsumerFromAllConsumerGroupsRequest ¶

type RemoveConsumerFromAllConsumerGroupsRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
}

func (*RemoveConsumerFromAllConsumerGroupsRequest) GetConsumerID ¶

func (*RemoveConsumerFromAllConsumerGroupsRequest) GetControlPlaneID ¶

func (o *RemoveConsumerFromAllConsumerGroupsRequest) GetControlPlaneID() string

type RemoveConsumerFromAllConsumerGroupsResponse ¶

type RemoveConsumerFromAllConsumerGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveConsumerFromAllConsumerGroupsResponse) GetContentType ¶

func (*RemoveConsumerFromAllConsumerGroupsResponse) GetRawResponse ¶

func (*RemoveConsumerFromAllConsumerGroupsResponse) GetStatusCode ¶

type RemoveConsumerFromConsumerGroupRequest ¶

type RemoveConsumerFromConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
}

func (*RemoveConsumerFromConsumerGroupRequest) GetConsumerGroupID ¶

func (o *RemoveConsumerFromConsumerGroupRequest) GetConsumerGroupID() string

func (*RemoveConsumerFromConsumerGroupRequest) GetConsumerID ¶

func (*RemoveConsumerFromConsumerGroupRequest) GetControlPlaneID ¶

func (o *RemoveConsumerFromConsumerGroupRequest) GetControlPlaneID() string

type RemoveConsumerFromConsumerGroupResponse ¶

type RemoveConsumerFromConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveConsumerFromConsumerGroupResponse) GetContentType ¶

func (o *RemoveConsumerFromConsumerGroupResponse) GetContentType() string

func (*RemoveConsumerFromConsumerGroupResponse) GetRawResponse ¶

func (*RemoveConsumerFromConsumerGroupResponse) GetStatusCode ¶

func (o *RemoveConsumerFromConsumerGroupResponse) GetStatusCode() int

type RemoveConsumerFromGroupRequest ¶

type RemoveConsumerFromGroupRequest struct {
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	ConsumerID      string `pathParam:"style=simple,explode=false,name=ConsumerId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
}

func (*RemoveConsumerFromGroupRequest) GetConsumerGroupID ¶

func (o *RemoveConsumerFromGroupRequest) GetConsumerGroupID() string

func (*RemoveConsumerFromGroupRequest) GetConsumerID ¶

func (o *RemoveConsumerFromGroupRequest) GetConsumerID() string

func (*RemoveConsumerFromGroupRequest) GetControlPlaneID ¶

func (o *RemoveConsumerFromGroupRequest) GetControlPlaneID() string

type RemoveConsumerFromGroupResponse ¶

type RemoveConsumerFromGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveConsumerFromGroupResponse) GetContentType ¶

func (o *RemoveConsumerFromGroupResponse) GetContentType() string

func (*RemoveConsumerFromGroupResponse) GetRawResponse ¶

func (o *RemoveConsumerFromGroupResponse) GetRawResponse() *http.Response

func (*RemoveConsumerFromGroupResponse) GetStatusCode ¶

func (o *RemoveConsumerFromGroupResponse) GetStatusCode() int

type RemoveUserFromTeamRequest ¶

type RemoveUserFromTeamRequest struct {
	// User ID
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// Team ID.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
}

func (*RemoveUserFromTeamRequest) GetTeamID ¶

func (o *RemoveUserFromTeamRequest) GetTeamID() string

func (*RemoveUserFromTeamRequest) GetUserID ¶

func (o *RemoveUserFromTeamRequest) GetUserID() string

type RemoveUserFromTeamResponse ¶

type RemoveUserFromTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveUserFromTeamResponse) GetContentType ¶

func (o *RemoveUserFromTeamResponse) GetContentType() string

func (*RemoveUserFromTeamResponse) GetRawResponse ¶

func (o *RemoveUserFromTeamResponse) GetRawResponse() *http.Response

func (*RemoveUserFromTeamResponse) GetStatusCode ¶

func (o *RemoveUserFromTeamResponse) GetStatusCode() int

type TeamsAssignRoleRequest ¶

type TeamsAssignRoleRequest struct {
	// The team ID
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The request schema for assigning a role.
	AssignRole *components.AssignRole `request:"mediaType=application/json"`
}

func (*TeamsAssignRoleRequest) GetAssignRole ¶

func (o *TeamsAssignRoleRequest) GetAssignRole() *components.AssignRole

func (*TeamsAssignRoleRequest) GetTeamID ¶

func (o *TeamsAssignRoleRequest) GetTeamID() string

type TeamsAssignRoleResponse ¶

type TeamsAssignRoleResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single assigned role.
	AssignedRole *components.AssignedRole
}

func (*TeamsAssignRoleResponse) GetAssignedRole ¶

func (o *TeamsAssignRoleResponse) GetAssignedRole() *components.AssignedRole

func (*TeamsAssignRoleResponse) GetContentType ¶

func (o *TeamsAssignRoleResponse) GetContentType() string

func (*TeamsAssignRoleResponse) GetRawResponse ¶

func (o *TeamsAssignRoleResponse) GetRawResponse() *http.Response

func (*TeamsAssignRoleResponse) GetStatusCode ¶

func (o *TeamsAssignRoleResponse) GetStatusCode() int

type TeamsRemoveRoleRequest ¶

type TeamsRemoveRoleRequest struct {
	// The team ID.
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The role ID.
	RoleID string `pathParam:"style=simple,explode=false,name=roleId"`
}

func (*TeamsRemoveRoleRequest) GetRoleID ¶

func (o *TeamsRemoveRoleRequest) GetRoleID() string

func (*TeamsRemoveRoleRequest) GetTeamID ¶

func (o *TeamsRemoveRoleRequest) GetTeamID() string

type TeamsRemoveRoleResponse ¶

type TeamsRemoveRoleResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*TeamsRemoveRoleResponse) GetContentType ¶

func (o *TeamsRemoveRoleResponse) GetContentType() string

func (*TeamsRemoveRoleResponse) GetRawResponse ¶

func (o *TeamsRemoveRoleResponse) GetRawResponse() *http.Response

func (*TeamsRemoveRoleResponse) GetStatusCode ¶

func (o *TeamsRemoveRoleResponse) GetStatusCode() int

type UpdateAuthenticationSettingsResponse ¶

type UpdateAuthenticationSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response for authentication settings endpoint
	AuthenticationSettings *components.AuthenticationSettings
}

func (*UpdateAuthenticationSettingsResponse) GetAuthenticationSettings ¶

func (*UpdateAuthenticationSettingsResponse) GetContentType ¶

func (o *UpdateAuthenticationSettingsResponse) GetContentType() string

func (*UpdateAuthenticationSettingsResponse) GetRawResponse ¶

func (o *UpdateAuthenticationSettingsResponse) GetRawResponse() *http.Response

func (*UpdateAuthenticationSettingsResponse) GetStatusCode ¶

func (o *UpdateAuthenticationSettingsResponse) GetStatusCode() int

type UpdateConfigStoreRequest ¶ added in v0.1.28

type UpdateConfigStoreRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID     string                       `pathParam:"style=simple,explode=false,name=configStoreId"`
	UpdateConfigStore components.UpdateConfigStore `request:"mediaType=application/json"`
}

func (*UpdateConfigStoreRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *UpdateConfigStoreRequest) GetConfigStoreID() string

func (*UpdateConfigStoreRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *UpdateConfigStoreRequest) GetControlPlaneID() string

func (*UpdateConfigStoreRequest) GetUpdateConfigStore ¶ added in v0.1.28

func (o *UpdateConfigStoreRequest) GetUpdateConfigStore() components.UpdateConfigStore

type UpdateConfigStoreResponse ¶ added in v0.1.28

type UpdateConfigStoreResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store
	ConfigStore *components.ConfigStore
}

func (*UpdateConfigStoreResponse) GetConfigStore ¶ added in v0.1.28

func (o *UpdateConfigStoreResponse) GetConfigStore() *components.ConfigStore

func (*UpdateConfigStoreResponse) GetContentType ¶ added in v0.1.28

func (o *UpdateConfigStoreResponse) GetContentType() string

func (*UpdateConfigStoreResponse) GetRawResponse ¶ added in v0.1.28

func (o *UpdateConfigStoreResponse) GetRawResponse() *http.Response

func (*UpdateConfigStoreResponse) GetStatusCode ¶ added in v0.1.28

func (o *UpdateConfigStoreResponse) GetStatusCode() int

type UpdateConfigStoreSecretRequest ¶ added in v0.1.28

type UpdateConfigStoreSecretRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Config Store identifier
	ConfigStoreID string `pathParam:"style=simple,explode=false,name=configStoreId"`
	// Config Store Secret key
	Key                     string                             `pathParam:"style=simple,explode=false,name=key"`
	UpdateConfigStoreSecret components.UpdateConfigStoreSecret `request:"mediaType=application/json"`
}

func (*UpdateConfigStoreSecretRequest) GetConfigStoreID ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretRequest) GetConfigStoreID() string

func (*UpdateConfigStoreSecretRequest) GetControlPlaneID ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretRequest) GetControlPlaneID() string

func (*UpdateConfigStoreSecretRequest) GetKey ¶ added in v0.1.28

func (*UpdateConfigStoreSecretRequest) GetUpdateConfigStoreSecret ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretRequest) GetUpdateConfigStoreSecret() components.UpdateConfigStoreSecret

type UpdateConfigStoreSecretResponse ¶ added in v0.1.28

type UpdateConfigStoreSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Config Store Secret
	ConfigStoreSecret *components.ConfigStoreSecret
}

func (*UpdateConfigStoreSecretResponse) GetConfigStoreSecret ¶ added in v0.1.28

func (*UpdateConfigStoreSecretResponse) GetContentType ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretResponse) GetContentType() string

func (*UpdateConfigStoreSecretResponse) GetRawResponse ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretResponse) GetRawResponse() *http.Response

func (*UpdateConfigStoreSecretResponse) GetStatusCode ¶ added in v0.1.28

func (o *UpdateConfigStoreSecretResponse) GetStatusCode() int

type UpdateControlPlaneRequest ¶

type UpdateControlPlaneRequest struct {
	// The control plane ID
	ID                        string                               `pathParam:"style=simple,explode=false,name=id"`
	UpdateControlPlaneRequest components.UpdateControlPlaneRequest `request:"mediaType=application/json"`
}

func (*UpdateControlPlaneRequest) GetID ¶

func (o *UpdateControlPlaneRequest) GetID() string

func (*UpdateControlPlaneRequest) GetUpdateControlPlaneRequest ¶

func (o *UpdateControlPlaneRequest) GetUpdateControlPlaneRequest() components.UpdateControlPlaneRequest

type UpdateControlPlaneResponse ¶

type UpdateControlPlaneResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response to updating a control plane.
	ControlPlane *components.ControlPlane
}

func (*UpdateControlPlaneResponse) GetContentType ¶

func (o *UpdateControlPlaneResponse) GetContentType() string

func (*UpdateControlPlaneResponse) GetControlPlane ¶

func (o *UpdateControlPlaneResponse) GetControlPlane() *components.ControlPlane

func (*UpdateControlPlaneResponse) GetRawResponse ¶

func (o *UpdateControlPlaneResponse) GetRawResponse() *http.Response

func (*UpdateControlPlaneResponse) GetStatusCode ¶

func (o *UpdateControlPlaneResponse) GetStatusCode() int

type UpdateIdentityProviderRequest ¶ added in v0.1.29

type UpdateIdentityProviderRequest struct {
	// ID of the identity provider.
	ID string `pathParam:"style=simple,explode=false,name=id"`
	// An object representing the configuration for updating an identity provider. This configuration may pertain  to either an OIDC or a SAML identity provider.
	//
	UpdateIdentityProvider components.UpdateIdentityProvider `request:"mediaType=application/json"`
}

func (*UpdateIdentityProviderRequest) GetID ¶ added in v0.1.29

func (*UpdateIdentityProviderRequest) GetUpdateIdentityProvider ¶ added in v0.1.29

func (o *UpdateIdentityProviderRequest) GetUpdateIdentityProvider() components.UpdateIdentityProvider

type UpdateIdentityProviderResponse ¶ added in v0.1.29

type UpdateIdentityProviderResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// An identity provider configuration. This response represents the configuration of a specific identity provider, which can be either OIDC or SAML.
	//
	IdentityProvider *components.IdentityProvider
}

func (*UpdateIdentityProviderResponse) GetContentType ¶ added in v0.1.29

func (o *UpdateIdentityProviderResponse) GetContentType() string

func (*UpdateIdentityProviderResponse) GetIdentityProvider ¶ added in v0.1.29

func (*UpdateIdentityProviderResponse) GetRawResponse ¶ added in v0.1.29

func (o *UpdateIdentityProviderResponse) GetRawResponse() *http.Response

func (*UpdateIdentityProviderResponse) GetStatusCode ¶ added in v0.1.29

func (o *UpdateIdentityProviderResponse) GetStatusCode() int

type UpdateIdpConfigurationResponse ¶

type UpdateIdpConfigurationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of the IdP configuration.
	IDP *components.IDP
}

func (*UpdateIdpConfigurationResponse) GetContentType ¶

func (o *UpdateIdpConfigurationResponse) GetContentType() string

func (*UpdateIdpConfigurationResponse) GetIDP ¶

func (*UpdateIdpConfigurationResponse) GetRawResponse ¶

func (o *UpdateIdpConfigurationResponse) GetRawResponse() *http.Response

func (*UpdateIdpConfigurationResponse) GetStatusCode ¶

func (o *UpdateIdpConfigurationResponse) GetStatusCode() int

type UpdateIdpTeamMappingsResponse ¶

type UpdateIdpTeamMappingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A paginated list response for a collection of team mappings.
	TeamMappingCollection *components.TeamMappingCollection
}

func (*UpdateIdpTeamMappingsResponse) GetContentType ¶

func (o *UpdateIdpTeamMappingsResponse) GetContentType() string

func (*UpdateIdpTeamMappingsResponse) GetRawResponse ¶

func (o *UpdateIdpTeamMappingsResponse) GetRawResponse() *http.Response

func (*UpdateIdpTeamMappingsResponse) GetStatusCode ¶

func (o *UpdateIdpTeamMappingsResponse) GetStatusCode() int

func (*UpdateIdpTeamMappingsResponse) GetTeamMappingCollection ¶

func (o *UpdateIdpTeamMappingsResponse) GetTeamMappingCollection() *components.TeamMappingCollection

type UpdateImpersonationSettingsResponse ¶

type UpdateImpersonationSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response for Update Impersonation Settings endpoint
	UpdateImpersonationSettingsResponse *components.UpdateImpersonationSettingsResponse
}

func (*UpdateImpersonationSettingsResponse) GetContentType ¶

func (o *UpdateImpersonationSettingsResponse) GetContentType() string

func (*UpdateImpersonationSettingsResponse) GetRawResponse ¶

func (o *UpdateImpersonationSettingsResponse) GetRawResponse() *http.Response

func (*UpdateImpersonationSettingsResponse) GetStatusCode ¶

func (o *UpdateImpersonationSettingsResponse) GetStatusCode() int

func (*UpdateImpersonationSettingsResponse) GetUpdateImpersonationSettingsResponse ¶

func (o *UpdateImpersonationSettingsResponse) GetUpdateImpersonationSettingsResponse() *components.UpdateImpersonationSettingsResponse

type UpdateNetworkRequest ¶ added in v0.2.0

type UpdateNetworkRequest struct {
	// The network to operate on.
	NetworkID           string                         `pathParam:"style=simple,explode=false,name=networkId"`
	PatchNetworkRequest components.PatchNetworkRequest `request:"mediaType=application/json"`
}

func (*UpdateNetworkRequest) GetNetworkID ¶ added in v0.2.0

func (o *UpdateNetworkRequest) GetNetworkID() string

func (*UpdateNetworkRequest) GetPatchNetworkRequest ¶ added in v0.2.0

func (o *UpdateNetworkRequest) GetPatchNetworkRequest() components.PatchNetworkRequest

type UpdateNetworkResponse ¶ added in v0.2.0

type UpdateNetworkResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Response format for patching a network.
	Network *components.Network
}

func (*UpdateNetworkResponse) GetContentType ¶ added in v0.2.0

func (o *UpdateNetworkResponse) GetContentType() string

func (*UpdateNetworkResponse) GetNetwork ¶ added in v0.2.0

func (o *UpdateNetworkResponse) GetNetwork() *components.Network

func (*UpdateNetworkResponse) GetRawResponse ¶ added in v0.2.0

func (o *UpdateNetworkResponse) GetRawResponse() *http.Response

func (*UpdateNetworkResponse) GetStatusCode ¶ added in v0.2.0

func (o *UpdateNetworkResponse) GetStatusCode() int

type UpdatePluginSchemasRequest ¶

type UpdatePluginSchemasRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// The custom plugin name
	Name                string                          `pathParam:"style=simple,explode=false,name=name"`
	CreatePluginSchemas *components.CreatePluginSchemas `request:"mediaType=application/json"`
}

func (*UpdatePluginSchemasRequest) GetControlPlaneID ¶

func (o *UpdatePluginSchemasRequest) GetControlPlaneID() string

func (*UpdatePluginSchemasRequest) GetCreatePluginSchemas ¶

func (o *UpdatePluginSchemasRequest) GetCreatePluginSchemas() *components.CreatePluginSchemas

func (*UpdatePluginSchemasRequest) GetName ¶

func (o *UpdatePluginSchemasRequest) GetName() string

type UpdatePluginSchemasResponse ¶

type UpdatePluginSchemasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response for a single custom plugin schema.
	PluginSchemas *components.PluginSchemas
}

func (*UpdatePluginSchemasResponse) GetContentType ¶

func (o *UpdatePluginSchemasResponse) GetContentType() string

func (*UpdatePluginSchemasResponse) GetPluginSchemas ¶

func (o *UpdatePluginSchemasResponse) GetPluginSchemas() *components.PluginSchemas

func (*UpdatePluginSchemasResponse) GetRawResponse ¶

func (o *UpdatePluginSchemasResponse) GetRawResponse() *http.Response

func (*UpdatePluginSchemasResponse) GetStatusCode ¶

func (o *UpdatePluginSchemasResponse) GetStatusCode() int

type UpdateTeamRequest ¶

type UpdateTeamRequest struct {
	// The team ID
	TeamID string `pathParam:"style=simple,explode=false,name=teamId"`
	// The request schema for the update team request.
	UpdateTeam *components.UpdateTeam `request:"mediaType=application/json"`
}

func (*UpdateTeamRequest) GetTeamID ¶

func (o *UpdateTeamRequest) GetTeamID() string

func (*UpdateTeamRequest) GetUpdateTeam ¶

func (o *UpdateTeamRequest) GetUpdateTeam() *components.UpdateTeam

type UpdateTeamResponse ¶

type UpdateTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A response including a single team.
	Team *components.Team
}

func (*UpdateTeamResponse) GetContentType ¶

func (o *UpdateTeamResponse) GetContentType() string

func (*UpdateTeamResponse) GetRawResponse ¶

func (o *UpdateTeamResponse) GetRawResponse() *http.Response

func (*UpdateTeamResponse) GetStatusCode ¶

func (o *UpdateTeamResponse) GetStatusCode() int

func (*UpdateTeamResponse) GetTeam ¶

func (o *UpdateTeamResponse) GetTeam() *components.Team

type UpdateUserRequest ¶

type UpdateUserRequest struct {
	// The ID of the user being deleted.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// The request schema for the update user request.
	UpdateUser *components.UpdateUser `request:"mediaType=application/json"`
}

func (*UpdateUserRequest) GetUpdateUser ¶

func (o *UpdateUserRequest) GetUpdateUser() *components.UpdateUser

func (*UpdateUserRequest) GetUserID ¶

func (o *UpdateUserRequest) GetUserID() string

type UpdateUserResponse ¶

type UpdateUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single user.
	User *components.User
}

func (*UpdateUserResponse) GetContentType ¶

func (o *UpdateUserResponse) GetContentType() string

func (*UpdateUserResponse) GetRawResponse ¶

func (o *UpdateUserResponse) GetRawResponse() *http.Response

func (*UpdateUserResponse) GetStatusCode ¶

func (o *UpdateUserResponse) GetStatusCode() int

func (*UpdateUserResponse) GetUser ¶

func (o *UpdateUserResponse) GetUser() *components.User

type UpsertACLWithConsumerRequest ¶

type UpsertACLWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the ACL to lookup
	ACLID string `pathParam:"style=simple,explode=false,name=ACLId"`
	// Description of the ACL
	ACLWithoutParents components.ACLWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertACLWithConsumerRequest) GetACLID ¶

func (o *UpsertACLWithConsumerRequest) GetACLID() string

func (*UpsertACLWithConsumerRequest) GetACLWithoutParents ¶

func (o *UpsertACLWithConsumerRequest) GetACLWithoutParents() components.ACLWithoutParents

func (*UpsertACLWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertACLWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertACLWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertACLWithConsumerRequest) GetControlPlaneID() string

type UpsertACLWithConsumerResponse ¶

type UpsertACLWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted ACL
	ACL *components.ACL
}

func (*UpsertACLWithConsumerResponse) GetACL ¶

func (*UpsertACLWithConsumerResponse) GetContentType ¶

func (o *UpsertACLWithConsumerResponse) GetContentType() string

func (*UpsertACLWithConsumerResponse) GetRawResponse ¶

func (o *UpsertACLWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertACLWithConsumerResponse) GetStatusCode ¶

func (o *UpsertACLWithConsumerResponse) GetStatusCode() int

type UpsertBasicAuthWithConsumerRequest ¶

type UpsertBasicAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Basic-auth credential to lookup
	BasicAuthID string `pathParam:"style=simple,explode=false,name=BasicAuthId"`
	// Description of the Basic-auth credential
	BasicAuthWithoutParents components.BasicAuthWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertBasicAuthWithConsumerRequest) GetBasicAuthID ¶

func (o *UpsertBasicAuthWithConsumerRequest) GetBasicAuthID() string

func (*UpsertBasicAuthWithConsumerRequest) GetBasicAuthWithoutParents ¶

func (*UpsertBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertBasicAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertBasicAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertBasicAuthWithConsumerRequest) GetControlPlaneID() string

type UpsertBasicAuthWithConsumerResponse ¶

type UpsertBasicAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Basic-auth credential
	BasicAuth *components.BasicAuth
}

func (*UpsertBasicAuthWithConsumerResponse) GetBasicAuth ¶

func (*UpsertBasicAuthWithConsumerResponse) GetContentType ¶

func (o *UpsertBasicAuthWithConsumerResponse) GetContentType() string

func (*UpsertBasicAuthWithConsumerResponse) GetRawResponse ¶

func (o *UpsertBasicAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertBasicAuthWithConsumerResponse) GetStatusCode ¶

func (o *UpsertBasicAuthWithConsumerResponse) GetStatusCode() int

type UpsertCaCertificateRequest ¶

type UpsertCaCertificateRequest struct {
	// ID of the CA Certificate to lookup
	CACertificateID string `pathParam:"style=simple,explode=false,name=CACertificateId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the CA Certificate
	CACertificate components.CACertificateInput `request:"mediaType=application/json"`
}

func (*UpsertCaCertificateRequest) GetCACertificate ¶

func (*UpsertCaCertificateRequest) GetCACertificateID ¶

func (o *UpsertCaCertificateRequest) GetCACertificateID() string

func (*UpsertCaCertificateRequest) GetControlPlaneID ¶

func (o *UpsertCaCertificateRequest) GetControlPlaneID() string

type UpsertCaCertificateResponse ¶

type UpsertCaCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted CA Certificate
	CACertificate *components.CACertificate
}

func (*UpsertCaCertificateResponse) GetCACertificate ¶

func (o *UpsertCaCertificateResponse) GetCACertificate() *components.CACertificate

func (*UpsertCaCertificateResponse) GetContentType ¶

func (o *UpsertCaCertificateResponse) GetContentType() string

func (*UpsertCaCertificateResponse) GetRawResponse ¶

func (o *UpsertCaCertificateResponse) GetRawResponse() *http.Response

func (*UpsertCaCertificateResponse) GetStatusCode ¶

func (o *UpsertCaCertificateResponse) GetStatusCode() int

type UpsertCertificateRequest ¶

type UpsertCertificateRequest struct {
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Certificate
	Certificate components.CertificateInput `request:"mediaType=application/json"`
}

func (*UpsertCertificateRequest) GetCertificate ¶

func (*UpsertCertificateRequest) GetCertificateID ¶

func (o *UpsertCertificateRequest) GetCertificateID() string

func (*UpsertCertificateRequest) GetControlPlaneID ¶

func (o *UpsertCertificateRequest) GetControlPlaneID() string

type UpsertCertificateResponse ¶

type UpsertCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Certificate
	Certificate *components.Certificate
}

func (*UpsertCertificateResponse) GetCertificate ¶

func (o *UpsertCertificateResponse) GetCertificate() *components.Certificate

func (*UpsertCertificateResponse) GetContentType ¶

func (o *UpsertCertificateResponse) GetContentType() string

func (*UpsertCertificateResponse) GetRawResponse ¶

func (o *UpsertCertificateResponse) GetRawResponse() *http.Response

func (*UpsertCertificateResponse) GetStatusCode ¶

func (o *UpsertCertificateResponse) GetStatusCode() int

type UpsertConsumerGroupRequest ¶

type UpsertConsumerGroupRequest struct {
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Consumer Group
	ConsumerGroup components.ConsumerGroupInput `request:"mediaType=application/json"`
}

func (*UpsertConsumerGroupRequest) GetConsumerGroup ¶

func (*UpsertConsumerGroupRequest) GetConsumerGroupID ¶

func (o *UpsertConsumerGroupRequest) GetConsumerGroupID() string

func (*UpsertConsumerGroupRequest) GetControlPlaneID ¶

func (o *UpsertConsumerGroupRequest) GetControlPlaneID() string

type UpsertConsumerGroupResponse ¶

type UpsertConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Consumer Group
	ConsumerGroup *components.ConsumerGroup
}

func (*UpsertConsumerGroupResponse) GetConsumerGroup ¶

func (o *UpsertConsumerGroupResponse) GetConsumerGroup() *components.ConsumerGroup

func (*UpsertConsumerGroupResponse) GetContentType ¶

func (o *UpsertConsumerGroupResponse) GetContentType() string

func (*UpsertConsumerGroupResponse) GetRawResponse ¶

func (o *UpsertConsumerGroupResponse) GetRawResponse() *http.Response

func (*UpsertConsumerGroupResponse) GetStatusCode ¶

func (o *UpsertConsumerGroupResponse) GetStatusCode() int

type UpsertConsumerRequest ¶

type UpsertConsumerRequest struct {
	// ID of the Consumer to lookup
	ConsumerID string `pathParam:"style=simple,explode=false,name=ConsumerId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Consumer
	Consumer components.ConsumerInput `request:"mediaType=application/json"`
}

func (*UpsertConsumerRequest) GetConsumer ¶

func (*UpsertConsumerRequest) GetConsumerID ¶

func (o *UpsertConsumerRequest) GetConsumerID() string

func (*UpsertConsumerRequest) GetControlPlaneID ¶

func (o *UpsertConsumerRequest) GetControlPlaneID() string

type UpsertConsumerResponse ¶

type UpsertConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Consumer
	Consumer *components.Consumer
}

func (*UpsertConsumerResponse) GetConsumer ¶

func (o *UpsertConsumerResponse) GetConsumer() *components.Consumer

func (*UpsertConsumerResponse) GetContentType ¶

func (o *UpsertConsumerResponse) GetContentType() string

func (*UpsertConsumerResponse) GetRawResponse ¶

func (o *UpsertConsumerResponse) GetRawResponse() *http.Response

func (*UpsertConsumerResponse) GetStatusCode ¶

func (o *UpsertConsumerResponse) GetStatusCode() int

type UpsertHmacAuthWithConsumerRequest ¶

type UpsertHmacAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the HMAC-auth credential to lookup
	HMACAuthID string `pathParam:"style=simple,explode=false,name=HMACAuthId"`
	// Description of the HMAC-auth credential
	HMACAuthWithoutParents components.HMACAuthWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertHmacAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertHmacAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertHmacAuthWithConsumerRequest) GetControlPlaneID() string

func (*UpsertHmacAuthWithConsumerRequest) GetHMACAuthID ¶

func (o *UpsertHmacAuthWithConsumerRequest) GetHMACAuthID() string

func (*UpsertHmacAuthWithConsumerRequest) GetHMACAuthWithoutParents ¶

type UpsertHmacAuthWithConsumerResponse ¶

type UpsertHmacAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted HMAC-auth credential
	HMACAuth *components.HMACAuth
}

func (*UpsertHmacAuthWithConsumerResponse) GetContentType ¶

func (o *UpsertHmacAuthWithConsumerResponse) GetContentType() string

func (*UpsertHmacAuthWithConsumerResponse) GetHMACAuth ¶

func (*UpsertHmacAuthWithConsumerResponse) GetRawResponse ¶

func (o *UpsertHmacAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertHmacAuthWithConsumerResponse) GetStatusCode ¶

func (o *UpsertHmacAuthWithConsumerResponse) GetStatusCode() int

type UpsertJwtWithConsumerRequest ¶

type UpsertJwtWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the JWT to lookup
	JWTID string `pathParam:"style=simple,explode=false,name=JWTId"`
	// Description of the JWT
	JWTWithoutParents components.JWTWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertJwtWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertJwtWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertJwtWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertJwtWithConsumerRequest) GetControlPlaneID() string

func (*UpsertJwtWithConsumerRequest) GetJWTID ¶

func (o *UpsertJwtWithConsumerRequest) GetJWTID() string

func (*UpsertJwtWithConsumerRequest) GetJWTWithoutParents ¶

func (o *UpsertJwtWithConsumerRequest) GetJWTWithoutParents() components.JWTWithoutParents

type UpsertJwtWithConsumerResponse ¶

type UpsertJwtWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted JWT
	Jwt *components.Jwt
}

func (*UpsertJwtWithConsumerResponse) GetContentType ¶

func (o *UpsertJwtWithConsumerResponse) GetContentType() string

func (*UpsertJwtWithConsumerResponse) GetJwt ¶

func (*UpsertJwtWithConsumerResponse) GetRawResponse ¶

func (o *UpsertJwtWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertJwtWithConsumerResponse) GetStatusCode ¶

func (o *UpsertJwtWithConsumerResponse) GetStatusCode() int

type UpsertKeyAuthWithConsumerRequest ¶

type UpsertKeyAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the API-key to lookup
	KeyAuthID string `pathParam:"style=simple,explode=false,name=KeyAuthId"`
	// Description of the API-key
	KeyAuthWithoutParents components.KeyAuthWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertKeyAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertKeyAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertKeyAuthWithConsumerRequest) GetControlPlaneID() string

func (*UpsertKeyAuthWithConsumerRequest) GetKeyAuthID ¶

func (o *UpsertKeyAuthWithConsumerRequest) GetKeyAuthID() string

func (*UpsertKeyAuthWithConsumerRequest) GetKeyAuthWithoutParents ¶

type UpsertKeyAuthWithConsumerResponse ¶

type UpsertKeyAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted API-key
	KeyAuth *components.KeyAuth
}

func (*UpsertKeyAuthWithConsumerResponse) GetContentType ¶

func (o *UpsertKeyAuthWithConsumerResponse) GetContentType() string

func (*UpsertKeyAuthWithConsumerResponse) GetKeyAuth ¶

func (*UpsertKeyAuthWithConsumerResponse) GetRawResponse ¶

func (o *UpsertKeyAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertKeyAuthWithConsumerResponse) GetStatusCode ¶

func (o *UpsertKeyAuthWithConsumerResponse) GetStatusCode() int

type UpsertKeyRequest ¶

type UpsertKeyRequest struct {
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Key
	Key components.KeyInput `request:"mediaType=application/json"`
}

func (*UpsertKeyRequest) GetControlPlaneID ¶

func (o *UpsertKeyRequest) GetControlPlaneID() string

func (*UpsertKeyRequest) GetKey ¶

func (o *UpsertKeyRequest) GetKey() components.KeyInput

func (*UpsertKeyRequest) GetKeyID ¶

func (o *UpsertKeyRequest) GetKeyID() string

type UpsertKeyResponse ¶

type UpsertKeyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Key
	Key *components.Key
}

func (*UpsertKeyResponse) GetContentType ¶

func (o *UpsertKeyResponse) GetContentType() string

func (*UpsertKeyResponse) GetKey ¶

func (o *UpsertKeyResponse) GetKey() *components.Key

func (*UpsertKeyResponse) GetRawResponse ¶

func (o *UpsertKeyResponse) GetRawResponse() *http.Response

func (*UpsertKeyResponse) GetStatusCode ¶

func (o *UpsertKeyResponse) GetStatusCode() int

type UpsertKeySetRequest ¶

type UpsertKeySetRequest struct {
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the KeySet
	KeySet components.KeySetInput `request:"mediaType=application/json"`
}

func (*UpsertKeySetRequest) GetControlPlaneID ¶

func (o *UpsertKeySetRequest) GetControlPlaneID() string

func (*UpsertKeySetRequest) GetKeySet ¶

func (*UpsertKeySetRequest) GetKeySetID ¶

func (o *UpsertKeySetRequest) GetKeySetID() string

type UpsertKeySetResponse ¶

type UpsertKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted KeySet
	KeySet *components.KeySet
}

func (*UpsertKeySetResponse) GetContentType ¶

func (o *UpsertKeySetResponse) GetContentType() string

func (*UpsertKeySetResponse) GetKeySet ¶

func (o *UpsertKeySetResponse) GetKeySet() *components.KeySet

func (*UpsertKeySetResponse) GetRawResponse ¶

func (o *UpsertKeySetResponse) GetRawResponse() *http.Response

func (*UpsertKeySetResponse) GetStatusCode ¶

func (o *UpsertKeySetResponse) GetStatusCode() int

type UpsertKeyWithKeySetRequest ¶

type UpsertKeyWithKeySetRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the KeySet to lookup
	KeySetID string `pathParam:"style=simple,explode=false,name=KeySetId"`
	// ID of the Key to lookup
	KeyID string `pathParam:"style=simple,explode=false,name=KeyId"`
	// Description of the Key
	KeyWithoutParents components.KeyWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertKeyWithKeySetRequest) GetControlPlaneID ¶

func (o *UpsertKeyWithKeySetRequest) GetControlPlaneID() string

func (*UpsertKeyWithKeySetRequest) GetKeyID ¶

func (o *UpsertKeyWithKeySetRequest) GetKeyID() string

func (*UpsertKeyWithKeySetRequest) GetKeySetID ¶

func (o *UpsertKeyWithKeySetRequest) GetKeySetID() string

func (*UpsertKeyWithKeySetRequest) GetKeyWithoutParents ¶

func (o *UpsertKeyWithKeySetRequest) GetKeyWithoutParents() components.KeyWithoutParents

type UpsertKeyWithKeySetResponse ¶

type UpsertKeyWithKeySetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Key
	Key *components.Key
}

func (*UpsertKeyWithKeySetResponse) GetContentType ¶

func (o *UpsertKeyWithKeySetResponse) GetContentType() string

func (*UpsertKeyWithKeySetResponse) GetKey ¶

func (*UpsertKeyWithKeySetResponse) GetRawResponse ¶

func (o *UpsertKeyWithKeySetResponse) GetRawResponse() *http.Response

func (*UpsertKeyWithKeySetResponse) GetStatusCode ¶

func (o *UpsertKeyWithKeySetResponse) GetStatusCode() int

type UpsertMtlsAuthWithConsumerRequest ¶

type UpsertMtlsAuthWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the MTLS-auth credential to lookup
	MTLSAuthID string `pathParam:"style=simple,explode=false,name=MTLSAuthId"`
	// Description of the MTLS-auth credential
	MTLSAuthWithoutParents components.MTLSAuthWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertMtlsAuthWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertMtlsAuthWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertMtlsAuthWithConsumerRequest) GetControlPlaneID() string

func (*UpsertMtlsAuthWithConsumerRequest) GetMTLSAuthID ¶

func (o *UpsertMtlsAuthWithConsumerRequest) GetMTLSAuthID() string

func (*UpsertMtlsAuthWithConsumerRequest) GetMTLSAuthWithoutParents ¶

type UpsertMtlsAuthWithConsumerResponse ¶

type UpsertMtlsAuthWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted MTLS-auth credential
	MTLSAuth *components.MTLSAuth
}

func (*UpsertMtlsAuthWithConsumerResponse) GetContentType ¶

func (o *UpsertMtlsAuthWithConsumerResponse) GetContentType() string

func (*UpsertMtlsAuthWithConsumerResponse) GetMTLSAuth ¶

func (*UpsertMtlsAuthWithConsumerResponse) GetRawResponse ¶

func (o *UpsertMtlsAuthWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertMtlsAuthWithConsumerResponse) GetStatusCode ¶

func (o *UpsertMtlsAuthWithConsumerResponse) GetStatusCode() int

type UpsertPluginRequest ¶

type UpsertPluginRequest struct {
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Plugin
	Plugin components.PluginInput `request:"mediaType=application/json"`
}

func (*UpsertPluginRequest) GetControlPlaneID ¶

func (o *UpsertPluginRequest) GetControlPlaneID() string

func (*UpsertPluginRequest) GetPlugin ¶

func (*UpsertPluginRequest) GetPluginID ¶

func (o *UpsertPluginRequest) GetPluginID() string

type UpsertPluginResponse ¶

type UpsertPluginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Plugin
	Plugin *components.Plugin
}

func (*UpsertPluginResponse) GetContentType ¶

func (o *UpsertPluginResponse) GetContentType() string

func (*UpsertPluginResponse) GetPlugin ¶

func (o *UpsertPluginResponse) GetPlugin() *components.Plugin

func (*UpsertPluginResponse) GetRawResponse ¶

func (o *UpsertPluginResponse) GetRawResponse() *http.Response

func (*UpsertPluginResponse) GetStatusCode ¶

func (o *UpsertPluginResponse) GetStatusCode() int

type UpsertPluginWithConsumerGroupRequest ¶

type UpsertPluginWithConsumerGroupRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Consumer Group to lookup
	ConsumerGroupID string `pathParam:"style=simple,explode=false,name=ConsumerGroupId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// Description of the Plugin
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertPluginWithConsumerGroupRequest) GetConsumerGroupID ¶

func (o *UpsertPluginWithConsumerGroupRequest) GetConsumerGroupID() string

func (*UpsertPluginWithConsumerGroupRequest) GetControlPlaneID ¶

func (o *UpsertPluginWithConsumerGroupRequest) GetControlPlaneID() string

func (*UpsertPluginWithConsumerGroupRequest) GetPluginID ¶

func (*UpsertPluginWithConsumerGroupRequest) GetPluginWithoutParents ¶

type UpsertPluginWithConsumerGroupResponse ¶

type UpsertPluginWithConsumerGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Plugin
	Plugin *components.Plugin
}

func (*UpsertPluginWithConsumerGroupResponse) GetContentType ¶

func (o *UpsertPluginWithConsumerGroupResponse) GetContentType() string

func (*UpsertPluginWithConsumerGroupResponse) GetPlugin ¶

func (*UpsertPluginWithConsumerGroupResponse) GetRawResponse ¶

func (*UpsertPluginWithConsumerGroupResponse) GetStatusCode ¶

func (o *UpsertPluginWithConsumerGroupResponse) GetStatusCode() int

type UpsertPluginWithConsumerRequest ¶

type UpsertPluginWithConsumerRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Consumer ID for nested entities
	ConsumerIDForNestedEntities string `pathParam:"style=simple,explode=false,name=ConsumerIdForNestedEntities"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// Description of the Plugin
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertPluginWithConsumerRequest) GetConsumerIDForNestedEntities ¶

func (o *UpsertPluginWithConsumerRequest) GetConsumerIDForNestedEntities() string

func (*UpsertPluginWithConsumerRequest) GetControlPlaneID ¶

func (o *UpsertPluginWithConsumerRequest) GetControlPlaneID() string

func (*UpsertPluginWithConsumerRequest) GetPluginID ¶

func (o *UpsertPluginWithConsumerRequest) GetPluginID() string

func (*UpsertPluginWithConsumerRequest) GetPluginWithoutParents ¶

type UpsertPluginWithConsumerResponse ¶

type UpsertPluginWithConsumerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Plugin
	Plugin *components.Plugin
}

func (*UpsertPluginWithConsumerResponse) GetContentType ¶

func (o *UpsertPluginWithConsumerResponse) GetContentType() string

func (*UpsertPluginWithConsumerResponse) GetPlugin ¶

func (*UpsertPluginWithConsumerResponse) GetRawResponse ¶

func (o *UpsertPluginWithConsumerResponse) GetRawResponse() *http.Response

func (*UpsertPluginWithConsumerResponse) GetStatusCode ¶

func (o *UpsertPluginWithConsumerResponse) GetStatusCode() int

type UpsertPluginWithRouteRequest ¶

type UpsertPluginWithRouteRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// Description of the Plugin
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertPluginWithRouteRequest) GetControlPlaneID ¶

func (o *UpsertPluginWithRouteRequest) GetControlPlaneID() string

func (*UpsertPluginWithRouteRequest) GetPluginID ¶

func (o *UpsertPluginWithRouteRequest) GetPluginID() string

func (*UpsertPluginWithRouteRequest) GetPluginWithoutParents ¶

func (o *UpsertPluginWithRouteRequest) GetPluginWithoutParents() components.PluginWithoutParents

func (*UpsertPluginWithRouteRequest) GetRouteID ¶

func (o *UpsertPluginWithRouteRequest) GetRouteID() string

type UpsertPluginWithRouteResponse ¶

type UpsertPluginWithRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Plugin
	Plugin *components.Plugin
}

func (*UpsertPluginWithRouteResponse) GetContentType ¶

func (o *UpsertPluginWithRouteResponse) GetContentType() string

func (*UpsertPluginWithRouteResponse) GetPlugin ¶

func (*UpsertPluginWithRouteResponse) GetRawResponse ¶

func (o *UpsertPluginWithRouteResponse) GetRawResponse() *http.Response

func (*UpsertPluginWithRouteResponse) GetStatusCode ¶

func (o *UpsertPluginWithRouteResponse) GetStatusCode() int

type UpsertPluginWithServiceRequest ¶

type UpsertPluginWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Plugin to lookup
	PluginID string `pathParam:"style=simple,explode=false,name=PluginId"`
	// Description of the Plugin
	PluginWithoutParents components.PluginWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertPluginWithServiceRequest) GetControlPlaneID ¶

func (o *UpsertPluginWithServiceRequest) GetControlPlaneID() string

func (*UpsertPluginWithServiceRequest) GetPluginID ¶

func (o *UpsertPluginWithServiceRequest) GetPluginID() string

func (*UpsertPluginWithServiceRequest) GetPluginWithoutParents ¶

func (o *UpsertPluginWithServiceRequest) GetPluginWithoutParents() components.PluginWithoutParents

func (*UpsertPluginWithServiceRequest) GetServiceID ¶

func (o *UpsertPluginWithServiceRequest) GetServiceID() string

type UpsertPluginWithServiceResponse ¶

type UpsertPluginWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Plugin
	Plugin *components.Plugin
}

func (*UpsertPluginWithServiceResponse) GetContentType ¶

func (o *UpsertPluginWithServiceResponse) GetContentType() string

func (*UpsertPluginWithServiceResponse) GetPlugin ¶

func (*UpsertPluginWithServiceResponse) GetRawResponse ¶

func (o *UpsertPluginWithServiceResponse) GetRawResponse() *http.Response

func (*UpsertPluginWithServiceResponse) GetStatusCode ¶

func (o *UpsertPluginWithServiceResponse) GetStatusCode() int

type UpsertRouteRequest ¶

type UpsertRouteRequest struct {
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Route
	Route components.RouteInput `request:"mediaType=application/json"`
}

func (*UpsertRouteRequest) GetControlPlaneID ¶

func (o *UpsertRouteRequest) GetControlPlaneID() string

func (*UpsertRouteRequest) GetRoute ¶

func (*UpsertRouteRequest) GetRouteID ¶

func (o *UpsertRouteRequest) GetRouteID() string

type UpsertRouteResponse ¶

type UpsertRouteResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Route
	Route *components.Route
}

func (*UpsertRouteResponse) GetContentType ¶

func (o *UpsertRouteResponse) GetContentType() string

func (*UpsertRouteResponse) GetRawResponse ¶

func (o *UpsertRouteResponse) GetRawResponse() *http.Response

func (*UpsertRouteResponse) GetRoute ¶

func (o *UpsertRouteResponse) GetRoute() *components.Route

func (*UpsertRouteResponse) GetStatusCode ¶

func (o *UpsertRouteResponse) GetStatusCode() int

type UpsertRouteWithServiceRequest ¶

type UpsertRouteWithServiceRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// ID of the Route to lookup
	RouteID string `pathParam:"style=simple,explode=false,name=RouteId"`
	// Description of the Route
	RouteWithoutParents components.RouteWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertRouteWithServiceRequest) GetControlPlaneID ¶

func (o *UpsertRouteWithServiceRequest) GetControlPlaneID() string

func (*UpsertRouteWithServiceRequest) GetRouteID ¶

func (o *UpsertRouteWithServiceRequest) GetRouteID() string

func (*UpsertRouteWithServiceRequest) GetRouteWithoutParents ¶

func (o *UpsertRouteWithServiceRequest) GetRouteWithoutParents() components.RouteWithoutParents

func (*UpsertRouteWithServiceRequest) GetServiceID ¶

func (o *UpsertRouteWithServiceRequest) GetServiceID() string

type UpsertRouteWithServiceResponse ¶

type UpsertRouteWithServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Route
	Route *components.Route
}

func (*UpsertRouteWithServiceResponse) GetContentType ¶

func (o *UpsertRouteWithServiceResponse) GetContentType() string

func (*UpsertRouteWithServiceResponse) GetRawResponse ¶

func (o *UpsertRouteWithServiceResponse) GetRawResponse() *http.Response

func (*UpsertRouteWithServiceResponse) GetRoute ¶

func (*UpsertRouteWithServiceResponse) GetStatusCode ¶

func (o *UpsertRouteWithServiceResponse) GetStatusCode() int

type UpsertServiceRequest ¶

type UpsertServiceRequest struct {
	// ID of the Service to lookup
	ServiceID string `pathParam:"style=simple,explode=false,name=ServiceId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Service
	Service components.ServiceInput `request:"mediaType=application/json"`
}

func (*UpsertServiceRequest) GetControlPlaneID ¶

func (o *UpsertServiceRequest) GetControlPlaneID() string

func (*UpsertServiceRequest) GetService ¶

func (*UpsertServiceRequest) GetServiceID ¶

func (o *UpsertServiceRequest) GetServiceID() string

type UpsertServiceResponse ¶

type UpsertServiceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Service
	Service *components.Service
}

func (*UpsertServiceResponse) GetContentType ¶

func (o *UpsertServiceResponse) GetContentType() string

func (*UpsertServiceResponse) GetRawResponse ¶

func (o *UpsertServiceResponse) GetRawResponse() *http.Response

func (*UpsertServiceResponse) GetService ¶

func (o *UpsertServiceResponse) GetService() *components.Service

func (*UpsertServiceResponse) GetStatusCode ¶

func (o *UpsertServiceResponse) GetStatusCode() int

type UpsertSniRequest ¶

type UpsertSniRequest struct {
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the SNI
	Sni components.SNIInput `request:"mediaType=application/json"`
}

func (*UpsertSniRequest) GetControlPlaneID ¶

func (o *UpsertSniRequest) GetControlPlaneID() string

func (*UpsertSniRequest) GetSNIID ¶

func (o *UpsertSniRequest) GetSNIID() string

func (*UpsertSniRequest) GetSni ¶

func (o *UpsertSniRequest) GetSni() components.SNIInput

type UpsertSniResponse ¶

type UpsertSniResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted SNI
	Sni *components.Sni
}

func (*UpsertSniResponse) GetContentType ¶

func (o *UpsertSniResponse) GetContentType() string

func (*UpsertSniResponse) GetRawResponse ¶

func (o *UpsertSniResponse) GetRawResponse() *http.Response

func (*UpsertSniResponse) GetSni ¶

func (o *UpsertSniResponse) GetSni() *components.Sni

func (*UpsertSniResponse) GetStatusCode ¶

func (o *UpsertSniResponse) GetStatusCode() int

type UpsertSniWithCertificateRequest ¶

type UpsertSniWithCertificateRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID of the Certificate to lookup
	CertificateID string `pathParam:"style=simple,explode=false,name=CertificateId"`
	// ID of the SNI to lookup
	SNIID string `pathParam:"style=simple,explode=false,name=SNIId"`
	// Description of the SNI
	SNIWithoutParents components.SNIWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertSniWithCertificateRequest) GetCertificateID ¶

func (o *UpsertSniWithCertificateRequest) GetCertificateID() string

func (*UpsertSniWithCertificateRequest) GetControlPlaneID ¶

func (o *UpsertSniWithCertificateRequest) GetControlPlaneID() string

func (*UpsertSniWithCertificateRequest) GetSNIID ¶

func (*UpsertSniWithCertificateRequest) GetSNIWithoutParents ¶

type UpsertSniWithCertificateResponse ¶

type UpsertSniWithCertificateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted SNI
	Sni *components.Sni
}

func (*UpsertSniWithCertificateResponse) GetContentType ¶

func (o *UpsertSniWithCertificateResponse) GetContentType() string

func (*UpsertSniWithCertificateResponse) GetRawResponse ¶

func (o *UpsertSniWithCertificateResponse) GetRawResponse() *http.Response

func (*UpsertSniWithCertificateResponse) GetSni ¶

func (*UpsertSniWithCertificateResponse) GetStatusCode ¶

func (o *UpsertSniWithCertificateResponse) GetStatusCode() int

type UpsertTargetWithUpstreamRequest ¶

type UpsertTargetWithUpstreamRequest struct {
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// ID or target of the Target to lookup
	UpstreamIDForTarget string `pathParam:"style=simple,explode=false,name=UpstreamIdForTarget"`
	// ID of the Target to lookup
	TargetID string `pathParam:"style=simple,explode=false,name=TargetId"`
	// Description of the Target
	TargetWithoutParents components.TargetWithoutParents `request:"mediaType=application/json"`
}

func (*UpsertTargetWithUpstreamRequest) GetControlPlaneID ¶

func (o *UpsertTargetWithUpstreamRequest) GetControlPlaneID() string

func (*UpsertTargetWithUpstreamRequest) GetTargetID ¶

func (o *UpsertTargetWithUpstreamRequest) GetTargetID() string

func (*UpsertTargetWithUpstreamRequest) GetTargetWithoutParents ¶

func (*UpsertTargetWithUpstreamRequest) GetUpstreamIDForTarget ¶

func (o *UpsertTargetWithUpstreamRequest) GetUpstreamIDForTarget() string

type UpsertTargetWithUpstreamResponse ¶

type UpsertTargetWithUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Target
	Target *components.Target
}

func (*UpsertTargetWithUpstreamResponse) GetContentType ¶

func (o *UpsertTargetWithUpstreamResponse) GetContentType() string

func (*UpsertTargetWithUpstreamResponse) GetRawResponse ¶

func (o *UpsertTargetWithUpstreamResponse) GetRawResponse() *http.Response

func (*UpsertTargetWithUpstreamResponse) GetStatusCode ¶

func (o *UpsertTargetWithUpstreamResponse) GetStatusCode() int

func (*UpsertTargetWithUpstreamResponse) GetTarget ¶

type UpsertUpstreamRequest ¶

type UpsertUpstreamRequest struct {
	// ID of the Upstream to lookup
	UpstreamID string `pathParam:"style=simple,explode=false,name=UpstreamId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Upstream
	Upstream components.UpstreamInput `request:"mediaType=application/json"`
}

func (*UpsertUpstreamRequest) GetControlPlaneID ¶

func (o *UpsertUpstreamRequest) GetControlPlaneID() string

func (*UpsertUpstreamRequest) GetUpstream ¶

func (*UpsertUpstreamRequest) GetUpstreamID ¶

func (o *UpsertUpstreamRequest) GetUpstreamID() string

type UpsertUpstreamResponse ¶

type UpsertUpstreamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Upstream
	Upstream *components.Upstream
}

func (*UpsertUpstreamResponse) GetContentType ¶

func (o *UpsertUpstreamResponse) GetContentType() string

func (*UpsertUpstreamResponse) GetRawResponse ¶

func (o *UpsertUpstreamResponse) GetRawResponse() *http.Response

func (*UpsertUpstreamResponse) GetStatusCode ¶

func (o *UpsertUpstreamResponse) GetStatusCode() int

func (*UpsertUpstreamResponse) GetUpstream ¶

func (o *UpsertUpstreamResponse) GetUpstream() *components.Upstream

type UpsertVaultRequest ¶

type UpsertVaultRequest struct {
	// ID of the Vault to lookup
	VaultID string `pathParam:"style=simple,explode=false,name=VaultId"`
	// The UUID of your control plane. This variable is available in the Konnect manager.
	ControlPlaneID string `pathParam:"style=simple,explode=false,name=controlPlaneId"`
	// Description of the Vault
	Vault components.VaultInput `request:"mediaType=application/json"`
}

func (*UpsertVaultRequest) GetControlPlaneID ¶

func (o *UpsertVaultRequest) GetControlPlaneID() string

func (*UpsertVaultRequest) GetVault ¶

func (*UpsertVaultRequest) GetVaultID ¶

func (o *UpsertVaultRequest) GetVaultID() string

type UpsertVaultResponse ¶

type UpsertVaultResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Successfully upserted Vault
	Vault *components.Vault
}

func (*UpsertVaultResponse) GetContentType ¶

func (o *UpsertVaultResponse) GetContentType() string

func (*UpsertVaultResponse) GetRawResponse ¶

func (o *UpsertVaultResponse) GetRawResponse() *http.Response

func (*UpsertVaultResponse) GetStatusCode ¶

func (o *UpsertVaultResponse) GetStatusCode() int

func (*UpsertVaultResponse) GetVault ¶

func (o *UpsertVaultResponse) GetVault() *components.Vault

type UsersAssignRoleRequest ¶

type UsersAssignRoleRequest struct {
	// The user ID
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// The request schema for assigning a role.
	AssignRole *components.AssignRole `request:"mediaType=application/json"`
}

func (*UsersAssignRoleRequest) GetAssignRole ¶

func (o *UsersAssignRoleRequest) GetAssignRole() *components.AssignRole

func (*UsersAssignRoleRequest) GetUserID ¶

func (o *UsersAssignRoleRequest) GetUserID() string

type UsersAssignRoleResponse ¶

type UsersAssignRoleResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A get action response of a single assigned role.
	AssignedRole *components.AssignedRole
}

func (*UsersAssignRoleResponse) GetAssignedRole ¶

func (o *UsersAssignRoleResponse) GetAssignedRole() *components.AssignedRole

func (*UsersAssignRoleResponse) GetContentType ¶

func (o *UsersAssignRoleResponse) GetContentType() string

func (*UsersAssignRoleResponse) GetRawResponse ¶

func (o *UsersAssignRoleResponse) GetRawResponse() *http.Response

func (*UsersAssignRoleResponse) GetStatusCode ¶

func (o *UsersAssignRoleResponse) GetStatusCode() int

type UsersRemoveRoleRequest ¶

type UsersRemoveRoleRequest struct {
	// ID of the user.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// ID of the role.
	RoleID string `pathParam:"style=simple,explode=false,name=roleId"`
}

func (*UsersRemoveRoleRequest) GetRoleID ¶

func (o *UsersRemoveRoleRequest) GetRoleID() string

func (*UsersRemoveRoleRequest) GetUserID ¶

func (o *UsersRemoveRoleRequest) GetUserID() string

type UsersRemoveRoleResponse ¶

type UsersRemoveRoleResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UsersRemoveRoleResponse) GetContentType ¶

func (o *UsersRemoveRoleResponse) GetContentType() string

func (*UsersRemoveRoleResponse) GetRawResponse ¶

func (o *UsersRemoveRoleResponse) GetRawResponse() *http.Response

func (*UsersRemoveRoleResponse) GetStatusCode ¶

func (o *UsersRemoveRoleResponse) GetStatusCode() int

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL