serviceaccount

package module
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Index

Constants

This section is empty.

Variables

View Source
var AllowedCreateServiceAccountKeyPayloadAlgorithmEnumValues = []CreateServiceAccountKeyPayloadAlgorithm{
	"RSA_2048",
	"RSA_4096",
}

All allowed values of CreateServiceAccountKeyPayload enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedCreateServiceAccountKeyResponseKeyAlgorithmEnumValues = []CreateServiceAccountKeyResponseKeyAlgorithm{
	"RSA_2048",
	"RSA_4096",
}

All allowed values of CreateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedCreateServiceAccountKeyResponseKeyOriginEnumValues = []CreateServiceAccountKeyResponseKeyOrigin{
	"USER_PROVIDED",
	"GENERATED",
}

All allowed values of CreateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedCreateServiceAccountKeyResponseKeyTypeEnumValues = []CreateServiceAccountKeyResponseKeyType{
	"USER_MANAGED",
	"SYSTEM_MANAGED",
}

All allowed values of CreateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedCreateShortLivedAccessTokenResponseTokenTypeEnumValues = []CreateShortLivedAccessTokenResponseTokenType{
	"Bearer",
}

All allowed values of CreateShortLivedAccessTokenResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedGetServiceAccountKeyResponseKeyAlgorithmEnumValues = []GetServiceAccountKeyResponseKeyAlgorithm{
	"RSA_2048",
	"RSA_4096",
}

All allowed values of GetServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedGetServiceAccountKeyResponseKeyOriginEnumValues = []GetServiceAccountKeyResponseKeyOrigin{
	"USER_PROVIDED",
	"GENERATED",
}

All allowed values of GetServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedGetServiceAccountKeyResponseKeyTypeEnumValues = []GetServiceAccountKeyResponseKeyType{
	"USER_MANAGED",
	"SYSTEM_MANAGED",
}

All allowed values of GetServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedPartialUpdateServiceAccountKeyResponseKeyAlgorithmEnumValues = []PartialUpdateServiceAccountKeyResponseKeyAlgorithm{
	"RSA_2048",
	"RSA_4096",
}

All allowed values of PartialUpdateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedPartialUpdateServiceAccountKeyResponseKeyOriginEnumValues = []PartialUpdateServiceAccountKeyResponseKeyOrigin{
	"USER_PROVIDED",
	"GENERATED",
}

All allowed values of PartialUpdateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedPartialUpdateServiceAccountKeyResponseKeyTypeEnumValues = []PartialUpdateServiceAccountKeyResponseKeyType{
	"USER_MANAGED",
	"SYSTEM_MANAGED",
}

All allowed values of PartialUpdateServiceAccountKeyResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedServiceAccountKeyListResponseKeyAlgorithmEnumValues = []ServiceAccountKeyListResponseKeyAlgorithm{
	"RSA_2048",
	"RSA_4096",
}

All allowed values of ServiceAccountKeyListResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedServiceAccountKeyListResponseKeyOriginEnumValues = []ServiceAccountKeyListResponseKeyOrigin{
	"USER_PROVIDED",
	"GENERATED",
}

All allowed values of ServiceAccountKeyListResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedServiceAccountKeyListResponseKeyTypeEnumValues = []ServiceAccountKeyListResponseKeyType{
	"USER_MANAGED",
	"SYSTEM_MANAGED",
}

All allowed values of ServiceAccountKeyListResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ParameterValueToString deprecated

func ParameterValueToString(obj interface{}, key string) string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Types

type APIClient

type APIClient struct {
	// contains filtered or unexported fields
}

APIClient manages communication with the Service Account API API v2.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAccessToken deprecated

func (a *APIClient) CreateAccessToken(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateAccessTokenRequest

CreateAccessToken: Create a new Access Token

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the Service Account.
@return ApiCreateAccessTokenRequest

func (*APIClient) CreateAccessTokenExecute deprecated

func (a *APIClient) CreateAccessTokenExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*AccessToken, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateFederatedIdentityProvider deprecated

func (a *APIClient) CreateFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateFederatedIdentityProviderRequest

CreateFederatedIdentityProvider: Create a new Federated Identity Provider

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@return ApiCreateFederatedIdentityProviderRequest

func (*APIClient) CreateFederatedIdentityProviderExecute deprecated

func (a *APIClient) CreateFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*CreateFederatedIdentityProviderResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateServiceAccount deprecated

func (a *APIClient) CreateServiceAccount(ctx context.Context, projectId string) ApiCreateServiceAccountRequest

CreateServiceAccount: Create a new Service Account

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@return ApiCreateServiceAccountRequest

func (*APIClient) CreateServiceAccountExecute deprecated

func (a *APIClient) CreateServiceAccountExecute(ctx context.Context, projectId string) (*ServiceAccount, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateServiceAccountKey deprecated

func (a *APIClient) CreateServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateServiceAccountKeyRequest

CreateServiceAccountKey: Create a new Service Account key

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@return ApiCreateServiceAccountKeyRequest

func (*APIClient) CreateServiceAccountKeyExecute deprecated

func (a *APIClient) CreateServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*CreateServiceAccountKeyResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateShortLivedAccessToken deprecated

func (a *APIClient) CreateShortLivedAccessToken(ctx context.Context) ApiCreateShortLivedAccessTokenRequest

CreateShortLivedAccessToken: Request short lived API access token (OAUTH2).

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateShortLivedAccessTokenRequest

func (*APIClient) CreateShortLivedAccessTokenExecute deprecated

func (a *APIClient) CreateShortLivedAccessTokenExecute(ctx context.Context) (*CreateShortLivedAccessTokenResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAccessToken deprecated

func (a *APIClient) DeleteAccessToken(ctx context.Context, projectId string, serviceAccountEmail string, accessTokenId string) ApiDeleteAccessTokenRequest

DeleteAccessToken: Revoke Access Token

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The ID of the Service Account.
@param accessTokenId The ID of the Access Token.
@return ApiDeleteAccessTokenRequest

func (*APIClient) DeleteAccessTokenExecute deprecated

func (a *APIClient) DeleteAccessTokenExecute(ctx context.Context, projectId string, serviceAccountEmail string, accessTokenId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteServiceAccount deprecated

func (a *APIClient) DeleteServiceAccount(ctx context.Context, projectId string, serviceAccountEmail string) ApiDeleteServiceAccountRequest

DeleteServiceAccount: Delete Service Account

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the Service Account.
@return ApiDeleteServiceAccountRequest

func (*APIClient) DeleteServiceAccountExecute deprecated

func (a *APIClient) DeleteServiceAccountExecute(ctx context.Context, projectId string, serviceAccountEmail string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteServiceAccountKey deprecated

func (a *APIClient) DeleteServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiDeleteServiceAccountKeyRequest

DeleteServiceAccountKey: Delete a service account key

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@param keyId ID of the key.
@return ApiDeleteServiceAccountKeyRequest

func (*APIClient) DeleteServiceAccountKeyExecute deprecated

func (a *APIClient) DeleteServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteServiceFederatedIdentityProvider deprecated

func (a *APIClient) DeleteServiceFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) ApiDeleteServiceFederatedIdentityProviderRequest

DeleteServiceFederatedIdentityProvider: Delete a service account Federated Identity Provider

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@param federationId ID of the Federated Identity Provider.
@return ApiDeleteServiceFederatedIdentityProviderRequest

func (*APIClient) DeleteServiceFederatedIdentityProviderExecute deprecated

func (a *APIClient) DeleteServiceFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetJWKS deprecated

func (a *APIClient) GetJWKS(ctx context.Context, serviceAccountEmail string) ApiGetJWKSRequest

GetJWKS: Get JSON Web Key set of the service account

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serviceAccountEmail The email of the service account.
@return ApiGetJWKSRequest

func (*APIClient) GetJWKSExecute deprecated

func (a *APIClient) GetJWKSExecute(ctx context.Context, serviceAccountEmail string) (*JWKS, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetServiceAccountKey deprecated

func (a *APIClient) GetServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiGetServiceAccountKeyRequest

GetServiceAccountKey: Get service account key details

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@param keyId ID of the key.
@return ApiGetServiceAccountKeyRequest

func (*APIClient) GetServiceAccountKeyExecute deprecated

func (a *APIClient) GetServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) (*GetServiceAccountKeyResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAccessTokens deprecated

func (a *APIClient) ListAccessTokens(ctx context.Context, projectId string, serviceAccountEmail string) ApiListAccessTokensRequest

ListAccessTokens: List Access Tokens of Service Account

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the Service Account.
@return ApiListAccessTokensRequest

func (*APIClient) ListAccessTokensExecute deprecated

func (a *APIClient) ListAccessTokensExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*ListAccessTokensResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListFederatedIdentityProviders deprecated

func (a *APIClient) ListFederatedIdentityProviders(ctx context.Context, projectId string, serviceAccountEmail string) ApiListFederatedIdentityProvidersRequest

ListFederatedIdentityProviders: List all federated identity providers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@return ApiListFederatedIdentityProvidersRequest

func (*APIClient) ListFederatedIdentityProvidersExecute deprecated

func (a *APIClient) ListFederatedIdentityProvidersExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*FederatedListFederatedIdentityProvidersResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListServiceAccountKeys deprecated

func (a *APIClient) ListServiceAccountKeys(ctx context.Context, projectId string, serviceAccountEmail string) ApiListServiceAccountKeysRequest

ListServiceAccountKeys: List all keys that belong to the service account

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@return ApiListServiceAccountKeysRequest

func (*APIClient) ListServiceAccountKeysExecute deprecated

func (a *APIClient) ListServiceAccountKeysExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*ListServiceAccountKeysResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListServiceAccounts deprecated

func (a *APIClient) ListServiceAccounts(ctx context.Context, projectId string) ApiListServiceAccountsRequest

ListServiceAccounts: List all Service Accounts

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@return ApiListServiceAccountsRequest

func (*APIClient) ListServiceAccountsExecute deprecated

func (a *APIClient) ListServiceAccountsExecute(ctx context.Context, projectId string) (*ListServiceAccountsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateServiceAccountFederatedIdentityProvider deprecated

func (a *APIClient) PartialUpdateServiceAccountFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest

PartialUpdateServiceAccountFederatedIdentityProvider: Update Service Account Federated Identity Provider

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@param federationId ID of the Federated Identity Provider.
@return ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest

func (*APIClient) PartialUpdateServiceAccountFederatedIdentityProviderExecute deprecated

func (a *APIClient) PartialUpdateServiceAccountFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) (*CreateFederatedIdentityProviderResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateServiceAccountKey deprecated

func (a *APIClient) PartialUpdateServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiPartialUpdateServiceAccountKeyRequest

PartialUpdateServiceAccountKey: Update Service Account key

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project.
@param serviceAccountEmail The email of the service account.
@param keyId ID of the key.
@return ApiPartialUpdateServiceAccountKeyRequest

func (*APIClient) PartialUpdateServiceAccountKeyExecute deprecated

func (a *APIClient) PartialUpdateServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) (*PartialUpdateServiceAccountKeyResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessToken

type AccessToken struct {
	// Newly created access tokens are valid, and can be revoked if needed.
	// REQUIRED
	Active AccessTokengetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the access token.
	// REQUIRED
	CreatedAt AccessTokenGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// Unique ID of the access token. Also used as JTI field.
	// REQUIRED
	Id AccessTokenGetIdAttributeType `json:"id" required:"true"`
	// The access token in JWT format. Use this with `Bearer` prefix for API calls. Store it, as it is not recoverable later.
	// REQUIRED
	Token AccessTokenGetTokenAttributeType `json:"token" required:"true"`
	// Approximate expiration time of the access token. Check the JWT for actual validity date.
	// REQUIRED
	ValidUntil AccessTokenGetValidUntilAttributeType `json:"validUntil" required:"true"`
}

AccessToken Contains token metadata and actual token. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAccessToken

NewAccessToken instantiates a new AccessToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAccessTokenWithDefaults

func NewAccessTokenWithDefaults() *AccessToken

NewAccessTokenWithDefaults instantiates a new AccessToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetActive

func (o *AccessToken) GetActive() (ret AccessTokengetActiveRetType)

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetActiveOk

func (o *AccessToken) GetActiveOk() (ret AccessTokengetActiveRetType, ok bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetCreatedAt

func (o *AccessToken) GetCreatedAt() (ret AccessTokenGetCreatedAtRetType)

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetCreatedAtOk

func (o *AccessToken) GetCreatedAtOk() (ret AccessTokenGetCreatedAtRetType, ok bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetId

func (o *AccessToken) GetId() (ret AccessTokenGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetIdOk

func (o *AccessToken) GetIdOk() (ret AccessTokenGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetToken

func (o *AccessToken) GetToken() (ret AccessTokenGetTokenRetType)

GetToken returns the Token field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetTokenOk

func (o *AccessToken) GetTokenOk() (ret AccessTokenGetTokenRetType, ok bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetValidUntil

func (o *AccessToken) GetValidUntil() (ret AccessTokenGetValidUntilRetType)

GetValidUntil returns the ValidUntil field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) GetValidUntilOk

func (o *AccessToken) GetValidUntilOk() (ret AccessTokenGetValidUntilRetType, ok bool)

GetValidUntilOk returns a tuple with the ValidUntil field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) SetActive

func (o *AccessToken) SetActive(v AccessTokengetActiveRetType)

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) SetCreatedAt

func (o *AccessToken) SetCreatedAt(v AccessTokenGetCreatedAtRetType)

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) SetToken

func (o *AccessToken) SetToken(v AccessTokenGetTokenRetType)

SetToken sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessToken) SetValidUntil

func (o *AccessToken) SetValidUntil(v AccessTokenGetValidUntilRetType)

SetValidUntil sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AccessToken) ToMap deprecated

func (o AccessToken) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetCreatedAtArgType deprecated

type AccessTokenGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetCreatedAtAttributeType

type AccessTokenGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetCreatedAtRetType deprecated

type AccessTokenGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetIdArgType deprecated

type AccessTokenGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetIdAttributeType

type AccessTokenGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetIdRetType deprecated

type AccessTokenGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetTokenArgType deprecated

type AccessTokenGetTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetTokenAttributeType

type AccessTokenGetTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetTokenRetType deprecated

type AccessTokenGetTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetValidUntilArgType deprecated

type AccessTokenGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetValidUntilAttributeType

type AccessTokenGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenGetValidUntilRetType deprecated

type AccessTokenGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadata

type AccessTokenMetadata struct {
	// If true, access token can be used for authorized API calls, if false, the token is not usable anymore.
	// REQUIRED
	Active AccessTokenMetadatagetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the access token.
	// REQUIRED
	CreatedAt AccessTokenMetadataGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// Unique ID of the access token. Also used as JTI field.
	// REQUIRED
	Id AccessTokenMetadataGetIdAttributeType `json:"id" required:"true"`
	// Approximate expiration time of the access token. Check the JWT for actual validity date.
	// REQUIRED
	ValidUntil AccessTokenMetadataGetValidUntilAttributeType `json:"validUntil" required:"true"`
}

AccessTokenMetadata Does not contain the actual token. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAccessTokenMetadata

NewAccessTokenMetadata instantiates a new AccessTokenMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAccessTokenMetadataWithDefaults

func NewAccessTokenMetadataWithDefaults() *AccessTokenMetadata

NewAccessTokenMetadataWithDefaults instantiates a new AccessTokenMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetActive

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetActiveOk

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetCreatedAtOk

func (o *AccessTokenMetadata) GetCreatedAtOk() (ret AccessTokenMetadataGetCreatedAtRetType, ok bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetId

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetValidUntil

GetValidUntil returns the ValidUntil field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) GetValidUntilOk

func (o *AccessTokenMetadata) GetValidUntilOk() (ret AccessTokenMetadataGetValidUntilRetType, ok bool)

GetValidUntilOk returns a tuple with the ValidUntil field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) SetActive

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AccessTokenMetadata) SetValidUntil

SetValidUntil sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AccessTokenMetadata) ToMap deprecated

func (o AccessTokenMetadata) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetCreatedAtArgType deprecated

type AccessTokenMetadataGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetCreatedAtAttributeType

type AccessTokenMetadataGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetCreatedAtRetType deprecated

type AccessTokenMetadataGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetIdArgType deprecated

type AccessTokenMetadataGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetIdAttributeType

type AccessTokenMetadataGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetIdRetType deprecated

type AccessTokenMetadataGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetValidUntilArgType deprecated

type AccessTokenMetadataGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetValidUntilAttributeType

type AccessTokenMetadataGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadataGetValidUntilRetType deprecated

type AccessTokenMetadataGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadatagetActiveArgType deprecated

type AccessTokenMetadatagetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadatagetActiveAttributeType

type AccessTokenMetadatagetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokenMetadatagetActiveRetType deprecated

type AccessTokenMetadatagetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokengetActiveArgType deprecated

type AccessTokengetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokengetActiveAttributeType

type AccessTokengetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AccessTokengetActiveRetType deprecated

type AccessTokengetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAccessTokenRequest deprecated

type ApiCreateAccessTokenRequest interface {
	// Token request. Optional. If not specified the access token will be valid for 90days.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAccessTokenPayload(createAccessTokenPayload CreateAccessTokenPayload) ApiCreateAccessTokenRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AccessToken, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateFederatedIdentityProviderRequest deprecated

type ApiCreateFederatedIdentityProviderRequest interface {
	// Federated identity provider request
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateFederatedIdentityProviderPayload(createFederatedIdentityProviderPayload CreateFederatedIdentityProviderPayload) ApiCreateFederatedIdentityProviderRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateFederatedIdentityProviderResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateServiceAccountKeyRequest deprecated

type ApiCreateServiceAccountKeyRequest interface {
	// Service account request
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateServiceAccountKeyPayload(createServiceAccountKeyPayload CreateServiceAccountKeyPayload) ApiCreateServiceAccountKeyRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateServiceAccountKeyResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateServiceAccountRequest deprecated

type ApiCreateServiceAccountRequest interface {
	// Service account request
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateServiceAccountPayload(createServiceAccountPayload CreateServiceAccountPayload) ApiCreateServiceAccountRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ServiceAccount, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateShortLivedAccessTokenRequest deprecated

type ApiCreateShortLivedAccessTokenRequest interface {
	// Always use URL encoded values. E.g. urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GrantType(grantType string) ApiCreateShortLivedAccessTokenRequest
	// The self signed JWT. Must be given when grant_type is urn:ietf:params:oauth:grant-type:jwt-bearer
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Assertion(assertion string) ApiCreateShortLivedAccessTokenRequest
	// Refresh token provided by a previous call with a self signed token. Must be given when grant_type is refresh_token
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	RefreshToken(refreshToken string) ApiCreateShortLivedAccessTokenRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateShortLivedAccessTokenResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAccessTokenRequest deprecated

type ApiDeleteAccessTokenRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteServiceAccountKeyRequest deprecated

type ApiDeleteServiceAccountKeyRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteServiceAccountRequest deprecated

type ApiDeleteServiceAccountRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteServiceFederatedIdentityProviderRequest deprecated

type ApiDeleteServiceFederatedIdentityProviderRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetJWKSRequest deprecated

type ApiGetJWKSRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*JWKS, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetServiceAccountKeyRequest deprecated

type ApiGetServiceAccountKeyRequest interface {
	// Requested format for the public key
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Format(format string) ApiGetServiceAccountKeyRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetServiceAccountKeyResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAccessTokensRequest deprecated

type ApiListAccessTokensRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListAccessTokensResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListFederatedIdentityProvidersRequest deprecated

type ApiListFederatedIdentityProvidersRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*FederatedListFederatedIdentityProvidersResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListServiceAccountKeysRequest deprecated

type ApiListServiceAccountKeysRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListServiceAccountKeysResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListServiceAccountsRequest deprecated

type ApiListServiceAccountsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListServiceAccountsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest deprecated

type ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest interface {
	// Delete a Federated Identity Provider
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateServiceAccountFederatedIdentityProviderPayload(partialUpdateServiceAccountFederatedIdentityProviderPayload PartialUpdateServiceAccountFederatedIdentityProviderPayload) ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateFederatedIdentityProviderResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateServiceAccountKeyRequest deprecated

type ApiPartialUpdateServiceAccountKeyRequest interface {
	// Service account request
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateServiceAccountKeyPayload(partialUpdateServiceAccountKeyPayload PartialUpdateServiceAccountKeyPayload) ApiPartialUpdateServiceAccountKeyRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PartialUpdateServiceAccountKeyResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthError

type AuthError struct {
	// REQUIRED
	Error AuthErrorGetErrorAttributeType `json:"error" required:"true"`
}

AuthError struct for AuthError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAuthError

func NewAuthError(error_ AuthErrorGetErrorArgType) *AuthError

NewAuthError instantiates a new AuthError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAuthErrorWithDefaults

func NewAuthErrorWithDefaults() *AuthError

NewAuthErrorWithDefaults instantiates a new AuthError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthError) GetError

func (o *AuthError) GetError() (ret AuthErrorGetErrorRetType)

GetError returns the Error field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthError) GetErrorOk

func (o *AuthError) GetErrorOk() (ret AuthErrorGetErrorRetType, ok bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthError) SetError

func (o *AuthError) SetError(v AuthErrorGetErrorRetType)

SetError sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AuthError) ToMap deprecated

func (o AuthError) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorError

type AuthErrorError struct {
	// REQUIRED
	Code AuthErrorErrorGetCodeAttributeType `json:"code" required:"true"`
	// REQUIRED
	Message AuthErrorErrorGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Status AuthErrorErrorGetStatusAttributeType `json:"status" required:"true"`
}

AuthErrorError struct for AuthErrorError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAuthErrorError

NewAuthErrorError instantiates a new AuthErrorError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAuthErrorErrorWithDefaults

func NewAuthErrorErrorWithDefaults() *AuthErrorError

NewAuthErrorErrorWithDefaults instantiates a new AuthErrorError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetCode

func (o *AuthErrorError) GetCode() (ret AuthErrorErrorGetCodeRetType)

GetCode returns the Code field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetCodeOk

func (o *AuthErrorError) GetCodeOk() (ret AuthErrorErrorGetCodeRetType, ok bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetMessage

func (o *AuthErrorError) GetMessage() (ret AuthErrorErrorGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetMessageOk

func (o *AuthErrorError) GetMessageOk() (ret AuthErrorErrorGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetStatus

func (o *AuthErrorError) GetStatus() (ret AuthErrorErrorGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) GetStatusOk

func (o *AuthErrorError) GetStatusOk() (ret AuthErrorErrorGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) SetCode

SetCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) SetMessage

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AuthErrorError) SetStatus

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AuthErrorError) ToMap deprecated

func (o AuthErrorError) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetCodeArgType deprecated

type AuthErrorErrorGetCodeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetCodeAttributeType

type AuthErrorErrorGetCodeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetCodeRetType deprecated

type AuthErrorErrorGetCodeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetMessageArgType deprecated

type AuthErrorErrorGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetMessageAttributeType

type AuthErrorErrorGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetMessageRetType deprecated

type AuthErrorErrorGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetStatusArgType deprecated

type AuthErrorErrorGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetStatusAttributeType

type AuthErrorErrorGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorErrorGetStatusRetType deprecated

type AuthErrorErrorGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorGetErrorArgType deprecated

type AuthErrorGetErrorArgType = AuthErrorError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorGetErrorAttributeType

type AuthErrorGetErrorAttributeType = *AuthErrorError

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AuthErrorGetErrorRetType deprecated

type AuthErrorGetErrorRetType = AuthErrorError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAccessTokenPayload

type CreateAccessTokenPayload struct {
	// The duration in days for how long the new Access Token should be valid.
	// REQUIRED
	TtlDays CreateAccessTokenPayloadGetTtlDaysAttributeType `json:"ttlDays" required:"true"`
}

CreateAccessTokenPayload struct for CreateAccessTokenPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAccessTokenPayload

func NewCreateAccessTokenPayload(ttlDays CreateAccessTokenPayloadGetTtlDaysArgType) *CreateAccessTokenPayload

NewCreateAccessTokenPayload instantiates a new CreateAccessTokenPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAccessTokenPayloadWithDefaults

func NewCreateAccessTokenPayloadWithDefaults() *CreateAccessTokenPayload

NewCreateAccessTokenPayloadWithDefaults instantiates a new CreateAccessTokenPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAccessTokenPayload) GetTtlDays

GetTtlDays returns the TtlDays field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAccessTokenPayload) GetTtlDaysOk

GetTtlDaysOk returns a tuple with the TtlDays field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAccessTokenPayload) SetTtlDays

SetTtlDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAccessTokenPayload) ToMap deprecated

func (o CreateAccessTokenPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAccessTokenPayloadGetTtlDaysArgType deprecated

type CreateAccessTokenPayloadGetTtlDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAccessTokenPayloadGetTtlDaysAttributeType

type CreateAccessTokenPayloadGetTtlDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAccessTokenPayloadGetTtlDaysRetType deprecated

type CreateAccessTokenPayloadGetTtlDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAccessTokenRequest deprecated

type CreateAccessTokenRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAccessTokenRequest) CreateAccessTokenPayload

func (r CreateAccessTokenRequest) CreateAccessTokenPayload(createAccessTokenPayload CreateAccessTokenPayload) ApiCreateAccessTokenRequest

Token request. Optional. If not specified the access token will be valid for 90days. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAccessTokenRequest) Execute deprecated

func (r CreateAccessTokenRequest) Execute() (*AccessToken, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayload

type CreateFederatedIdentityProviderPayload struct {
	// list of assertions of the federated identity provider
	Assertions CreateFederatedIdentityProviderPayloadGetAssertionsAttributeType `json:"assertions,omitempty"`
	// Issuer of the federated identity provider.
	// REQUIRED
	Issuer CreateFederatedIdentityProviderPayloadGetIssuerAttributeType `json:"issuer" required:"true"`
	// Unique name used as identifier of the federated identity provider.
	// REQUIRED
	Name CreateFederatedIdentityProviderPayloadGetNameAttributeType `json:"name" required:"true"`
}

CreateFederatedIdentityProviderPayload struct for CreateFederatedIdentityProviderPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderPayload

NewCreateFederatedIdentityProviderPayload instantiates a new CreateFederatedIdentityProviderPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderPayloadWithDefaults

func NewCreateFederatedIdentityProviderPayloadWithDefaults() *CreateFederatedIdentityProviderPayload

NewCreateFederatedIdentityProviderPayloadWithDefaults instantiates a new CreateFederatedIdentityProviderPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetAssertions

GetAssertions returns the Assertions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetAssertionsOk

GetAssertionsOk returns a tuple with the Assertions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetIssuer

GetIssuer returns the Issuer field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetIssuerOk

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) HasAssertions

func (o *CreateFederatedIdentityProviderPayload) HasAssertions() bool

HasAssertions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) SetAssertions

SetAssertions gets a reference to the given []CreateFederatedIdentityProviderPayloadAssertionsInner and assigns it to the Assertions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) SetIssuer

SetIssuer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayload) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderPayload) ToMap deprecated

func (o CreateFederatedIdentityProviderPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInner

type CreateFederatedIdentityProviderPayloadAssertionsInner struct {
	// Item to compare
	Item CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemAttributeType `json:"item,omitempty"`
	// Operator for the comparison
	Operator CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorAttributeType `json:"operator,omitempty"`
	// Value which the item is compared to
	Value CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueAttributeType `json:"value,omitempty"`
}

CreateFederatedIdentityProviderPayloadAssertionsInner struct for CreateFederatedIdentityProviderPayloadAssertionsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderPayloadAssertionsInner

func NewCreateFederatedIdentityProviderPayloadAssertionsInner() *CreateFederatedIdentityProviderPayloadAssertionsInner

NewCreateFederatedIdentityProviderPayloadAssertionsInner instantiates a new CreateFederatedIdentityProviderPayloadAssertionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderPayloadAssertionsInnerWithDefaults

func NewCreateFederatedIdentityProviderPayloadAssertionsInnerWithDefaults() *CreateFederatedIdentityProviderPayloadAssertionsInner

NewCreateFederatedIdentityProviderPayloadAssertionsInnerWithDefaults instantiates a new CreateFederatedIdentityProviderPayloadAssertionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetItem

GetItem returns the Item field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetItemOk

GetItemOk returns a tuple with the Item field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetOperator

GetOperator returns the Operator field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetOperatorOk

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) GetValueOk

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) HasItem

HasItem returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) HasOperator

HasOperator returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) HasValue

HasValue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) SetItem

SetItem gets a reference to the given string and assigns it to the Item field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) SetOperator

SetOperator gets a reference to the given string and assigns it to the Operator field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderPayloadAssertionsInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderPayloadAssertionsInner) ToMap deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemArgType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemAttributeType

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemRetType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetItemRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorArgType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorAttributeType

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorRetType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetOperatorRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueArgType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueAttributeType

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueRetType deprecated

type CreateFederatedIdentityProviderPayloadAssertionsInnerGetValueRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetAssertionsArgType deprecated

type CreateFederatedIdentityProviderPayloadGetAssertionsArgType = []CreateFederatedIdentityProviderPayloadAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetAssertionsAttributeType

type CreateFederatedIdentityProviderPayloadGetAssertionsAttributeType = *[]CreateFederatedIdentityProviderPayloadAssertionsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetAssertionsRetType deprecated

type CreateFederatedIdentityProviderPayloadGetAssertionsRetType = []CreateFederatedIdentityProviderPayloadAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetIssuerArgType deprecated

type CreateFederatedIdentityProviderPayloadGetIssuerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetIssuerAttributeType

type CreateFederatedIdentityProviderPayloadGetIssuerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetIssuerRetType deprecated

type CreateFederatedIdentityProviderPayloadGetIssuerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetNameArgType deprecated

type CreateFederatedIdentityProviderPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetNameAttributeType

type CreateFederatedIdentityProviderPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderPayloadGetNameRetType deprecated

type CreateFederatedIdentityProviderPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderRequest deprecated

type CreateFederatedIdentityProviderRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderRequest) CreateFederatedIdentityProviderPayload

func (r CreateFederatedIdentityProviderRequest) CreateFederatedIdentityProviderPayload(createFederatedIdentityProviderPayload CreateFederatedIdentityProviderPayload) ApiCreateFederatedIdentityProviderRequest

Federated identity provider request Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponse

type CreateFederatedIdentityProviderResponse struct {
	// list of assertions of the federated identity provider
	// REQUIRED
	Assertions CreateFederatedIdentityProviderResponseGetAssertionsAttributeType `json:"assertions" required:"true"`
	// Creation time of the federated identity provider.
	// REQUIRED
	CreatedAt CreateFederatedIdentityProviderResponseGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// Issuer of the federated identity provider.
	// REQUIRED
	Issuer CreateFederatedIdentityProviderResponseGetIssuerAttributeType `json:"issuer" required:"true"`
	// Unique name of the federated identity provider.
	// REQUIRED
	Name CreateFederatedIdentityProviderResponseGetNameAttributeType `json:"name" required:"true"`
	// Last update time of the federated identity provider.
	// REQUIRED
	UpdatedAt CreateFederatedIdentityProviderResponseGetUpdatedAtAttributeType `json:"updatedAt" required:"true"`
}

CreateFederatedIdentityProviderResponse struct for CreateFederatedIdentityProviderResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderResponse

NewCreateFederatedIdentityProviderResponse instantiates a new CreateFederatedIdentityProviderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderResponseWithDefaults

func NewCreateFederatedIdentityProviderResponseWithDefaults() *CreateFederatedIdentityProviderResponse

NewCreateFederatedIdentityProviderResponseWithDefaults instantiates a new CreateFederatedIdentityProviderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetAssertions

GetAssertions returns the Assertions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetAssertionsOk

GetAssertionsOk returns a tuple with the Assertions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetIssuer

GetIssuer returns the Issuer field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetIssuerOk

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetUpdatedAt

GetUpdatedAt returns the UpdatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) GetUpdatedAtOk

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) SetAssertions

SetAssertions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) SetIssuer

SetIssuer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponse) SetUpdatedAt

SetUpdatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderResponse) ToMap deprecated

func (o CreateFederatedIdentityProviderResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInner

type CreateFederatedIdentityProviderResponseAssertionsInner struct {
	// Item to compare
	// REQUIRED
	Item CreateFederatedIdentityProviderResponseAssertionsInnerGetItemAttributeType `json:"item" required:"true"`
	// Operator for the comparison
	// REQUIRED
	Operator CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorAttributeType `json:"operator" required:"true"`
	// Value which the item is compared to
	// REQUIRED
	Value CreateFederatedIdentityProviderResponseAssertionsInnerGetValueAttributeType `json:"value" required:"true"`
}

CreateFederatedIdentityProviderResponseAssertionsInner struct for CreateFederatedIdentityProviderResponseAssertionsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderResponseAssertionsInner

NewCreateFederatedIdentityProviderResponseAssertionsInner instantiates a new CreateFederatedIdentityProviderResponseAssertionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateFederatedIdentityProviderResponseAssertionsInnerWithDefaults

func NewCreateFederatedIdentityProviderResponseAssertionsInnerWithDefaults() *CreateFederatedIdentityProviderResponseAssertionsInner

NewCreateFederatedIdentityProviderResponseAssertionsInnerWithDefaults instantiates a new CreateFederatedIdentityProviderResponseAssertionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetItem

GetItem returns the Item field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetItemOk

GetItemOk returns a tuple with the Item field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetOperator

GetOperator returns the Operator field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetOperatorOk

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetValue

GetValue returns the Value field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) GetValueOk

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) SetItem

SetItem sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) SetOperator

SetOperator sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFederatedIdentityProviderResponseAssertionsInner) SetValue

SetValue sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateFederatedIdentityProviderResponseAssertionsInner) ToMap deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemArgType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemAttributeType

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemRetType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetItemRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorArgType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorAttributeType

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorRetType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetOperatorRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueArgType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueAttributeType

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueRetType deprecated

type CreateFederatedIdentityProviderResponseAssertionsInnerGetValueRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetAssertionsArgType deprecated

type CreateFederatedIdentityProviderResponseGetAssertionsArgType = []CreateFederatedIdentityProviderResponseAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetAssertionsAttributeType

type CreateFederatedIdentityProviderResponseGetAssertionsAttributeType = *[]CreateFederatedIdentityProviderResponseAssertionsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetAssertionsRetType deprecated

type CreateFederatedIdentityProviderResponseGetAssertionsRetType = []CreateFederatedIdentityProviderResponseAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetCreatedAtArgType deprecated

type CreateFederatedIdentityProviderResponseGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetCreatedAtAttributeType

type CreateFederatedIdentityProviderResponseGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetCreatedAtRetType deprecated

type CreateFederatedIdentityProviderResponseGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetIssuerArgType deprecated

type CreateFederatedIdentityProviderResponseGetIssuerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetIssuerAttributeType

type CreateFederatedIdentityProviderResponseGetIssuerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetIssuerRetType deprecated

type CreateFederatedIdentityProviderResponseGetIssuerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetNameArgType deprecated

type CreateFederatedIdentityProviderResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetNameAttributeType

type CreateFederatedIdentityProviderResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetNameRetType deprecated

type CreateFederatedIdentityProviderResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetUpdatedAtArgType deprecated

type CreateFederatedIdentityProviderResponseGetUpdatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetUpdatedAtAttributeType

type CreateFederatedIdentityProviderResponseGetUpdatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateFederatedIdentityProviderResponseGetUpdatedAtRetType deprecated

type CreateFederatedIdentityProviderResponseGetUpdatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayload

type CreateServiceAccountKeyPayload struct {
	// Optional, key algorithm of the generated key-pair. Used only if publicKey attribute is not specified, otherwise the algorithm is derived from the public key.
	Algorithm CreateServiceAccountKeyPayloadGetAlgorithmAttributeType `json:"algorithm,omitempty"`
	// Optional, public key part of the user generated RSA key-pair wrapped in a [X.509 v3 certificate](https://www.rfc-editor.org/rfc/rfc5280)
	PublicKey CreateServiceAccountKeyPayloadGetPublicKeyAttributeType `json:"publicKey,omitempty"`
	// Optional, date of key expiration. When omitted, key is valid until deleted
	ValidUntil CreateServiceAccountKeyPayloadGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

CreateServiceAccountKeyPayload struct for CreateServiceAccountKeyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyPayload

func NewCreateServiceAccountKeyPayload() *CreateServiceAccountKeyPayload

NewCreateServiceAccountKeyPayload instantiates a new CreateServiceAccountKeyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyPayloadWithDefaults

func NewCreateServiceAccountKeyPayloadWithDefaults() *CreateServiceAccountKeyPayload

NewCreateServiceAccountKeyPayloadWithDefaults instantiates a new CreateServiceAccountKeyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetAlgorithm

GetAlgorithm returns the Algorithm field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetAlgorithmOk

GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetPublicKey

GetPublicKey returns the PublicKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetPublicKeyOk

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) HasAlgorithm

func (o *CreateServiceAccountKeyPayload) HasAlgorithm() bool

HasAlgorithm returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) HasPublicKey

func (o *CreateServiceAccountKeyPayload) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) HasValidUntil

func (o *CreateServiceAccountKeyPayload) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) SetAlgorithm

SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) SetPublicKey

SetPublicKey gets a reference to the given string and assigns it to the PublicKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayload) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyPayload) ToMap deprecated

func (o CreateServiceAccountKeyPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadAlgorithm

type CreateServiceAccountKeyPayloadAlgorithm string

CreateServiceAccountKeyPayloadAlgorithm Optional, key algorithm of the generated key-pair. Used only if publicKey attribute is not specified, otherwise the algorithm is derived from the public key. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYPAYLOADALGORITHM__2048 CreateServiceAccountKeyPayloadAlgorithm = "RSA_2048"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYPAYLOADALGORITHM__4096 CreateServiceAccountKeyPayloadAlgorithm = "RSA_4096"
)

List of Algorithm

func NewCreateServiceAccountKeyPayloadAlgorithmFromValue

func NewCreateServiceAccountKeyPayloadAlgorithmFromValue(v CreateServiceAccountKeyPayloadAlgorithm) (*CreateServiceAccountKeyPayloadAlgorithm, error)

NewCreateServiceAccountKeyPayloadAlgorithmFromValue returns a pointer to a valid CreateServiceAccountKeyPayloadAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyPayloadAlgorithm) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyPayloadAlgorithm) Ptr

Ptr returns reference to AlgorithmAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyPayloadAlgorithm) UnmarshalJSON deprecated

func (v *CreateServiceAccountKeyPayloadAlgorithm) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetAlgorithmArgType deprecated

type CreateServiceAccountKeyPayloadGetAlgorithmArgType = CreateServiceAccountKeyPayloadAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetAlgorithmAttributeType deprecated

type CreateServiceAccountKeyPayloadGetAlgorithmAttributeType = *CreateServiceAccountKeyPayloadAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetAlgorithmRetType deprecated

type CreateServiceAccountKeyPayloadGetAlgorithmRetType = CreateServiceAccountKeyPayloadAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetPublicKeyArgType deprecated

type CreateServiceAccountKeyPayloadGetPublicKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetPublicKeyAttributeType

type CreateServiceAccountKeyPayloadGetPublicKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetPublicKeyRetType deprecated

type CreateServiceAccountKeyPayloadGetPublicKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetValidUntilArgType deprecated

type CreateServiceAccountKeyPayloadGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetValidUntilAttributeType

type CreateServiceAccountKeyPayloadGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyPayloadGetValidUntilRetType deprecated

type CreateServiceAccountKeyPayloadGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyRequest deprecated

type CreateServiceAccountKeyRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyRequest) CreateServiceAccountKeyPayload

func (r CreateServiceAccountKeyRequest) CreateServiceAccountKeyPayload(createServiceAccountKeyPayload CreateServiceAccountKeyPayload) ApiCreateServiceAccountKeyRequest

Service account request Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponse

type CreateServiceAccountKeyResponse struct {
	// REQUIRED
	Active CreateServiceAccountKeyResponsegetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the key
	// REQUIRED
	CreatedAt CreateServiceAccountKeyResponseGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// REQUIRED
	Credentials CreateServiceAccountKeyResponseGetCredentialsAttributeType `json:"credentials" required:"true"`
	// Unique ID of the key.
	// REQUIRED
	Id CreateServiceAccountKeyResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	KeyAlgorithm CreateServiceAccountKeyResponseGetKeyAlgorithmAttributeType `json:"keyAlgorithm" required:"true"`
	// REQUIRED
	KeyOrigin CreateServiceAccountKeyResponseGetKeyOriginAttributeType `json:"keyOrigin" required:"true"`
	// REQUIRED
	KeyType CreateServiceAccountKeyResponseGetKeyTypeAttributeType `json:"keyType" required:"true"`
	// Public key, that was provider, or was generated by the service account API
	// REQUIRED
	PublicKey CreateServiceAccountKeyResponseGetPublicKeyAttributeType `json:"publicKey" required:"true"`
	// If specified, the timestamp until the key is active. May be null
	ValidUntil CreateServiceAccountKeyResponseGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

CreateServiceAccountKeyResponse struct for CreateServiceAccountKeyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyResponse

NewCreateServiceAccountKeyResponse instantiates a new CreateServiceAccountKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyResponseWithDefaults

func NewCreateServiceAccountKeyResponseWithDefaults() *CreateServiceAccountKeyResponse

NewCreateServiceAccountKeyResponseWithDefaults instantiates a new CreateServiceAccountKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetActive

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetActiveOk

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetCredentials

GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetCredentialsOk

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetId

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyAlgorithm

GetKeyAlgorithm returns the KeyAlgorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyAlgorithmOk

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyOrigin

GetKeyOrigin returns the KeyOrigin field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyOriginOk

GetKeyOriginOk returns a tuple with the KeyOrigin field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyType

GetKeyType returns the KeyType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetKeyTypeOk

GetKeyTypeOk returns a tuple with the KeyType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetPublicKey

GetPublicKey returns the PublicKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetPublicKeyOk

GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) HasValidUntil

func (o *CreateServiceAccountKeyResponse) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetActive

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetCredentials

SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetKeyAlgorithm

SetKeyAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetKeyOrigin

SetKeyOrigin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetKeyType

SetKeyType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetPublicKey

SetPublicKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponse) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponse) ToMap deprecated

func (o CreateServiceAccountKeyResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentials

type CreateServiceAccountKeyResponseCredentials struct {
	// Audience - service account API URL
	// REQUIRED
	Aud CreateServiceAccountKeyResponseCredentialsGetAudAttributeType `json:"aud" required:"true"`
	// Service account email
	// REQUIRED
	Iss CreateServiceAccountKeyResponseCredentialsGetIssAttributeType `json:"iss" required:"true"`
	// Key id to use
	// REQUIRED
	Kid CreateServiceAccountKeyResponseCredentialsGetKidAttributeType `json:"kid" required:"true"`
	// Private key. Only present, if the service account API was generating the key. Not recoverable later.
	PrivateKey CreateServiceAccountKeyResponseCredentialsGetPrivateKeyAttributeType `json:"privateKey,omitempty"`
	// Service account id
	// REQUIRED
	Sub CreateServiceAccountKeyResponseCredentialsGetSubAttributeType `json:"sub" required:"true"`
}

CreateServiceAccountKeyResponseCredentials struct for CreateServiceAccountKeyResponseCredentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyResponseCredentials

NewCreateServiceAccountKeyResponseCredentials instantiates a new CreateServiceAccountKeyResponseCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountKeyResponseCredentialsWithDefaults

func NewCreateServiceAccountKeyResponseCredentialsWithDefaults() *CreateServiceAccountKeyResponseCredentials

NewCreateServiceAccountKeyResponseCredentialsWithDefaults instantiates a new CreateServiceAccountKeyResponseCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetAud

GetAud returns the Aud field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetAudOk

GetAudOk returns a tuple with the Aud field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetIss

GetIss returns the Iss field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetIssOk

GetIssOk returns a tuple with the Iss field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetKid

GetKid returns the Kid field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetKidOk

GetKidOk returns a tuple with the Kid field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetPrivateKey

GetPrivateKey returns the PrivateKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetPrivateKeyOk

GetPrivateKeyOk returns a tuple with the PrivateKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetSub

GetSub returns the Sub field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) GetSubOk

GetSubOk returns a tuple with the Sub field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) HasPrivateKey

HasPrivateKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) SetAud

SetAud sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) SetIss

SetIss sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) SetKid

SetKid sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) SetPrivateKey

SetPrivateKey gets a reference to the given string and assigns it to the PrivateKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseCredentials) SetSub

SetSub sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseCredentials) ToMap deprecated

func (o CreateServiceAccountKeyResponseCredentials) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetAudArgType deprecated

type CreateServiceAccountKeyResponseCredentialsGetAudArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetAudAttributeType

type CreateServiceAccountKeyResponseCredentialsGetAudAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetAudRetType deprecated

type CreateServiceAccountKeyResponseCredentialsGetAudRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetIssArgType deprecated

type CreateServiceAccountKeyResponseCredentialsGetIssArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetIssAttributeType

type CreateServiceAccountKeyResponseCredentialsGetIssAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetIssRetType deprecated

type CreateServiceAccountKeyResponseCredentialsGetIssRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetKidArgType deprecated

type CreateServiceAccountKeyResponseCredentialsGetKidArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetKidAttributeType

type CreateServiceAccountKeyResponseCredentialsGetKidAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetKidRetType deprecated

type CreateServiceAccountKeyResponseCredentialsGetKidRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyArgType deprecated

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyAttributeType

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyRetType deprecated

type CreateServiceAccountKeyResponseCredentialsGetPrivateKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetSubArgType deprecated

type CreateServiceAccountKeyResponseCredentialsGetSubArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetSubAttributeType

type CreateServiceAccountKeyResponseCredentialsGetSubAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseCredentialsGetSubRetType deprecated

type CreateServiceAccountKeyResponseCredentialsGetSubRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCreatedAtArgType deprecated

type CreateServiceAccountKeyResponseGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCreatedAtAttributeType

type CreateServiceAccountKeyResponseGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCreatedAtRetType deprecated

type CreateServiceAccountKeyResponseGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCredentialsArgType deprecated

type CreateServiceAccountKeyResponseGetCredentialsArgType = CreateServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCredentialsAttributeType

type CreateServiceAccountKeyResponseGetCredentialsAttributeType = *CreateServiceAccountKeyResponseCredentials

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetCredentialsRetType deprecated

type CreateServiceAccountKeyResponseGetCredentialsRetType = CreateServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetIdArgType deprecated

type CreateServiceAccountKeyResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetIdAttributeType

type CreateServiceAccountKeyResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetIdRetType deprecated

type CreateServiceAccountKeyResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyAlgorithmArgType deprecated

type CreateServiceAccountKeyResponseGetKeyAlgorithmArgType = CreateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyAlgorithmAttributeType deprecated

type CreateServiceAccountKeyResponseGetKeyAlgorithmAttributeType = *CreateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyAlgorithmRetType deprecated

type CreateServiceAccountKeyResponseGetKeyAlgorithmRetType = CreateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyOriginArgType deprecated

type CreateServiceAccountKeyResponseGetKeyOriginArgType = CreateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyOriginAttributeType deprecated

type CreateServiceAccountKeyResponseGetKeyOriginAttributeType = *CreateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyOriginRetType deprecated

type CreateServiceAccountKeyResponseGetKeyOriginRetType = CreateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyTypeArgType deprecated

type CreateServiceAccountKeyResponseGetKeyTypeArgType = CreateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyTypeAttributeType deprecated

type CreateServiceAccountKeyResponseGetKeyTypeAttributeType = *CreateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetKeyTypeRetType deprecated

type CreateServiceAccountKeyResponseGetKeyTypeRetType = CreateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetPublicKeyArgType deprecated

type CreateServiceAccountKeyResponseGetPublicKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetPublicKeyAttributeType

type CreateServiceAccountKeyResponseGetPublicKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetPublicKeyRetType deprecated

type CreateServiceAccountKeyResponseGetPublicKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetValidUntilArgType deprecated

type CreateServiceAccountKeyResponseGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetValidUntilAttributeType

type CreateServiceAccountKeyResponseGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseGetValidUntilRetType deprecated

type CreateServiceAccountKeyResponseGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseKeyAlgorithm

type CreateServiceAccountKeyResponseKeyAlgorithm string

CreateServiceAccountKeyResponseKeyAlgorithm the model 'CreateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__2048 CreateServiceAccountKeyResponseKeyAlgorithm = "RSA_2048"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__4096 CreateServiceAccountKeyResponseKeyAlgorithm = "RSA_4096"
)

List of KeyAlgorithm

func NewCreateServiceAccountKeyResponseKeyAlgorithmFromValue

func NewCreateServiceAccountKeyResponseKeyAlgorithmFromValue(v CreateServiceAccountKeyResponseKeyAlgorithm) (*CreateServiceAccountKeyResponseKeyAlgorithm, error)

NewCreateServiceAccountKeyResponseKeyAlgorithmFromValue returns a pointer to a valid CreateServiceAccountKeyResponseKeyAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyAlgorithm) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyAlgorithm) Ptr

Ptr returns reference to KeyAlgorithmKeyAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

func (v *CreateServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseKeyOrigin

type CreateServiceAccountKeyResponseKeyOrigin string

CreateServiceAccountKeyResponseKeyOrigin the model 'CreateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_USER_PROVIDED CreateServiceAccountKeyResponseKeyOrigin = "USER_PROVIDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_GENERATED CreateServiceAccountKeyResponseKeyOrigin = "GENERATED"
)

List of KeyOrigin

func NewCreateServiceAccountKeyResponseKeyOriginFromValue

func NewCreateServiceAccountKeyResponseKeyOriginFromValue(v CreateServiceAccountKeyResponseKeyOrigin) (*CreateServiceAccountKeyResponseKeyOrigin, error)

NewCreateServiceAccountKeyResponseKeyOriginFromValue returns a pointer to a valid CreateServiceAccountKeyResponseKeyOrigin for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyOrigin) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyOrigin) Ptr

Ptr returns reference to KeyOriginKeyOrigin value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

func (v *CreateServiceAccountKeyResponseKeyOrigin) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponseKeyType

type CreateServiceAccountKeyResponseKeyType string

CreateServiceAccountKeyResponseKeyType the model 'CreateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_TYPE_USER_MANAGED CreateServiceAccountKeyResponseKeyType = "USER_MANAGED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESERVICEACCOUNTKEYRESPONSEKEY_TYPE_SYSTEM_MANAGED CreateServiceAccountKeyResponseKeyType = "SYSTEM_MANAGED"
)

List of KeyType

func NewCreateServiceAccountKeyResponseKeyTypeFromValue

func NewCreateServiceAccountKeyResponseKeyTypeFromValue(v CreateServiceAccountKeyResponseKeyType) (*CreateServiceAccountKeyResponseKeyType, error)

NewCreateServiceAccountKeyResponseKeyTypeFromValue returns a pointer to a valid CreateServiceAccountKeyResponseKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyType) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountKeyResponseKeyType) Ptr

Ptr returns reference to KeyTypeKeyType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

func (v *CreateServiceAccountKeyResponseKeyType) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponsegetActiveArgType deprecated

type CreateServiceAccountKeyResponsegetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponsegetActiveAttributeType

type CreateServiceAccountKeyResponsegetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountKeyResponsegetActiveRetType deprecated

type CreateServiceAccountKeyResponsegetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountPayload

type CreateServiceAccountPayload struct {
	// The requested name of the service account. The service will generate a unique email from this name.
	// REQUIRED
	Name CreateServiceAccountPayloadGetNameAttributeType `json:"name" required:"true"`
}

CreateServiceAccountPayload struct for CreateServiceAccountPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountPayload

func NewCreateServiceAccountPayload(name CreateServiceAccountPayloadGetNameArgType) *CreateServiceAccountPayload

NewCreateServiceAccountPayload instantiates a new CreateServiceAccountPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateServiceAccountPayloadWithDefaults

func NewCreateServiceAccountPayloadWithDefaults() *CreateServiceAccountPayload

NewCreateServiceAccountPayloadWithDefaults instantiates a new CreateServiceAccountPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountPayload) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountPayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateServiceAccountPayload) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountPayload) ToMap deprecated

func (o CreateServiceAccountPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountPayloadGetNameArgType deprecated

type CreateServiceAccountPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountPayloadGetNameAttributeType

type CreateServiceAccountPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountPayloadGetNameRetType deprecated

type CreateServiceAccountPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateServiceAccountRequest deprecated

type CreateServiceAccountRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountRequest) CreateServiceAccountPayload

func (r CreateServiceAccountRequest) CreateServiceAccountPayload(createServiceAccountPayload CreateServiceAccountPayload) ApiCreateServiceAccountRequest

Service account request Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateServiceAccountRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenRequest deprecated

type CreateShortLivedAccessTokenRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenRequest) Assertion

The self signed JWT. Must be given when grant_type is urn:ietf:params:oauth:grant-type:jwt-bearer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenRequest) GrantType

Always use URL encoded values. E.g. urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenRequest) RefreshToken

Refresh token provided by a previous call with a self signed token. Must be given when grant_type is refresh_token Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponse

type CreateShortLivedAccessTokenResponse struct {
	// The short lived token that can be used for API access
	// REQUIRED
	AccessToken CreateShortLivedAccessTokenResponseGetAccessTokenAttributeType `json:"access_token" required:"true"`
	// REQUIRED
	ExpiresIn CreateShortLivedAccessTokenResponseGetExpiresInAttributeType `json:"expires_in" required:"true"`
	// Refresh token that can be used to request a new access token when it expires (and before refresh token expires). Tokens are rotated.
	// REQUIRED
	RefreshToken CreateShortLivedAccessTokenResponseGetRefreshTokenAttributeType `json:"refresh_token" required:"true"`
	// scope field of the self signed token
	// REQUIRED
	Scope CreateShortLivedAccessTokenResponseGetScopeAttributeType `json:"scope" required:"true"`
	// REQUIRED
	TokenType CreateShortLivedAccessTokenResponseGetTokenTypeAttributeType `json:"token_type" required:"true"`
}

CreateShortLivedAccessTokenResponse struct for CreateShortLivedAccessTokenResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateShortLivedAccessTokenResponse

NewCreateShortLivedAccessTokenResponse instantiates a new CreateShortLivedAccessTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateShortLivedAccessTokenResponseWithDefaults

func NewCreateShortLivedAccessTokenResponseWithDefaults() *CreateShortLivedAccessTokenResponse

NewCreateShortLivedAccessTokenResponseWithDefaults instantiates a new CreateShortLivedAccessTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetAccessToken

GetAccessToken returns the AccessToken field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetAccessTokenOk

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetExpiresIn

GetExpiresIn returns the ExpiresIn field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetExpiresInOk

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetRefreshToken

GetRefreshToken returns the RefreshToken field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetRefreshTokenOk

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetScope

GetScope returns the Scope field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetScopeOk

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetTokenType

GetTokenType returns the TokenType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) GetTokenTypeOk

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) SetAccessToken

SetAccessToken sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) SetExpiresIn

SetExpiresIn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) SetRefreshToken

SetRefreshToken sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) SetScope

SetScope sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponse) SetTokenType

SetTokenType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenResponse) ToMap deprecated

func (o CreateShortLivedAccessTokenResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetAccessTokenArgType deprecated

type CreateShortLivedAccessTokenResponseGetAccessTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetAccessTokenAttributeType

type CreateShortLivedAccessTokenResponseGetAccessTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetAccessTokenRetType deprecated

type CreateShortLivedAccessTokenResponseGetAccessTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetExpiresInArgType deprecated

type CreateShortLivedAccessTokenResponseGetExpiresInArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetExpiresInAttributeType

type CreateShortLivedAccessTokenResponseGetExpiresInAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetExpiresInRetType deprecated

type CreateShortLivedAccessTokenResponseGetExpiresInRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetRefreshTokenArgType deprecated

type CreateShortLivedAccessTokenResponseGetRefreshTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetRefreshTokenAttributeType

type CreateShortLivedAccessTokenResponseGetRefreshTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetRefreshTokenRetType deprecated

type CreateShortLivedAccessTokenResponseGetRefreshTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetScopeArgType deprecated

type CreateShortLivedAccessTokenResponseGetScopeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetScopeAttributeType

type CreateShortLivedAccessTokenResponseGetScopeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetScopeRetType deprecated

type CreateShortLivedAccessTokenResponseGetScopeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetTokenTypeArgType deprecated

type CreateShortLivedAccessTokenResponseGetTokenTypeArgType = CreateShortLivedAccessTokenResponseTokenType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetTokenTypeAttributeType deprecated

type CreateShortLivedAccessTokenResponseGetTokenTypeAttributeType = *CreateShortLivedAccessTokenResponseTokenType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseGetTokenTypeRetType deprecated

type CreateShortLivedAccessTokenResponseGetTokenTypeRetType = CreateShortLivedAccessTokenResponseTokenType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateShortLivedAccessTokenResponseTokenType

type CreateShortLivedAccessTokenResponseTokenType string

CreateShortLivedAccessTokenResponseTokenType the model 'CreateShortLivedAccessTokenResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESHORTLIVEDACCESSTOKENRESPONSETOKEN_TYPE_BEARER CreateShortLivedAccessTokenResponseTokenType = "Bearer"
)

List of TokenType

func NewCreateShortLivedAccessTokenResponseTokenTypeFromValue

func NewCreateShortLivedAccessTokenResponseTokenTypeFromValue(v CreateShortLivedAccessTokenResponseTokenType) (*CreateShortLivedAccessTokenResponseTokenType, error)

NewCreateShortLivedAccessTokenResponseTokenTypeFromValue returns a pointer to a valid CreateShortLivedAccessTokenResponseTokenType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenResponseTokenType) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateShortLivedAccessTokenResponseTokenType) Ptr

Ptr returns reference to TokenTypeTokenType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateShortLivedAccessTokenResponseTokenType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApi deprecated

type DefaultApi interface {
	/*
		CreateAccessToken Create a new Access Token
		Create an Access Token for a Service Account. The service token can be then used for API calls. Save the response token, as it is not recoverable later. Token metadata can be requested until the token is not expired. A token cannot be created using another token from the same service account. Consider using service account keys instead as a more secure and automation friendly solution.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the Service Account.
		@return ApiCreateAccessTokenRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAccessToken(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateAccessTokenRequest
	/*
		CreateAccessTokenExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the Service Account.
		@return AccessToken

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAccessTokenExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*AccessToken, error)
	/*
		CreateFederatedIdentityProvider Create a new Federated Identity Provider
		Federate the service account with an identity provider.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return ApiCreateFederatedIdentityProviderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateFederatedIdentityProviderRequest
	/*
		CreateFederatedIdentityProviderExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return CreateFederatedIdentityProviderResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*CreateFederatedIdentityProviderResponse, error)
	/*
		CreateServiceAccount Create a new Service Account
		Create a new Service Account in a project. The service account only resides in the project, and initially has no roles or permissions on any resources. After creation, the service account can be assigned to this project, other projects in the parent organization or to the parent organization.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@return ApiCreateServiceAccountRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateServiceAccount(ctx context.Context, projectId string) ApiCreateServiceAccountRequest
	/*
		CreateServiceAccountExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@return ServiceAccount

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateServiceAccountExecute(ctx context.Context, projectId string) (*ServiceAccount, error)
	/*
		CreateServiceAccountKey Create a new Service Account key
		Create a new key to the service account. You can generate an RSA keypair, and post the PUBLIC part of the keypair, or leave empty, then the service will generate a pair. Maximum of 10 key can be added. A new key cannot be created using the same service account (authenticated using the short lived token of another key of the same service account).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return ApiCreateServiceAccountKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string) ApiCreateServiceAccountKeyRequest
	/*
		CreateServiceAccountKeyExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return CreateServiceAccountKeyResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*CreateServiceAccountKeyResponse, error)
	/*
		CreateShortLivedAccessToken Request short lived API access token (OAUTH2).
		Request a short lived API access token with OAUTH2. Compatible with [Using JWTs as Authorization Grants](https://www.rfc-editor.org/rfc/rfc7523.html#section-2.1)
		You can request a token with a self signed token, or with a refresh token.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateShortLivedAccessTokenRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateShortLivedAccessToken(ctx context.Context) ApiCreateShortLivedAccessTokenRequest
	/*
		CreateShortLivedAccessTokenExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return CreateShortLivedAccessTokenResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateShortLivedAccessTokenExecute(ctx context.Context) (*CreateShortLivedAccessTokenResponse, error)
	/*
		DeleteAccessToken Revoke Access Token
		Revoke an Access Token. The access token is instantly revoked, any following calls with the token will be unauthorized. The token metadata is still stored until the expiration time.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The ID of the Service Account.
		@param accessTokenId The ID of the Access Token.
		@return ApiDeleteAccessTokenRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAccessToken(ctx context.Context, projectId string, serviceAccountEmail string, accessTokenId string) ApiDeleteAccessTokenRequest
	/*
		DeleteAccessTokenExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAccessTokenExecute(ctx context.Context, projectId string, serviceAccountEmail string, accessTokenId string) error
	/*
		DeleteServiceAccount Delete Service Account
		Delete a Service Account.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the Service Account.
		@return ApiDeleteServiceAccountRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceAccount(ctx context.Context, projectId string, serviceAccountEmail string) ApiDeleteServiceAccountRequest
	/*
		DeleteServiceAccountExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceAccountExecute(ctx context.Context, projectId string, serviceAccountEmail string) error
	/*
		DeleteServiceAccountKey Delete a service account key
		Delete a key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param keyId ID of the key.
		@return ApiDeleteServiceAccountKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiDeleteServiceAccountKeyRequest
	/*
		DeleteServiceAccountKeyExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) error
	/*
		DeleteServiceFederatedIdentityProvider Delete a service account Federated Identity Provider
		Delete a Federated Identity Provider

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param federationId ID of the Federated Identity Provider.
		@return ApiDeleteServiceFederatedIdentityProviderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) ApiDeleteServiceFederatedIdentityProviderRequest
	/*
		DeleteServiceFederatedIdentityProviderExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteServiceFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) error
	/*
		GetJWKS Get JSON Web Key set of the service account
		Get JSON Web Key set of the service account

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param serviceAccountEmail The email of the service account.
		@return ApiGetJWKSRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetJWKS(ctx context.Context, serviceAccountEmail string) ApiGetJWKSRequest
	/*
		GetJWKSExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param serviceAccountEmail The email of the service account.
		@return JWKS

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetJWKSExecute(ctx context.Context, serviceAccountEmail string) (*JWKS, error)
	/*
		GetServiceAccountKey Get service account key details
		Get key details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param keyId ID of the key.
		@return ApiGetServiceAccountKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiGetServiceAccountKeyRequest
	/*
		GetServiceAccountKeyExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param keyId ID of the key.
		@return GetServiceAccountKeyResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) (*GetServiceAccountKeyResponse, error)
	/*
		ListAccessTokens List Access Tokens of Service Account
		Get all Access Tokens of a Service Account. The token itself is not returned, only the metadata about the access tokens. Access tokens are listed until they are expired. Revoked tokens are returned until expired.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the Service Account.
		@return ApiListAccessTokensRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAccessTokens(ctx context.Context, projectId string, serviceAccountEmail string) ApiListAccessTokensRequest
	/*
		ListAccessTokensExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the Service Account.
		@return ListAccessTokensResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAccessTokensExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*ListAccessTokensResponse, error)
	/*
		ListFederatedIdentityProviders List all federated identity providers
		List all the identity providers the service account is federated with.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return ApiListFederatedIdentityProvidersRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFederatedIdentityProviders(ctx context.Context, projectId string, serviceAccountEmail string) ApiListFederatedIdentityProvidersRequest
	/*
		ListFederatedIdentityProvidersExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return FederatedListFederatedIdentityProvidersResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFederatedIdentityProvidersExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*FederatedListFederatedIdentityProvidersResponse, error)
	/*
		ListServiceAccountKeys List all keys that belong to the service account
		List all keys that belong to the service account

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return ApiListServiceAccountKeysRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListServiceAccountKeys(ctx context.Context, projectId string, serviceAccountEmail string) ApiListServiceAccountKeysRequest
	/*
		ListServiceAccountKeysExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@return ListServiceAccountKeysResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListServiceAccountKeysExecute(ctx context.Context, projectId string, serviceAccountEmail string) (*ListServiceAccountKeysResponse, error)
	/*
		ListServiceAccounts List all Service Accounts
		List all Service Account resources in a project. Returns the service account resources, not the service accounts that has access to the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@return ApiListServiceAccountsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListServiceAccounts(ctx context.Context, projectId string) ApiListServiceAccountsRequest
	/*
		ListServiceAccountsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@return ListServiceAccountsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListServiceAccountsExecute(ctx context.Context, projectId string) (*ListServiceAccountsResponse, error)
	/*
		PartialUpdateServiceAccountFederatedIdentityProvider Update Service Account Federated Identity Provider
		Update a Federated Identity Provider.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param federationId ID of the Federated Identity Provider.
		@return ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateServiceAccountFederatedIdentityProvider(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest
	/*
		PartialUpdateServiceAccountFederatedIdentityProviderExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param federationId ID of the Federated Identity Provider.
		@return CreateFederatedIdentityProviderResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateServiceAccountFederatedIdentityProviderExecute(ctx context.Context, projectId string, serviceAccountEmail string, federationId string) (*CreateFederatedIdentityProviderResponse, error)
	/*
		PartialUpdateServiceAccountKey Update Service Account key
		Update a key. You can activate or deactivate a key, or set/delete validUntil. The key cannot be updated using the same service account (authenticated using the short lived token of the key).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param keyId ID of the key.
		@return ApiPartialUpdateServiceAccountKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateServiceAccountKey(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) ApiPartialUpdateServiceAccountKeyRequest
	/*
		PartialUpdateServiceAccountKeyExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project.
		@param serviceAccountEmail The email of the service account.
		@param keyId ID of the key.
		@return PartialUpdateServiceAccountKeyResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateServiceAccountKeyExecute(ctx context.Context, projectId string, serviceAccountEmail string, keyId string) (*PartialUpdateServiceAccountKeyResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAccessTokenRequest deprecated

type DeleteAccessTokenRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAccessTokenRequest) Execute deprecated

func (r DeleteAccessTokenRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteServiceAccountKeyRequest deprecated

type DeleteServiceAccountKeyRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteServiceAccountKeyRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteServiceAccountRequest deprecated

type DeleteServiceAccountRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteServiceAccountRequest) Execute deprecated

func (r DeleteServiceAccountRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteServiceFederatedIdentityProviderRequest deprecated

type DeleteServiceFederatedIdentityProviderRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteServiceFederatedIdentityProviderRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Error

type Error struct {
	// REQUIRED
	Error ErrorGetErrorAttributeType `json:"error" required:"true"`
	// REQUIRED
	Message ErrorGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Path ErrorGetPathAttributeType `json:"path" required:"true"`
	// REQUIRED
	Status ErrorGetStatusAttributeType `json:"status" required:"true"`
	// REQUIRED
	TimeStamp ErrorGetTimeStampAttributeType `json:"timeStamp" required:"true"`
}

Error Contains error information. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewError

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetError

func (o *Error) GetError() (ret ErrorGetErrorRetType)

GetError returns the Error field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetErrorOk

func (o *Error) GetErrorOk() (ret ErrorGetErrorRetType, ok bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessage

func (o *Error) GetMessage() (ret ErrorGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessageOk

func (o *Error) GetMessageOk() (ret ErrorGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetPath

func (o *Error) GetPath() (ret ErrorGetPathRetType)

GetPath returns the Path field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetPathOk

func (o *Error) GetPathOk() (ret ErrorGetPathRetType, ok bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetStatus

func (o *Error) GetStatus() (ret ErrorGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetStatusOk

func (o *Error) GetStatusOk() (ret ErrorGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetTimeStamp

func (o *Error) GetTimeStamp() (ret ErrorGetTimeStampRetType)

GetTimeStamp returns the TimeStamp field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetTimeStampOk

func (o *Error) GetTimeStampOk() (ret ErrorGetTimeStampRetType, ok bool)

GetTimeStampOk returns a tuple with the TimeStamp field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetError

func (o *Error) SetError(v ErrorGetErrorRetType)

SetError sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetMessage

func (o *Error) SetMessage(v ErrorGetMessageRetType)

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetPath

func (o *Error) SetPath(v ErrorGetPathRetType)

SetPath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetStatus

func (o *Error) SetStatus(v ErrorGetStatusRetType)

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetTimeStamp

func (o *Error) SetTimeStamp(v ErrorGetTimeStampRetType)

SetTimeStamp sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Error) ToMap deprecated

func (o Error) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorArgType deprecated

type ErrorGetErrorArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorAttributeType

type ErrorGetErrorAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorRetType deprecated

type ErrorGetErrorRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageArgType deprecated

type ErrorGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageAttributeType

type ErrorGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageRetType deprecated

type ErrorGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetPathArgType deprecated

type ErrorGetPathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetPathAttributeType

type ErrorGetPathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetPathRetType deprecated

type ErrorGetPathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetStatusArgType deprecated

type ErrorGetStatusArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetStatusAttributeType

type ErrorGetStatusAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetStatusRetType deprecated

type ErrorGetStatusRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTimeStampArgType deprecated

type ErrorGetTimeStampArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTimeStampAttributeType

type ErrorGetTimeStampAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTimeStampRetType deprecated

type ErrorGetTimeStampRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponse

type FederatedListFederatedIdentityProvidersResponse struct {
	// REQUIRED
	ItemsPerPage FederatedListFederatedIdentityProvidersResponseGetItemsPerPageAttributeType `json:"itemsPerPage" required:"true"`
	// REQUIRED
	Resources FederatedListFederatedIdentityProvidersResponseGetResourcesAttributeType `json:"resources" required:"true"`
	// REQUIRED
	StartIndex FederatedListFederatedIdentityProvidersResponseGetStartIndexAttributeType `json:"startIndex" required:"true"`
	// REQUIRED
	TotalResults FederatedListFederatedIdentityProvidersResponseGetTotalResultsAttributeType `json:"totalResults" required:"true"`
}

FederatedListFederatedIdentityProvidersResponse struct for FederatedListFederatedIdentityProvidersResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFederatedListFederatedIdentityProvidersResponse

NewFederatedListFederatedIdentityProvidersResponse instantiates a new FederatedListFederatedIdentityProvidersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFederatedListFederatedIdentityProvidersResponseWithDefaults

func NewFederatedListFederatedIdentityProvidersResponseWithDefaults() *FederatedListFederatedIdentityProvidersResponse

NewFederatedListFederatedIdentityProvidersResponseWithDefaults instantiates a new FederatedListFederatedIdentityProvidersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetItemsPerPage

GetItemsPerPage returns the ItemsPerPage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetItemsPerPageOk

GetItemsPerPageOk returns a tuple with the ItemsPerPage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetResources

GetResources returns the Resources field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetResourcesOk

GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetStartIndex

GetStartIndex returns the StartIndex field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetStartIndexOk

GetStartIndexOk returns a tuple with the StartIndex field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetTotalResults

GetTotalResults returns the TotalResults field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) GetTotalResultsOk

GetTotalResultsOk returns a tuple with the TotalResults field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) SetItemsPerPage

SetItemsPerPage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) SetResources

SetResources sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) SetStartIndex

SetStartIndex sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FederatedListFederatedIdentityProvidersResponse) SetTotalResults

SetTotalResults sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (FederatedListFederatedIdentityProvidersResponse) ToMap deprecated

func (o FederatedListFederatedIdentityProvidersResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageArgType deprecated

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageAttributeType

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageRetType deprecated

type FederatedListFederatedIdentityProvidersResponseGetItemsPerPageRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetResourcesArgType deprecated

type FederatedListFederatedIdentityProvidersResponseGetResourcesArgType = []CreateFederatedIdentityProviderResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetResourcesAttributeType

type FederatedListFederatedIdentityProvidersResponseGetResourcesAttributeType = *[]CreateFederatedIdentityProviderResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetResourcesRetType deprecated

type FederatedListFederatedIdentityProvidersResponseGetResourcesRetType = []CreateFederatedIdentityProviderResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetStartIndexArgType deprecated

type FederatedListFederatedIdentityProvidersResponseGetStartIndexArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetStartIndexAttributeType

type FederatedListFederatedIdentityProvidersResponseGetStartIndexAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetStartIndexRetType deprecated

type FederatedListFederatedIdentityProvidersResponseGetStartIndexRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsArgType deprecated

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsAttributeType

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsRetType deprecated

type FederatedListFederatedIdentityProvidersResponseGetTotalResultsRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetJWKSRequest deprecated

type GetJWKSRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetJWKSRequest) Execute deprecated

func (r GetJWKSRequest) Execute() (*JWKS, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyRequest deprecated

type GetServiceAccountKeyRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyRequest) Format

Requested format for the public key Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponse

type GetServiceAccountKeyResponse struct {
	// REQUIRED
	Active GetServiceAccountKeyResponsegetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the key
	// REQUIRED
	CreatedAt GetServiceAccountKeyResponseGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// REQUIRED
	Credentials GetServiceAccountKeyResponseGetCredentialsAttributeType `json:"credentials" required:"true"`
	// Unique ID of the key.
	// REQUIRED
	Id GetServiceAccountKeyResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	KeyAlgorithm GetServiceAccountKeyResponseGetKeyAlgorithmAttributeType `json:"keyAlgorithm" required:"true"`
	// REQUIRED
	KeyOrigin GetServiceAccountKeyResponseGetKeyOriginAttributeType `json:"keyOrigin" required:"true"`
	// REQUIRED
	KeyType GetServiceAccountKeyResponseGetKeyTypeAttributeType `json:"keyType" required:"true"`
	// Public key, in the requested format
	PublicKey GetServiceAccountKeyResponseGetPublicKeyAttributeType `json:"publicKey,omitempty"`
	// If specified, the timestamp until the key is active. May be null
	ValidUntil GetServiceAccountKeyResponseGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

GetServiceAccountKeyResponse struct for GetServiceAccountKeyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetServiceAccountKeyResponse

NewGetServiceAccountKeyResponse instantiates a new GetServiceAccountKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetServiceAccountKeyResponseWithDefaults

func NewGetServiceAccountKeyResponseWithDefaults() *GetServiceAccountKeyResponse

NewGetServiceAccountKeyResponseWithDefaults instantiates a new GetServiceAccountKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetActive

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetActiveOk

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetCredentials

GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetCredentialsOk

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetId

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyAlgorithm

GetKeyAlgorithm returns the KeyAlgorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyAlgorithmOk

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyOrigin

GetKeyOrigin returns the KeyOrigin field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyOriginOk

GetKeyOriginOk returns a tuple with the KeyOrigin field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyType

GetKeyType returns the KeyType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetKeyTypeOk

GetKeyTypeOk returns a tuple with the KeyType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetPublicKey

GetPublicKey returns the PublicKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetPublicKeyOk

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) HasPublicKey

func (o *GetServiceAccountKeyResponse) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) HasValidUntil

func (o *GetServiceAccountKeyResponse) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetActive

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetCredentials

SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetKeyAlgorithm

SetKeyAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetKeyOrigin

SetKeyOrigin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetKeyType

SetKeyType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetPublicKey

SetPublicKey gets a reference to the given string and assigns it to the PublicKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponse) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponse) ToMap deprecated

func (o GetServiceAccountKeyResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentials

type GetServiceAccountKeyResponseCredentials struct {
	// Audience - service account API URL
	// REQUIRED
	Aud GetServiceAccountKeyResponseCredentialsGetAudAttributeType `json:"aud" required:"true"`
	// Service account email
	// REQUIRED
	Iss GetServiceAccountKeyResponseCredentialsGetIssAttributeType `json:"iss" required:"true"`
	// Key id to use
	// REQUIRED
	Kid GetServiceAccountKeyResponseCredentialsGetKidAttributeType `json:"kid" required:"true"`
	// Service account id
	// REQUIRED
	Sub GetServiceAccountKeyResponseCredentialsGetSubAttributeType `json:"sub" required:"true"`
}

GetServiceAccountKeyResponseCredentials struct for GetServiceAccountKeyResponseCredentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetServiceAccountKeyResponseCredentials

NewGetServiceAccountKeyResponseCredentials instantiates a new GetServiceAccountKeyResponseCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetServiceAccountKeyResponseCredentialsWithDefaults

func NewGetServiceAccountKeyResponseCredentialsWithDefaults() *GetServiceAccountKeyResponseCredentials

NewGetServiceAccountKeyResponseCredentialsWithDefaults instantiates a new GetServiceAccountKeyResponseCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetAud

GetAud returns the Aud field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetAudOk

GetAudOk returns a tuple with the Aud field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetIss

GetIss returns the Iss field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetIssOk

GetIssOk returns a tuple with the Iss field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetKid

GetKid returns the Kid field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetKidOk

GetKidOk returns a tuple with the Kid field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetSub

GetSub returns the Sub field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) GetSubOk

GetSubOk returns a tuple with the Sub field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) SetAud

SetAud sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) SetIss

SetIss sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) SetKid

SetKid sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseCredentials) SetSub

SetSub sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseCredentials) ToMap deprecated

func (o GetServiceAccountKeyResponseCredentials) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetAudArgType deprecated

type GetServiceAccountKeyResponseCredentialsGetAudArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetAudAttributeType

type GetServiceAccountKeyResponseCredentialsGetAudAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetAudRetType deprecated

type GetServiceAccountKeyResponseCredentialsGetAudRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetIssArgType deprecated

type GetServiceAccountKeyResponseCredentialsGetIssArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetIssAttributeType

type GetServiceAccountKeyResponseCredentialsGetIssAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetIssRetType deprecated

type GetServiceAccountKeyResponseCredentialsGetIssRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetKidArgType deprecated

type GetServiceAccountKeyResponseCredentialsGetKidArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetKidAttributeType

type GetServiceAccountKeyResponseCredentialsGetKidAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetKidRetType deprecated

type GetServiceAccountKeyResponseCredentialsGetKidRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetSubArgType deprecated

type GetServiceAccountKeyResponseCredentialsGetSubArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetSubAttributeType

type GetServiceAccountKeyResponseCredentialsGetSubAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseCredentialsGetSubRetType deprecated

type GetServiceAccountKeyResponseCredentialsGetSubRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCreatedAtArgType deprecated

type GetServiceAccountKeyResponseGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCreatedAtAttributeType

type GetServiceAccountKeyResponseGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCreatedAtRetType deprecated

type GetServiceAccountKeyResponseGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCredentialsArgType deprecated

type GetServiceAccountKeyResponseGetCredentialsArgType = GetServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCredentialsAttributeType

type GetServiceAccountKeyResponseGetCredentialsAttributeType = *GetServiceAccountKeyResponseCredentials

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetCredentialsRetType deprecated

type GetServiceAccountKeyResponseGetCredentialsRetType = GetServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetIdArgType deprecated

type GetServiceAccountKeyResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetIdAttributeType

type GetServiceAccountKeyResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetIdRetType deprecated

type GetServiceAccountKeyResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyAlgorithmArgType deprecated

type GetServiceAccountKeyResponseGetKeyAlgorithmArgType = GetServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyAlgorithmAttributeType deprecated

type GetServiceAccountKeyResponseGetKeyAlgorithmAttributeType = *GetServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyAlgorithmRetType deprecated

type GetServiceAccountKeyResponseGetKeyAlgorithmRetType = GetServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyOriginArgType deprecated

type GetServiceAccountKeyResponseGetKeyOriginArgType = GetServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyOriginAttributeType deprecated

type GetServiceAccountKeyResponseGetKeyOriginAttributeType = *GetServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyOriginRetType deprecated

type GetServiceAccountKeyResponseGetKeyOriginRetType = GetServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyTypeArgType deprecated

type GetServiceAccountKeyResponseGetKeyTypeArgType = GetServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyTypeAttributeType deprecated

type GetServiceAccountKeyResponseGetKeyTypeAttributeType = *GetServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetKeyTypeRetType deprecated

type GetServiceAccountKeyResponseGetKeyTypeRetType = GetServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetPublicKeyArgType deprecated

type GetServiceAccountKeyResponseGetPublicKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetPublicKeyAttributeType

type GetServiceAccountKeyResponseGetPublicKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetPublicKeyRetType deprecated

type GetServiceAccountKeyResponseGetPublicKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetValidUntilArgType deprecated

type GetServiceAccountKeyResponseGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetValidUntilAttributeType

type GetServiceAccountKeyResponseGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseGetValidUntilRetType deprecated

type GetServiceAccountKeyResponseGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseKeyAlgorithm

type GetServiceAccountKeyResponseKeyAlgorithm string

GetServiceAccountKeyResponseKeyAlgorithm the model 'GetServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__2048 GetServiceAccountKeyResponseKeyAlgorithm = "RSA_2048"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__4096 GetServiceAccountKeyResponseKeyAlgorithm = "RSA_4096"
)

List of KeyAlgorithm

func NewGetServiceAccountKeyResponseKeyAlgorithmFromValue

func NewGetServiceAccountKeyResponseKeyAlgorithmFromValue(v GetServiceAccountKeyResponseKeyAlgorithm) (*GetServiceAccountKeyResponseKeyAlgorithm, error)

NewGetServiceAccountKeyResponseKeyAlgorithmFromValue returns a pointer to a valid GetServiceAccountKeyResponseKeyAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyAlgorithm) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyAlgorithm) Ptr

Ptr returns reference to KeyAlgorithmKeyAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

func (v *GetServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseKeyOrigin

type GetServiceAccountKeyResponseKeyOrigin string

GetServiceAccountKeyResponseKeyOrigin the model 'GetServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_USER_PROVIDED GetServiceAccountKeyResponseKeyOrigin = "USER_PROVIDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_GENERATED GetServiceAccountKeyResponseKeyOrigin = "GENERATED"
)

List of KeyOrigin

func NewGetServiceAccountKeyResponseKeyOriginFromValue

func NewGetServiceAccountKeyResponseKeyOriginFromValue(v GetServiceAccountKeyResponseKeyOrigin) (*GetServiceAccountKeyResponseKeyOrigin, error)

NewGetServiceAccountKeyResponseKeyOriginFromValue returns a pointer to a valid GetServiceAccountKeyResponseKeyOrigin for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyOrigin) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyOrigin) Ptr

Ptr returns reference to KeyOriginKeyOrigin value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

func (v *GetServiceAccountKeyResponseKeyOrigin) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponseKeyType

type GetServiceAccountKeyResponseKeyType string

GetServiceAccountKeyResponseKeyType the model 'GetServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_TYPE_USER_MANAGED GetServiceAccountKeyResponseKeyType = "USER_MANAGED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETSERVICEACCOUNTKEYRESPONSEKEY_TYPE_SYSTEM_MANAGED GetServiceAccountKeyResponseKeyType = "SYSTEM_MANAGED"
)

List of KeyType

func NewGetServiceAccountKeyResponseKeyTypeFromValue

func NewGetServiceAccountKeyResponseKeyTypeFromValue(v GetServiceAccountKeyResponseKeyType) (*GetServiceAccountKeyResponseKeyType, error)

NewGetServiceAccountKeyResponseKeyTypeFromValue returns a pointer to a valid GetServiceAccountKeyResponseKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyType) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceAccountKeyResponseKeyType) Ptr

Ptr returns reference to KeyTypeKeyType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

func (v *GetServiceAccountKeyResponseKeyType) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponsegetActiveArgType deprecated

type GetServiceAccountKeyResponsegetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponsegetActiveAttributeType

type GetServiceAccountKeyResponsegetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceAccountKeyResponsegetActiveRetType deprecated

type GetServiceAccountKeyResponsegetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWK

type JWK struct {
	Alg JWKGetAlgAttributeType `json:"alg,omitempty"`
	// REQUIRED
	E   JWKGetEAttributeType   `json:"e" required:"true"`
	Kid JWKGetKidAttributeType `json:"kid,omitempty"`
	Ks  JWKGetKsAttributeType  `json:"ks,omitempty"`
	// REQUIRED
	N      JWKGetNAttributeType      `json:"n" required:"true"`
	Ops    JWKGetOpsAttributeType    `json:"ops,omitempty"`
	Use    JWKGetUseAttributeType    `json:"use,omitempty"`
	X5c    JWKGetX5cAttributeType    `json:"x5c,omitempty"`
	X5t    JWKGetX5tAttributeType    `json:"x5t,omitempty"`
	X5t256 JWKGetX5t256AttributeType `json:"x5t256,omitempty"`
	X5u    JWKGetX5uAttributeType    `json:"x5u,omitempty"`
}

JWK JSON Web Key according to https://datatracker.ietf.org/doc/html/rfc7517#section-4 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJWK

func NewJWK(e JWKGetEArgType, n JWKGetNArgType) *JWK

NewJWK instantiates a new JWK object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJWKWithDefaults

func NewJWKWithDefaults() *JWK

NewJWKWithDefaults instantiates a new JWK object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetAlg

func (o *JWK) GetAlg() (res JWKGetAlgRetType)

GetAlg returns the Alg field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetAlgOk

func (o *JWK) GetAlgOk() (ret JWKGetAlgRetType, ok bool)

GetAlgOk returns a tuple with the Alg field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetE

func (o *JWK) GetE() (ret JWKGetERetType)

GetE returns the E field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetEOk

func (o *JWK) GetEOk() (ret JWKGetERetType, ok bool)

GetEOk returns a tuple with the E field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetKid

func (o *JWK) GetKid() (res JWKGetKidRetType)

GetKid returns the Kid field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetKidOk

func (o *JWK) GetKidOk() (ret JWKGetKidRetType, ok bool)

GetKidOk returns a tuple with the Kid field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetKs

func (o *JWK) GetKs() (res JWKGetKsRetType)

GetKs returns the Ks field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetKsOk

func (o *JWK) GetKsOk() (ret JWKGetKsRetType, ok bool)

GetKsOk returns a tuple with the Ks field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetN

func (o *JWK) GetN() (ret JWKGetNRetType)

GetN returns the N field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetNOk

func (o *JWK) GetNOk() (ret JWKGetNRetType, ok bool)

GetNOk returns a tuple with the N field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetOps

func (o *JWK) GetOps() (res JWKGetOpsRetType)

GetOps returns the Ops field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetOpsOk

func (o *JWK) GetOpsOk() (ret JWKGetOpsRetType, ok bool)

GetOpsOk returns a tuple with the Ops field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetUse

func (o *JWK) GetUse() (res JWKGetUseRetType)

GetUse returns the Use field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetUseOk

func (o *JWK) GetUseOk() (ret JWKGetUseRetType, ok bool)

GetUseOk returns a tuple with the Use field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5c

func (o *JWK) GetX5c() (res JWKGetX5cRetType)

GetX5c returns the X5c field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5cOk

func (o *JWK) GetX5cOk() (ret JWKGetX5cRetType, ok bool)

GetX5cOk returns a tuple with the X5c field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5t

func (o *JWK) GetX5t() (res JWKGetX5tRetType)

GetX5t returns the X5t field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5t256

func (o *JWK) GetX5t256() (res JWKGetX5t256RetType)

GetX5t256 returns the X5t256 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5t256Ok

func (o *JWK) GetX5t256Ok() (ret JWKGetX5t256RetType, ok bool)

GetX5t256Ok returns a tuple with the X5t256 field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5tOk

func (o *JWK) GetX5tOk() (ret JWKGetX5tRetType, ok bool)

GetX5tOk returns a tuple with the X5t field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5u

func (o *JWK) GetX5u() (res JWKGetX5uRetType)

GetX5u returns the X5u field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) GetX5uOk

func (o *JWK) GetX5uOk() (ret JWKGetX5uRetType, ok bool)

GetX5uOk returns a tuple with the X5u field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasAlg

func (o *JWK) HasAlg() bool

HasAlg returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasKid

func (o *JWK) HasKid() bool

HasKid returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasKs

func (o *JWK) HasKs() bool

HasKs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasOps

func (o *JWK) HasOps() bool

HasOps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasUse

func (o *JWK) HasUse() bool

HasUse returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasX5c

func (o *JWK) HasX5c() bool

HasX5c returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasX5t

func (o *JWK) HasX5t() bool

HasX5t returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasX5t256

func (o *JWK) HasX5t256() bool

HasX5t256 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) HasX5u

func (o *JWK) HasX5u() bool

HasX5u returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetAlg

func (o *JWK) SetAlg(v JWKGetAlgRetType)

SetAlg gets a reference to the given string and assigns it to the Alg field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetE

func (o *JWK) SetE(v JWKGetERetType)

SetE sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetKid

func (o *JWK) SetKid(v JWKGetKidRetType)

SetKid gets a reference to the given string and assigns it to the Kid field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetKs

func (o *JWK) SetKs(v JWKGetKsRetType)

SetKs gets a reference to the given string and assigns it to the Ks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetN

func (o *JWK) SetN(v JWKGetNRetType)

SetN sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetOps

func (o *JWK) SetOps(v JWKGetOpsRetType)

SetOps gets a reference to the given string and assigns it to the Ops field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetUse

func (o *JWK) SetUse(v JWKGetUseRetType)

SetUse gets a reference to the given string and assigns it to the Use field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetX5c

func (o *JWK) SetX5c(v JWKGetX5cRetType)

SetX5c gets a reference to the given string and assigns it to the X5c field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetX5t

func (o *JWK) SetX5t(v JWKGetX5tRetType)

SetX5t gets a reference to the given string and assigns it to the X5t field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetX5t256

func (o *JWK) SetX5t256(v JWKGetX5t256RetType)

SetX5t256 gets a reference to the given string and assigns it to the X5t256 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWK) SetX5u

func (o *JWK) SetX5u(v JWKGetX5uRetType)

SetX5u gets a reference to the given string and assigns it to the X5u field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (JWK) ToMap deprecated

func (o JWK) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetAlgArgType deprecated

type JWKGetAlgArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetAlgAttributeType

type JWKGetAlgAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetAlgRetType deprecated

type JWKGetAlgRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetEArgType deprecated

type JWKGetEArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetEAttributeType

type JWKGetEAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetERetType deprecated

type JWKGetERetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKidArgType deprecated

type JWKGetKidArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKidAttributeType

type JWKGetKidAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKidRetType deprecated

type JWKGetKidRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKsArgType deprecated

type JWKGetKsArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKsAttributeType

type JWKGetKsAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetKsRetType deprecated

type JWKGetKsRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetNArgType deprecated

type JWKGetNArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetNAttributeType

type JWKGetNAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetNRetType deprecated

type JWKGetNRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetOpsArgType deprecated

type JWKGetOpsArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetOpsAttributeType

type JWKGetOpsAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetOpsRetType deprecated

type JWKGetOpsRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetUseArgType deprecated

type JWKGetUseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetUseAttributeType

type JWKGetUseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetUseRetType deprecated

type JWKGetUseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5cArgType deprecated

type JWKGetX5cArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5cAttributeType

type JWKGetX5cAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5cRetType deprecated

type JWKGetX5cRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5t256ArgType deprecated

type JWKGetX5t256ArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5t256AttributeType

type JWKGetX5t256AttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5t256RetType deprecated

type JWKGetX5t256RetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5tArgType deprecated

type JWKGetX5tArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5tAttributeType

type JWKGetX5tAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5tRetType deprecated

type JWKGetX5tRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5uArgType deprecated

type JWKGetX5uArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5uAttributeType

type JWKGetX5uAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKGetX5uRetType deprecated

type JWKGetX5uRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKS

type JWKS struct {
	// REQUIRED
	Keys JWKSGetKeysAttributeType `json:"keys" required:"true"`
}

JWKS struct for JWKS Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJWKS

func NewJWKS(keys JWKSGetKeysArgType) *JWKS

NewJWKS instantiates a new JWKS object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJWKSWithDefaults

func NewJWKSWithDefaults() *JWKS

NewJWKSWithDefaults instantiates a new JWKS object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWKS) GetKeys

func (o *JWKS) GetKeys() (ret JWKSGetKeysRetType)

GetKeys returns the Keys field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWKS) GetKeysOk

func (o *JWKS) GetKeysOk() (ret JWKSGetKeysRetType, ok bool)

GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JWKS) SetKeys

func (o *JWKS) SetKeys(v JWKSGetKeysRetType)

SetKeys sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (JWKS) ToMap deprecated

func (o JWKS) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKSGetKeysArgType deprecated

type JWKSGetKeysArgType = []JWK

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKSGetKeysAttributeType

type JWKSGetKeysAttributeType = *[]JWK

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JWKSGetKeysRetType deprecated

type JWKSGetKeysRetType = []JWK

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAccessTokensRequest deprecated

type ListAccessTokensRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAccessTokensRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAccessTokensResponse

type ListAccessTokensResponse struct {
	Items ListAccessTokensResponseGetItemsAttributeType `json:"items,omitempty"`
}

ListAccessTokensResponse struct for ListAccessTokensResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListAccessTokensResponse

func NewListAccessTokensResponse() *ListAccessTokensResponse

NewListAccessTokensResponse instantiates a new ListAccessTokensResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListAccessTokensResponseWithDefaults

func NewListAccessTokensResponseWithDefaults() *ListAccessTokensResponse

NewListAccessTokensResponseWithDefaults instantiates a new ListAccessTokensResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListAccessTokensResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListAccessTokensResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListAccessTokensResponse) HasItems

func (o *ListAccessTokensResponse) HasItems() bool

HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListAccessTokensResponse) SetItems

SetItems gets a reference to the given []AccessTokenMetadata and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAccessTokensResponse) ToMap deprecated

func (o ListAccessTokensResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAccessTokensResponseGetItemsArgType deprecated

type ListAccessTokensResponseGetItemsArgType = []AccessTokenMetadata

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAccessTokensResponseGetItemsAttributeType

type ListAccessTokensResponseGetItemsAttributeType = *[]AccessTokenMetadata

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAccessTokensResponseGetItemsRetType deprecated

type ListAccessTokensResponseGetItemsRetType = []AccessTokenMetadata

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFederatedIdentityProvidersRequest deprecated

type ListFederatedIdentityProvidersRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFederatedIdentityProvidersRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountKeysRequest deprecated

type ListServiceAccountKeysRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListServiceAccountKeysRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountKeysResponse

type ListServiceAccountKeysResponse struct {
	// REQUIRED
	Items ListServiceAccountKeysResponseGetItemsAttributeType `json:"items" required:"true"`
}

ListServiceAccountKeysResponse struct for ListServiceAccountKeysResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListServiceAccountKeysResponse

func NewListServiceAccountKeysResponse(items ListServiceAccountKeysResponseGetItemsArgType) *ListServiceAccountKeysResponse

NewListServiceAccountKeysResponse instantiates a new ListServiceAccountKeysResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListServiceAccountKeysResponseWithDefaults

func NewListServiceAccountKeysResponseWithDefaults() *ListServiceAccountKeysResponse

NewListServiceAccountKeysResponseWithDefaults instantiates a new ListServiceAccountKeysResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountKeysResponse) GetItems

GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountKeysResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountKeysResponse) SetItems

SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListServiceAccountKeysResponse) ToMap deprecated

func (o ListServiceAccountKeysResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountKeysResponseGetItemsArgType deprecated

type ListServiceAccountKeysResponseGetItemsArgType = []ServiceAccountKeyListResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountKeysResponseGetItemsAttributeType

type ListServiceAccountKeysResponseGetItemsAttributeType = *[]ServiceAccountKeyListResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountKeysResponseGetItemsRetType deprecated

type ListServiceAccountKeysResponseGetItemsRetType = []ServiceAccountKeyListResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountsRequest deprecated

type ListServiceAccountsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListServiceAccountsRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountsResponse

type ListServiceAccountsResponse struct {
	// REQUIRED
	Items ListServiceAccountsResponseGetItemsAttributeType `json:"items" required:"true"`
}

ListServiceAccountsResponse struct for ListServiceAccountsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListServiceAccountsResponse

func NewListServiceAccountsResponse(items ListServiceAccountsResponseGetItemsArgType) *ListServiceAccountsResponse

NewListServiceAccountsResponse instantiates a new ListServiceAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListServiceAccountsResponseWithDefaults

func NewListServiceAccountsResponseWithDefaults() *ListServiceAccountsResponse

NewListServiceAccountsResponseWithDefaults instantiates a new ListServiceAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountsResponse) GetItems

GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountsResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListServiceAccountsResponse) SetItems

SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListServiceAccountsResponse) ToMap deprecated

func (o ListServiceAccountsResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountsResponseGetItemsArgType deprecated

type ListServiceAccountsResponseGetItemsArgType = []ServiceAccount

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountsResponseGetItemsAttributeType

type ListServiceAccountsResponseGetItemsAttributeType = *[]ServiceAccount

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListServiceAccountsResponseGetItemsRetType deprecated

type ListServiceAccountsResponseGetItemsRetType = []ServiceAccount

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MappedNullable deprecated

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAccessToken deprecated

type NullableAccessToken struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAccessToken deprecated

func NewNullableAccessToken(val *AccessToken) *NullableAccessToken

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessToken) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessToken) IsSet deprecated

func (v NullableAccessToken) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessToken) MarshalJSON deprecated

func (v NullableAccessToken) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessToken) Set deprecated

func (v *NullableAccessToken) Set(val *AccessToken)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessToken) UnmarshalJSON deprecated

func (v *NullableAccessToken) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessToken) Unset deprecated

func (v *NullableAccessToken) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAccessTokenMetadata deprecated

type NullableAccessTokenMetadata struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAccessTokenMetadata deprecated

func NewNullableAccessTokenMetadata(val *AccessTokenMetadata) *NullableAccessTokenMetadata

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessTokenMetadata) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessTokenMetadata) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAccessTokenMetadata) MarshalJSON deprecated

func (v NullableAccessTokenMetadata) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessTokenMetadata) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessTokenMetadata) UnmarshalJSON deprecated

func (v *NullableAccessTokenMetadata) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAccessTokenMetadata) Unset deprecated

func (v *NullableAccessTokenMetadata) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAuthError deprecated

type NullableAuthError struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAuthError deprecated

func NewNullableAuthError(val *AuthError) *NullableAuthError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthError) Get deprecated

func (v NullableAuthError) Get() *AuthError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthError) IsSet deprecated

func (v NullableAuthError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthError) MarshalJSON deprecated

func (v NullableAuthError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthError) Set deprecated

func (v *NullableAuthError) Set(val *AuthError)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthError) UnmarshalJSON deprecated

func (v *NullableAuthError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthError) Unset deprecated

func (v *NullableAuthError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAuthErrorError deprecated

type NullableAuthErrorError struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAuthErrorError deprecated

func NewNullableAuthErrorError(val *AuthErrorError) *NullableAuthErrorError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthErrorError) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthErrorError) IsSet deprecated

func (v NullableAuthErrorError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAuthErrorError) MarshalJSON deprecated

func (v NullableAuthErrorError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthErrorError) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthErrorError) UnmarshalJSON deprecated

func (v *NullableAuthErrorError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAuthErrorError) Unset deprecated

func (v *NullableAuthErrorError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBool deprecated

type NullableBool struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBool deprecated

func NewNullableBool(val *bool) *NullableBool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) Get deprecated

func (v NullableBool) Get() *bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) IsSet deprecated

func (v NullableBool) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) MarshalJSON deprecated

func (v NullableBool) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Set deprecated

func (v *NullableBool) Set(val *bool)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) UnmarshalJSON deprecated

func (v *NullableBool) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Unset deprecated

func (v *NullableBool) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAccessTokenPayload deprecated

type NullableCreateAccessTokenPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAccessTokenPayload deprecated

func NewNullableCreateAccessTokenPayload(val *CreateAccessTokenPayload) *NullableCreateAccessTokenPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAccessTokenPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAccessTokenPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAccessTokenPayload) MarshalJSON deprecated

func (v NullableCreateAccessTokenPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAccessTokenPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAccessTokenPayload) UnmarshalJSON deprecated

func (v *NullableCreateAccessTokenPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAccessTokenPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateFederatedIdentityProviderPayload deprecated

type NullableCreateFederatedIdentityProviderPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateFederatedIdentityProviderPayload deprecated

func NewNullableCreateFederatedIdentityProviderPayload(val *CreateFederatedIdentityProviderPayload) *NullableCreateFederatedIdentityProviderPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayload) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayload) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateFederatedIdentityProviderPayloadAssertionsInner deprecated

type NullableCreateFederatedIdentityProviderPayloadAssertionsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateFederatedIdentityProviderPayloadAssertionsInner deprecated

func NewNullableCreateFederatedIdentityProviderPayloadAssertionsInner(val *CreateFederatedIdentityProviderPayloadAssertionsInner) *NullableCreateFederatedIdentityProviderPayloadAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayloadAssertionsInner) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayloadAssertionsInner) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderPayloadAssertionsInner) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayloadAssertionsInner) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayloadAssertionsInner) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderPayloadAssertionsInner) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateFederatedIdentityProviderResponse deprecated

type NullableCreateFederatedIdentityProviderResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateFederatedIdentityProviderResponse deprecated

func NewNullableCreateFederatedIdentityProviderResponse(val *CreateFederatedIdentityProviderResponse) *NullableCreateFederatedIdentityProviderResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponse) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponse) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateFederatedIdentityProviderResponseAssertionsInner deprecated

type NullableCreateFederatedIdentityProviderResponseAssertionsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateFederatedIdentityProviderResponseAssertionsInner deprecated

func NewNullableCreateFederatedIdentityProviderResponseAssertionsInner(val *CreateFederatedIdentityProviderResponseAssertionsInner) *NullableCreateFederatedIdentityProviderResponseAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponseAssertionsInner) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponseAssertionsInner) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateFederatedIdentityProviderResponseAssertionsInner) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponseAssertionsInner) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponseAssertionsInner) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateFederatedIdentityProviderResponseAssertionsInner) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyPayload deprecated

type NullableCreateServiceAccountKeyPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyPayload deprecated

func NewNullableCreateServiceAccountKeyPayload(val *CreateServiceAccountKeyPayload) *NullableCreateServiceAccountKeyPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayload) MarshalJSON deprecated

func (v NullableCreateServiceAccountKeyPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayload) UnmarshalJSON deprecated

func (v *NullableCreateServiceAccountKeyPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyPayloadAlgorithm deprecated

type NullableCreateServiceAccountKeyPayloadAlgorithm struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyPayloadAlgorithm deprecated

func NewNullableCreateServiceAccountKeyPayloadAlgorithm(val *CreateServiceAccountKeyPayloadAlgorithm) *NullableCreateServiceAccountKeyPayloadAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayloadAlgorithm) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayloadAlgorithm) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyPayloadAlgorithm) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayloadAlgorithm) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayloadAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyPayloadAlgorithm) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyResponse deprecated

type NullableCreateServiceAccountKeyResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyResponse deprecated

func NewNullableCreateServiceAccountKeyResponse(val *CreateServiceAccountKeyResponse) *NullableCreateServiceAccountKeyResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponse) MarshalJSON deprecated

func (v NullableCreateServiceAccountKeyResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponse) UnmarshalJSON deprecated

func (v *NullableCreateServiceAccountKeyResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyResponseCredentials deprecated

type NullableCreateServiceAccountKeyResponseCredentials struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyResponseCredentials deprecated

func NewNullableCreateServiceAccountKeyResponseCredentials(val *CreateServiceAccountKeyResponseCredentials) *NullableCreateServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseCredentials) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseCredentials) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseCredentials) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseCredentials) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseCredentials) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseCredentials) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyResponseKeyAlgorithm deprecated

type NullableCreateServiceAccountKeyResponseKeyAlgorithm struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyResponseKeyAlgorithm deprecated

func NewNullableCreateServiceAccountKeyResponseKeyAlgorithm(val *CreateServiceAccountKeyResponseKeyAlgorithm) *NullableCreateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyAlgorithm) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyAlgorithm) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyAlgorithm) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyAlgorithm) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyAlgorithm) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyResponseKeyOrigin deprecated

type NullableCreateServiceAccountKeyResponseKeyOrigin struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyResponseKeyOrigin deprecated

func NewNullableCreateServiceAccountKeyResponseKeyOrigin(val *CreateServiceAccountKeyResponseKeyOrigin) *NullableCreateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyOrigin) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyOrigin) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyOrigin) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyOrigin) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyOrigin) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountKeyResponseKeyType deprecated

type NullableCreateServiceAccountKeyResponseKeyType struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountKeyResponseKeyType deprecated

func NewNullableCreateServiceAccountKeyResponseKeyType(val *CreateServiceAccountKeyResponseKeyType) *NullableCreateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyType) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyType) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountKeyResponseKeyType) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyType) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountKeyResponseKeyType) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateServiceAccountPayload deprecated

type NullableCreateServiceAccountPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateServiceAccountPayload deprecated

func NewNullableCreateServiceAccountPayload(val *CreateServiceAccountPayload) *NullableCreateServiceAccountPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateServiceAccountPayload) MarshalJSON deprecated

func (v NullableCreateServiceAccountPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountPayload) UnmarshalJSON deprecated

func (v *NullableCreateServiceAccountPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateServiceAccountPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateShortLivedAccessTokenResponse deprecated

type NullableCreateShortLivedAccessTokenResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateShortLivedAccessTokenResponse deprecated

func NewNullableCreateShortLivedAccessTokenResponse(val *CreateShortLivedAccessTokenResponse) *NullableCreateShortLivedAccessTokenResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponse) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponse) UnmarshalJSON deprecated

func (v *NullableCreateShortLivedAccessTokenResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateShortLivedAccessTokenResponseTokenType deprecated

type NullableCreateShortLivedAccessTokenResponseTokenType struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateShortLivedAccessTokenResponseTokenType deprecated

func NewNullableCreateShortLivedAccessTokenResponseTokenType(val *CreateShortLivedAccessTokenResponseTokenType) *NullableCreateShortLivedAccessTokenResponseTokenType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponseTokenType) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponseTokenType) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateShortLivedAccessTokenResponseTokenType) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponseTokenType) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponseTokenType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateShortLivedAccessTokenResponseTokenType) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableError deprecated

type NullableError struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableError deprecated

func NewNullableError(val *Error) *NullableError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) Get deprecated

func (v NullableError) Get() *Error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) IsSet deprecated

func (v NullableError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) MarshalJSON deprecated

func (v NullableError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Set deprecated

func (v *NullableError) Set(val *Error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) UnmarshalJSON deprecated

func (v *NullableError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Unset deprecated

func (v *NullableError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFederatedListFederatedIdentityProvidersResponse deprecated

type NullableFederatedListFederatedIdentityProvidersResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFederatedListFederatedIdentityProvidersResponse deprecated

func NewNullableFederatedListFederatedIdentityProvidersResponse(val *FederatedListFederatedIdentityProvidersResponse) *NullableFederatedListFederatedIdentityProvidersResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFederatedListFederatedIdentityProvidersResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFederatedListFederatedIdentityProvidersResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFederatedListFederatedIdentityProvidersResponse) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFederatedListFederatedIdentityProvidersResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFederatedListFederatedIdentityProvidersResponse) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFederatedListFederatedIdentityProvidersResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat32 deprecated

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat32 deprecated

func NewNullableFloat32(val *float32) *NullableFloat32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) Get deprecated

func (v NullableFloat32) Get() *float32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) IsSet deprecated

func (v NullableFloat32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) MarshalJSON deprecated

func (v NullableFloat32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Set deprecated

func (v *NullableFloat32) Set(val *float32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) UnmarshalJSON deprecated

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Unset deprecated

func (v *NullableFloat32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat64 deprecated

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat64 deprecated

func NewNullableFloat64(val *float64) *NullableFloat64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) Get deprecated

func (v NullableFloat64) Get() *float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) IsSet deprecated

func (v NullableFloat64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) MarshalJSON deprecated

func (v NullableFloat64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Set deprecated

func (v *NullableFloat64) Set(val *float64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) UnmarshalJSON deprecated

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Unset deprecated

func (v *NullableFloat64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetServiceAccountKeyResponse deprecated

type NullableGetServiceAccountKeyResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetServiceAccountKeyResponse deprecated

func NewNullableGetServiceAccountKeyResponse(val *GetServiceAccountKeyResponse) *NullableGetServiceAccountKeyResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponse) MarshalJSON deprecated

func (v NullableGetServiceAccountKeyResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponse) UnmarshalJSON deprecated

func (v *NullableGetServiceAccountKeyResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetServiceAccountKeyResponseCredentials deprecated

type NullableGetServiceAccountKeyResponseCredentials struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetServiceAccountKeyResponseCredentials deprecated

func NewNullableGetServiceAccountKeyResponseCredentials(val *GetServiceAccountKeyResponseCredentials) *NullableGetServiceAccountKeyResponseCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseCredentials) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseCredentials) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseCredentials) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseCredentials) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseCredentials) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseCredentials) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetServiceAccountKeyResponseKeyAlgorithm deprecated

type NullableGetServiceAccountKeyResponseKeyAlgorithm struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetServiceAccountKeyResponseKeyAlgorithm deprecated

func NewNullableGetServiceAccountKeyResponseKeyAlgorithm(val *GetServiceAccountKeyResponseKeyAlgorithm) *NullableGetServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyAlgorithm) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyAlgorithm) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyAlgorithm) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyAlgorithm) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyAlgorithm) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetServiceAccountKeyResponseKeyOrigin deprecated

type NullableGetServiceAccountKeyResponseKeyOrigin struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetServiceAccountKeyResponseKeyOrigin deprecated

func NewNullableGetServiceAccountKeyResponseKeyOrigin(val *GetServiceAccountKeyResponseKeyOrigin) *NullableGetServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyOrigin) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyOrigin) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyOrigin) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyOrigin) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyOrigin) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetServiceAccountKeyResponseKeyType deprecated

type NullableGetServiceAccountKeyResponseKeyType struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetServiceAccountKeyResponseKeyType deprecated

func NewNullableGetServiceAccountKeyResponseKeyType(val *GetServiceAccountKeyResponseKeyType) *NullableGetServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyType) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyType) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetServiceAccountKeyResponseKeyType) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyType) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

func (v *NullableGetServiceAccountKeyResponseKeyType) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetServiceAccountKeyResponseKeyType) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt deprecated

type NullableInt struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt deprecated

func NewNullableInt(val *int) *NullableInt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) Get deprecated

func (v NullableInt) Get() *int

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) IsSet deprecated

func (v NullableInt) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) MarshalJSON deprecated

func (v NullableInt) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Set deprecated

func (v *NullableInt) Set(val *int)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) UnmarshalJSON deprecated

func (v *NullableInt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Unset deprecated

func (v *NullableInt) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt32 deprecated

type NullableInt32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt32 deprecated

func NewNullableInt32(val *int32) *NullableInt32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) Get deprecated

func (v NullableInt32) Get() *int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) IsSet deprecated

func (v NullableInt32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) MarshalJSON deprecated

func (v NullableInt32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Set deprecated

func (v *NullableInt32) Set(val *int32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) UnmarshalJSON deprecated

func (v *NullableInt32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Unset deprecated

func (v *NullableInt32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt64 deprecated

type NullableInt64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt64 deprecated

func NewNullableInt64(val *int64) *NullableInt64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) Get deprecated

func (v NullableInt64) Get() *int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) IsSet deprecated

func (v NullableInt64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) MarshalJSON deprecated

func (v NullableInt64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Set deprecated

func (v *NullableInt64) Set(val *int64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) UnmarshalJSON deprecated

func (v *NullableInt64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Unset deprecated

func (v *NullableInt64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableJWK deprecated

type NullableJWK struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableJWK deprecated

func NewNullableJWK(val *JWK) *NullableJWK

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWK) Get deprecated

func (v NullableJWK) Get() *JWK

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWK) IsSet deprecated

func (v NullableJWK) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWK) MarshalJSON deprecated

func (v NullableJWK) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWK) Set deprecated

func (v *NullableJWK) Set(val *JWK)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWK) UnmarshalJSON deprecated

func (v *NullableJWK) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWK) Unset deprecated

func (v *NullableJWK) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableJWKS deprecated

type NullableJWKS struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableJWKS deprecated

func NewNullableJWKS(val *JWKS) *NullableJWKS

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWKS) Get deprecated

func (v NullableJWKS) Get() *JWKS

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWKS) IsSet deprecated

func (v NullableJWKS) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJWKS) MarshalJSON deprecated

func (v NullableJWKS) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWKS) Set deprecated

func (v *NullableJWKS) Set(val *JWKS)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWKS) UnmarshalJSON deprecated

func (v *NullableJWKS) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJWKS) Unset deprecated

func (v *NullableJWKS) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListAccessTokensResponse deprecated

type NullableListAccessTokensResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListAccessTokensResponse deprecated

func NewNullableListAccessTokensResponse(val *ListAccessTokensResponse) *NullableListAccessTokensResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListAccessTokensResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListAccessTokensResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListAccessTokensResponse) MarshalJSON deprecated

func (v NullableListAccessTokensResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListAccessTokensResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListAccessTokensResponse) UnmarshalJSON deprecated

func (v *NullableListAccessTokensResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListAccessTokensResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListServiceAccountKeysResponse deprecated

type NullableListServiceAccountKeysResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListServiceAccountKeysResponse deprecated

func NewNullableListServiceAccountKeysResponse(val *ListServiceAccountKeysResponse) *NullableListServiceAccountKeysResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountKeysResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountKeysResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountKeysResponse) MarshalJSON deprecated

func (v NullableListServiceAccountKeysResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountKeysResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountKeysResponse) UnmarshalJSON deprecated

func (v *NullableListServiceAccountKeysResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountKeysResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListServiceAccountsResponse deprecated

type NullableListServiceAccountsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListServiceAccountsResponse deprecated

func NewNullableListServiceAccountsResponse(val *ListServiceAccountsResponse) *NullableListServiceAccountsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountsResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountsResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListServiceAccountsResponse) MarshalJSON deprecated

func (v NullableListServiceAccountsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountsResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountsResponse) UnmarshalJSON deprecated

func (v *NullableListServiceAccountsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListServiceAccountsResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload deprecated

type NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountFederatedIdentityProviderPayload deprecated

func NewNullablePartialUpdateServiceAccountFederatedIdentityProviderPayload(val *PartialUpdateServiceAccountFederatedIdentityProviderPayload) *NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountFederatedIdentityProviderPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountKeyPayload deprecated

type NullablePartialUpdateServiceAccountKeyPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountKeyPayload deprecated

func NewNullablePartialUpdateServiceAccountKeyPayload(val *PartialUpdateServiceAccountKeyPayload) *NullablePartialUpdateServiceAccountKeyPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyPayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyPayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyPayload) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyPayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyPayload) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyPayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountKeyResponse deprecated

type NullablePartialUpdateServiceAccountKeyResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountKeyResponse deprecated

func NewNullablePartialUpdateServiceAccountKeyResponse(val *PartialUpdateServiceAccountKeyResponse) *NullablePartialUpdateServiceAccountKeyResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponse) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponse) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm deprecated

type NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm deprecated

func NewNullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm(val *PartialUpdateServiceAccountKeyResponseKeyAlgorithm) *NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyAlgorithm) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountKeyResponseKeyOrigin deprecated

type NullablePartialUpdateServiceAccountKeyResponseKeyOrigin struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountKeyResponseKeyOrigin deprecated

func NewNullablePartialUpdateServiceAccountKeyResponseKeyOrigin(val *PartialUpdateServiceAccountKeyResponseKeyOrigin) *NullablePartialUpdateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyOrigin) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateServiceAccountKeyResponseKeyType deprecated

type NullablePartialUpdateServiceAccountKeyResponseKeyType struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateServiceAccountKeyResponseKeyType deprecated

func NewNullablePartialUpdateServiceAccountKeyResponseKeyType(val *PartialUpdateServiceAccountKeyResponseKeyType) *NullablePartialUpdateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyType) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyType) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateServiceAccountKeyResponseKeyType) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyType) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateServiceAccountKeyResponseKeyType) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceAccount deprecated

type NullableServiceAccount struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceAccount deprecated

func NewNullableServiceAccount(val *ServiceAccount) *NullableServiceAccount

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccount) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccount) IsSet deprecated

func (v NullableServiceAccount) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccount) MarshalJSON deprecated

func (v NullableServiceAccount) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccount) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccount) UnmarshalJSON deprecated

func (v *NullableServiceAccount) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccount) Unset deprecated

func (v *NullableServiceAccount) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceAccountKeyListResponse deprecated

type NullableServiceAccountKeyListResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceAccountKeyListResponse deprecated

func NewNullableServiceAccountKeyListResponse(val *ServiceAccountKeyListResponse) *NullableServiceAccountKeyListResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponse) MarshalJSON deprecated

func (v NullableServiceAccountKeyListResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponse) UnmarshalJSON deprecated

func (v *NullableServiceAccountKeyListResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceAccountKeyListResponseKeyAlgorithm deprecated

type NullableServiceAccountKeyListResponseKeyAlgorithm struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceAccountKeyListResponseKeyAlgorithm deprecated

func NewNullableServiceAccountKeyListResponseKeyAlgorithm(val *ServiceAccountKeyListResponseKeyAlgorithm) *NullableServiceAccountKeyListResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyAlgorithm) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyAlgorithm) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyAlgorithm) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyAlgorithm) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyAlgorithm) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceAccountKeyListResponseKeyOrigin deprecated

type NullableServiceAccountKeyListResponseKeyOrigin struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceAccountKeyListResponseKeyOrigin deprecated

func NewNullableServiceAccountKeyListResponseKeyOrigin(val *ServiceAccountKeyListResponseKeyOrigin) *NullableServiceAccountKeyListResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyOrigin) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyOrigin) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyOrigin) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyOrigin) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyOrigin) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyOrigin) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceAccountKeyListResponseKeyType deprecated

type NullableServiceAccountKeyListResponseKeyType struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceAccountKeyListResponseKeyType deprecated

func NewNullableServiceAccountKeyListResponseKeyType(val *ServiceAccountKeyListResponseKeyType) *NullableServiceAccountKeyListResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyType) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyType) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceAccountKeyListResponseKeyType) MarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyType) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceAccountKeyListResponseKeyType) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableString deprecated

type NullableString struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) Get deprecated

func (v NullableString) Get() *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) UnmarshalJSON deprecated

func (v *NullableString) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTime deprecated

type NullableTime struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) UnmarshalJSON deprecated

func (v *NullableTime) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValue deprecated

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) Get deprecated

func (v NullableValue[T]) Get() *T

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) IsSet deprecated

func (v NullableValue[T]) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Set deprecated

func (v *NullableValue[T]) Set(val *T)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Unset deprecated

func (v *NullableValue[T]) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayload

type PartialUpdateServiceAccountFederatedIdentityProviderPayload struct {
	// list of assertions of the federated identity provider
	Assertions PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsAttributeType `json:"assertions,omitempty"`
	// Issuer of the federated identity provider.
	// REQUIRED
	Issuer PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerAttributeType `json:"issuer" required:"true"`
	// Unique name used as identifier of the federated identity provider.
	// REQUIRED
	Name PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameAttributeType `json:"name" required:"true"`
}

PartialUpdateServiceAccountFederatedIdentityProviderPayload struct for PartialUpdateServiceAccountFederatedIdentityProviderPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountFederatedIdentityProviderPayload

NewPartialUpdateServiceAccountFederatedIdentityProviderPayload instantiates a new PartialUpdateServiceAccountFederatedIdentityProviderPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountFederatedIdentityProviderPayloadWithDefaults

func NewPartialUpdateServiceAccountFederatedIdentityProviderPayloadWithDefaults() *PartialUpdateServiceAccountFederatedIdentityProviderPayload

NewPartialUpdateServiceAccountFederatedIdentityProviderPayloadWithDefaults instantiates a new PartialUpdateServiceAccountFederatedIdentityProviderPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetAssertions

GetAssertions returns the Assertions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetAssertionsOk

GetAssertionsOk returns a tuple with the Assertions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetIssuer

GetIssuer returns the Issuer field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetIssuerOk

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) HasAssertions

HasAssertions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) SetAssertions

SetAssertions gets a reference to the given []CreateFederatedIdentityProviderPayloadAssertionsInner and assigns it to the Assertions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) SetIssuer

SetIssuer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountFederatedIdentityProviderPayload) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountFederatedIdentityProviderPayload) ToMap deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsArgType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsArgType = []CreateFederatedIdentityProviderPayloadAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsAttributeType

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsAttributeType = *[]CreateFederatedIdentityProviderPayloadAssertionsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsRetType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetAssertionsRetType = []CreateFederatedIdentityProviderPayloadAssertionsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerArgType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerAttributeType

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerRetType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetIssuerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameArgType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameAttributeType

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameRetType deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountFederatedIdentityProviderRequest deprecated

type PartialUpdateServiceAccountFederatedIdentityProviderRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountFederatedIdentityProviderRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountFederatedIdentityProviderRequest) PartialUpdateServiceAccountFederatedIdentityProviderPayload

func (r PartialUpdateServiceAccountFederatedIdentityProviderRequest) PartialUpdateServiceAccountFederatedIdentityProviderPayload(partialUpdateServiceAccountFederatedIdentityProviderPayload PartialUpdateServiceAccountFederatedIdentityProviderPayload) ApiPartialUpdateServiceAccountFederatedIdentityProviderRequest

Delete a Federated Identity Provider Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayload

type PartialUpdateServiceAccountKeyPayload struct {
	// Active keys are valid, while inactive keys are temporarily deactivated.
	Active PartialUpdateServiceAccountKeyPayloadgetActiveAttributeType `json:"active,omitempty"`
	// Optional, date of key expiration. To disable, set time to \"9999-01-01T01:01:01Z\"
	ValidUntil PartialUpdateServiceAccountKeyPayloadGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

PartialUpdateServiceAccountKeyPayload struct for PartialUpdateServiceAccountKeyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountKeyPayload

func NewPartialUpdateServiceAccountKeyPayload() *PartialUpdateServiceAccountKeyPayload

NewPartialUpdateServiceAccountKeyPayload instantiates a new PartialUpdateServiceAccountKeyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountKeyPayloadWithDefaults

func NewPartialUpdateServiceAccountKeyPayloadWithDefaults() *PartialUpdateServiceAccountKeyPayload

NewPartialUpdateServiceAccountKeyPayloadWithDefaults instantiates a new PartialUpdateServiceAccountKeyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) GetActive

GetActive returns the Active field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) GetActiveOk

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) HasActive

HasActive returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) HasValidUntil

func (o *PartialUpdateServiceAccountKeyPayload) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) SetActive

SetActive gets a reference to the given bool and assigns it to the Active field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyPayload) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyPayload) ToMap deprecated

func (o PartialUpdateServiceAccountKeyPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadGetValidUntilArgType deprecated

type PartialUpdateServiceAccountKeyPayloadGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadGetValidUntilAttributeType

type PartialUpdateServiceAccountKeyPayloadGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadGetValidUntilRetType deprecated

type PartialUpdateServiceAccountKeyPayloadGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadgetActiveArgType deprecated

type PartialUpdateServiceAccountKeyPayloadgetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadgetActiveAttributeType

type PartialUpdateServiceAccountKeyPayloadgetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyPayloadgetActiveRetType deprecated

type PartialUpdateServiceAccountKeyPayloadgetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyRequest deprecated

type PartialUpdateServiceAccountKeyRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyRequest) Execute deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyRequest) PartialUpdateServiceAccountKeyPayload

func (r PartialUpdateServiceAccountKeyRequest) PartialUpdateServiceAccountKeyPayload(partialUpdateServiceAccountKeyPayload PartialUpdateServiceAccountKeyPayload) ApiPartialUpdateServiceAccountKeyRequest

Service account request Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponse

type PartialUpdateServiceAccountKeyResponse struct {
	// REQUIRED
	Active PartialUpdateServiceAccountKeyResponsegetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the key
	// REQUIRED
	CreatedAt PartialUpdateServiceAccountKeyResponseGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// Unique ID of the key.
	// REQUIRED
	Id PartialUpdateServiceAccountKeyResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	KeyAlgorithm PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmAttributeType `json:"keyAlgorithm" required:"true"`
	// REQUIRED
	KeyOrigin PartialUpdateServiceAccountKeyResponseGetKeyOriginAttributeType `json:"keyOrigin" required:"true"`
	// REQUIRED
	KeyType PartialUpdateServiceAccountKeyResponseGetKeyTypeAttributeType `json:"keyType" required:"true"`
	// If specified, the timestamp until the key is active. May be null
	ValidUntil PartialUpdateServiceAccountKeyResponseGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

PartialUpdateServiceAccountKeyResponse struct for PartialUpdateServiceAccountKeyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountKeyResponse

NewPartialUpdateServiceAccountKeyResponse instantiates a new PartialUpdateServiceAccountKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateServiceAccountKeyResponseWithDefaults

func NewPartialUpdateServiceAccountKeyResponseWithDefaults() *PartialUpdateServiceAccountKeyResponse

NewPartialUpdateServiceAccountKeyResponseWithDefaults instantiates a new PartialUpdateServiceAccountKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetActive

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetActiveOk

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetId

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyAlgorithm

GetKeyAlgorithm returns the KeyAlgorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyAlgorithmOk

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyOrigin

GetKeyOrigin returns the KeyOrigin field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyOriginOk

GetKeyOriginOk returns a tuple with the KeyOrigin field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyType

GetKeyType returns the KeyType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetKeyTypeOk

GetKeyTypeOk returns a tuple with the KeyType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) HasValidUntil

func (o *PartialUpdateServiceAccountKeyResponse) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetActive

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetKeyAlgorithm

SetKeyAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetKeyOrigin

SetKeyOrigin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetKeyType

SetKeyType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponse) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponse) ToMap deprecated

func (o PartialUpdateServiceAccountKeyResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetCreatedAtArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetCreatedAtAttributeType

type PartialUpdateServiceAccountKeyResponseGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetCreatedAtRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetIdArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetIdAttributeType

type PartialUpdateServiceAccountKeyResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetIdRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmArgType = PartialUpdateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmAttributeType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmAttributeType = *PartialUpdateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyAlgorithmRetType = PartialUpdateServiceAccountKeyResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyOriginArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyOriginArgType = PartialUpdateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyOriginAttributeType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyOriginAttributeType = *PartialUpdateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyOriginRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyOriginRetType = PartialUpdateServiceAccountKeyResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyTypeArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyTypeArgType = PartialUpdateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyTypeAttributeType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyTypeAttributeType = *PartialUpdateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetKeyTypeRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetKeyTypeRetType = PartialUpdateServiceAccountKeyResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetValidUntilArgType deprecated

type PartialUpdateServiceAccountKeyResponseGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetValidUntilAttributeType

type PartialUpdateServiceAccountKeyResponseGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseGetValidUntilRetType deprecated

type PartialUpdateServiceAccountKeyResponseGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseKeyAlgorithm

type PartialUpdateServiceAccountKeyResponseKeyAlgorithm string

PartialUpdateServiceAccountKeyResponseKeyAlgorithm the model 'PartialUpdateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__2048 PartialUpdateServiceAccountKeyResponseKeyAlgorithm = "RSA_2048"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_ALGORITHM__4096 PartialUpdateServiceAccountKeyResponseKeyAlgorithm = "RSA_4096"
)

List of KeyAlgorithm

func NewPartialUpdateServiceAccountKeyResponseKeyAlgorithmFromValue

func NewPartialUpdateServiceAccountKeyResponseKeyAlgorithmFromValue(v PartialUpdateServiceAccountKeyResponseKeyAlgorithm) (*PartialUpdateServiceAccountKeyResponseKeyAlgorithm, error)

NewPartialUpdateServiceAccountKeyResponseKeyAlgorithmFromValue returns a pointer to a valid PartialUpdateServiceAccountKeyResponseKeyAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyAlgorithm) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyAlgorithm) Ptr

Ptr returns reference to KeyAlgorithmKeyAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponseKeyAlgorithm) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseKeyOrigin

type PartialUpdateServiceAccountKeyResponseKeyOrigin string

PartialUpdateServiceAccountKeyResponseKeyOrigin the model 'PartialUpdateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_USER_PROVIDED PartialUpdateServiceAccountKeyResponseKeyOrigin = "USER_PROVIDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_ORIGIN_GENERATED PartialUpdateServiceAccountKeyResponseKeyOrigin = "GENERATED"
)

List of KeyOrigin

func NewPartialUpdateServiceAccountKeyResponseKeyOriginFromValue

func NewPartialUpdateServiceAccountKeyResponseKeyOriginFromValue(v PartialUpdateServiceAccountKeyResponseKeyOrigin) (*PartialUpdateServiceAccountKeyResponseKeyOrigin, error)

NewPartialUpdateServiceAccountKeyResponseKeyOriginFromValue returns a pointer to a valid PartialUpdateServiceAccountKeyResponseKeyOrigin for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyOrigin) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyOrigin) Ptr

Ptr returns reference to KeyOriginKeyOrigin value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponseKeyOrigin) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponseKeyType

type PartialUpdateServiceAccountKeyResponseKeyType string

PartialUpdateServiceAccountKeyResponseKeyType the model 'PartialUpdateServiceAccountKeyResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_TYPE_USER_MANAGED PartialUpdateServiceAccountKeyResponseKeyType = "USER_MANAGED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESERVICEACCOUNTKEYRESPONSEKEY_TYPE_SYSTEM_MANAGED PartialUpdateServiceAccountKeyResponseKeyType = "SYSTEM_MANAGED"
)

List of KeyType

func NewPartialUpdateServiceAccountKeyResponseKeyTypeFromValue

func NewPartialUpdateServiceAccountKeyResponseKeyTypeFromValue(v PartialUpdateServiceAccountKeyResponseKeyType) (*PartialUpdateServiceAccountKeyResponseKeyType, error)

NewPartialUpdateServiceAccountKeyResponseKeyTypeFromValue returns a pointer to a valid PartialUpdateServiceAccountKeyResponseKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyType) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateServiceAccountKeyResponseKeyType) Ptr

Ptr returns reference to KeyTypeKeyType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateServiceAccountKeyResponseKeyType) UnmarshalJSON deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponsegetActiveArgType deprecated

type PartialUpdateServiceAccountKeyResponsegetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponsegetActiveAttributeType

type PartialUpdateServiceAccountKeyResponsegetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateServiceAccountKeyResponsegetActiveRetType deprecated

type PartialUpdateServiceAccountKeyResponsegetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccount

type ServiceAccount struct {
	// Unique identifier of the service account in format of an email address generated by the service containing the prefix provided by the user during creation.
	// REQUIRED
	Email ServiceAccountGetEmailAttributeType `json:"email" required:"true"`
	// Unique ID of the service account. It is also used in the 'sub' field of the service accounts access tokens.
	// REQUIRED
	Id ServiceAccountGetIdAttributeType `json:"id" required:"true"`
	// Flag indicating internal service accounts
	// REQUIRED
	Internal ServiceAccountgetInternalAttributeType `json:"internal" required:"true"`
	// ID of the related project
	// REQUIRED
	ProjectId ServiceAccountGetProjectIdAttributeType `json:"projectId" required:"true"`
}

ServiceAccount struct for ServiceAccount Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceAccount

NewServiceAccount instantiates a new ServiceAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceAccountWithDefaults

func NewServiceAccountWithDefaults() *ServiceAccount

NewServiceAccountWithDefaults instantiates a new ServiceAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetEmail

func (o *ServiceAccount) GetEmail() (ret ServiceAccountGetEmailRetType)

GetEmail returns the Email field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetEmailOk

func (o *ServiceAccount) GetEmailOk() (ret ServiceAccountGetEmailRetType, ok bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetId

func (o *ServiceAccount) GetId() (ret ServiceAccountGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetIdOk

func (o *ServiceAccount) GetIdOk() (ret ServiceAccountGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetInternal

func (o *ServiceAccount) GetInternal() (ret ServiceAccountgetInternalRetType)

GetInternal returns the Internal field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetInternalOk

func (o *ServiceAccount) GetInternalOk() (ret ServiceAccountgetInternalRetType, ok bool)

GetInternalOk returns a tuple with the Internal field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetProjectId

func (o *ServiceAccount) GetProjectId() (ret ServiceAccountGetProjectIdRetType)

GetProjectId returns the ProjectId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) GetProjectIdOk

func (o *ServiceAccount) GetProjectIdOk() (ret ServiceAccountGetProjectIdRetType, ok bool)

GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) SetEmail

SetEmail sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) SetInternal

SetInternal sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccount) SetProjectId

SetProjectId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccount) ToMap deprecated

func (o ServiceAccount) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetEmailArgType deprecated

type ServiceAccountGetEmailArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetEmailAttributeType

type ServiceAccountGetEmailAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetEmailRetType deprecated

type ServiceAccountGetEmailRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetIdArgType deprecated

type ServiceAccountGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetIdAttributeType

type ServiceAccountGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetIdRetType deprecated

type ServiceAccountGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetProjectIdArgType deprecated

type ServiceAccountGetProjectIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetProjectIdAttributeType

type ServiceAccountGetProjectIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountGetProjectIdRetType deprecated

type ServiceAccountGetProjectIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponse

type ServiceAccountKeyListResponse struct {
	// REQUIRED
	Active ServiceAccountKeyListResponsegetActiveAttributeType `json:"active" required:"true"`
	// Creation time of the key
	// REQUIRED
	CreatedAt ServiceAccountKeyListResponseGetCreatedAtAttributeType `json:"createdAt" required:"true"`
	// Unique ID of the key.
	// REQUIRED
	Id ServiceAccountKeyListResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	KeyAlgorithm ServiceAccountKeyListResponseGetKeyAlgorithmAttributeType `json:"keyAlgorithm" required:"true"`
	// REQUIRED
	KeyOrigin ServiceAccountKeyListResponseGetKeyOriginAttributeType `json:"keyOrigin" required:"true"`
	// REQUIRED
	KeyType ServiceAccountKeyListResponseGetKeyTypeAttributeType `json:"keyType" required:"true"`
	// If specified, the timestamp until the key is active. May be null
	ValidUntil ServiceAccountKeyListResponseGetValidUntilAttributeType `json:"validUntil,omitempty"`
}

ServiceAccountKeyListResponse struct for ServiceAccountKeyListResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceAccountKeyListResponse

NewServiceAccountKeyListResponse instantiates a new ServiceAccountKeyListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceAccountKeyListResponseWithDefaults

func NewServiceAccountKeyListResponseWithDefaults() *ServiceAccountKeyListResponse

NewServiceAccountKeyListResponseWithDefaults instantiates a new ServiceAccountKeyListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetActive

GetActive returns the Active field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetActiveOk

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetCreatedAt

GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetId

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyAlgorithm

GetKeyAlgorithm returns the KeyAlgorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyAlgorithmOk

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyOrigin

GetKeyOrigin returns the KeyOrigin field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyOriginOk

GetKeyOriginOk returns a tuple with the KeyOrigin field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyType

GetKeyType returns the KeyType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetKeyTypeOk

GetKeyTypeOk returns a tuple with the KeyType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetValidUntil

GetValidUntil returns the ValidUntil field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) GetValidUntilOk

GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) HasValidUntil

func (o *ServiceAccountKeyListResponse) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetActive

SetActive sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetCreatedAt

SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetKeyAlgorithm

SetKeyAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetKeyOrigin

SetKeyOrigin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetKeyType

SetKeyType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponse) SetValidUntil

SetValidUntil gets a reference to the given time.Time and assigns it to the ValidUntil field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponse) ToMap deprecated

func (o ServiceAccountKeyListResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetCreatedAtArgType deprecated

type ServiceAccountKeyListResponseGetCreatedAtArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetCreatedAtAttributeType

type ServiceAccountKeyListResponseGetCreatedAtAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetCreatedAtRetType deprecated

type ServiceAccountKeyListResponseGetCreatedAtRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetIdArgType deprecated

type ServiceAccountKeyListResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetIdAttributeType

type ServiceAccountKeyListResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetIdRetType deprecated

type ServiceAccountKeyListResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyAlgorithmArgType deprecated

type ServiceAccountKeyListResponseGetKeyAlgorithmArgType = ServiceAccountKeyListResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyAlgorithmAttributeType deprecated

type ServiceAccountKeyListResponseGetKeyAlgorithmAttributeType = *ServiceAccountKeyListResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyAlgorithmRetType deprecated

type ServiceAccountKeyListResponseGetKeyAlgorithmRetType = ServiceAccountKeyListResponseKeyAlgorithm

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyOriginArgType deprecated

type ServiceAccountKeyListResponseGetKeyOriginArgType = ServiceAccountKeyListResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyOriginAttributeType deprecated

type ServiceAccountKeyListResponseGetKeyOriginAttributeType = *ServiceAccountKeyListResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyOriginRetType deprecated

type ServiceAccountKeyListResponseGetKeyOriginRetType = ServiceAccountKeyListResponseKeyOrigin

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyTypeArgType deprecated

type ServiceAccountKeyListResponseGetKeyTypeArgType = ServiceAccountKeyListResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyTypeAttributeType deprecated

type ServiceAccountKeyListResponseGetKeyTypeAttributeType = *ServiceAccountKeyListResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetKeyTypeRetType deprecated

type ServiceAccountKeyListResponseGetKeyTypeRetType = ServiceAccountKeyListResponseKeyType

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetValidUntilArgType deprecated

type ServiceAccountKeyListResponseGetValidUntilArgType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetValidUntilAttributeType

type ServiceAccountKeyListResponseGetValidUntilAttributeType = *time.Time

isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseGetValidUntilRetType deprecated

type ServiceAccountKeyListResponseGetValidUntilRetType = time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseKeyAlgorithm

type ServiceAccountKeyListResponseKeyAlgorithm string

ServiceAccountKeyListResponseKeyAlgorithm the model 'ServiceAccountKeyListResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_ALGORITHM__2048 ServiceAccountKeyListResponseKeyAlgorithm = "RSA_2048"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_ALGORITHM__4096 ServiceAccountKeyListResponseKeyAlgorithm = "RSA_4096"
)

List of KeyAlgorithm

func NewServiceAccountKeyListResponseKeyAlgorithmFromValue

func NewServiceAccountKeyListResponseKeyAlgorithmFromValue(v ServiceAccountKeyListResponseKeyAlgorithm) (*ServiceAccountKeyListResponseKeyAlgorithm, error)

NewServiceAccountKeyListResponseKeyAlgorithmFromValue returns a pointer to a valid ServiceAccountKeyListResponseKeyAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyAlgorithm) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyAlgorithm) Ptr

Ptr returns reference to KeyAlgorithmKeyAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponseKeyAlgorithm) UnmarshalJSON deprecated

func (v *ServiceAccountKeyListResponseKeyAlgorithm) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseKeyOrigin

type ServiceAccountKeyListResponseKeyOrigin string

ServiceAccountKeyListResponseKeyOrigin the model 'ServiceAccountKeyListResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_ORIGIN_USER_PROVIDED ServiceAccountKeyListResponseKeyOrigin = "USER_PROVIDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_ORIGIN_GENERATED ServiceAccountKeyListResponseKeyOrigin = "GENERATED"
)

List of KeyOrigin

func NewServiceAccountKeyListResponseKeyOriginFromValue

func NewServiceAccountKeyListResponseKeyOriginFromValue(v ServiceAccountKeyListResponseKeyOrigin) (*ServiceAccountKeyListResponseKeyOrigin, error)

NewServiceAccountKeyListResponseKeyOriginFromValue returns a pointer to a valid ServiceAccountKeyListResponseKeyOrigin for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyOrigin) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyOrigin) Ptr

Ptr returns reference to KeyOriginKeyOrigin value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponseKeyOrigin) UnmarshalJSON deprecated

func (v *ServiceAccountKeyListResponseKeyOrigin) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponseKeyType

type ServiceAccountKeyListResponseKeyType string

ServiceAccountKeyListResponseKeyType the model 'ServiceAccountKeyListResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_TYPE_USER_MANAGED ServiceAccountKeyListResponseKeyType = "USER_MANAGED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SERVICEACCOUNTKEYLISTRESPONSEKEY_TYPE_SYSTEM_MANAGED ServiceAccountKeyListResponseKeyType = "SYSTEM_MANAGED"
)

List of KeyType

func NewServiceAccountKeyListResponseKeyTypeFromValue

func NewServiceAccountKeyListResponseKeyTypeFromValue(v ServiceAccountKeyListResponseKeyType) (*ServiceAccountKeyListResponseKeyType, error)

NewServiceAccountKeyListResponseKeyTypeFromValue returns a pointer to a valid ServiceAccountKeyListResponseKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyType) IsValid

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceAccountKeyListResponseKeyType) Ptr

Ptr returns reference to KeyTypeKeyType value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceAccountKeyListResponseKeyType) UnmarshalJSON deprecated

func (v *ServiceAccountKeyListResponseKeyType) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponsegetActiveArgType deprecated

type ServiceAccountKeyListResponsegetActiveArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponsegetActiveAttributeType

type ServiceAccountKeyListResponsegetActiveAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountKeyListResponsegetActiveRetType deprecated

type ServiceAccountKeyListResponsegetActiveRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountgetInternalArgType deprecated

type ServiceAccountgetInternalArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountgetInternalAttributeType

type ServiceAccountgetInternalAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceAccountgetInternalRetType deprecated

type ServiceAccountgetInternalRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Directories

Path Synopsis
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL