id

package
v1.1.49 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package idiface provides an interface to enable mocking the ID service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "id"        // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "id"        // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput

type ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForBatchGetInboundAuthConfigOutput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyAuthConfigForCreateApiKeyInput

type ApiKeyAuthConfigForCreateApiKeyInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForCreateApiKeyInput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForCreateApiKeyInput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForCreateApiKeyInput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForCreateApiKeyInput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForCreateApiKeyInput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForCreateApiKeyInput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForCreateApiKeyInput) String

String returns the string representation

type ApiKeyAuthConfigForCreateInboundAuthConfigInput

type ApiKeyAuthConfigForCreateInboundAuthConfigInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForCreateInboundAuthConfigInput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForCreateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForCreateInboundAuthConfigInput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigInput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigInput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigInput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForCreateInboundAuthConfigInput) String

String returns the string representation

type ApiKeyAuthConfigForCreateInboundAuthConfigOutput

type ApiKeyAuthConfigForCreateInboundAuthConfigOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForCreateInboundAuthConfigOutput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForCreateInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForCreateInboundAuthConfigOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigOutput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForCreateInboundAuthConfigOutput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForCreateInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyAuthConfigForGetInboundAuthConfigOutput

type ApiKeyAuthConfigForGetInboundAuthConfigOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForGetInboundAuthConfigOutput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForGetInboundAuthConfigOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForGetInboundAuthConfigOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForGetInboundAuthConfigOutput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForGetInboundAuthConfigOutput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForGetInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyAuthConfigForListInboundAuthConfigsOutput

type ApiKeyAuthConfigForListInboundAuthConfigsOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForListInboundAuthConfigsOutput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForListInboundAuthConfigsOutput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForListInboundAuthConfigsOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForListInboundAuthConfigsOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForListInboundAuthConfigsOutput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForListInboundAuthConfigsOutput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForListInboundAuthConfigsOutput) String

String returns the string representation

type ApiKeyAuthConfigForUpdateInboundAuthConfigInput

type ApiKeyAuthConfigForUpdateInboundAuthConfigInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForUpdateInboundAuthConfigInput `type:"list" json:",omitempty"`

	ApiKeyName *string `type:"string" json:",omitempty"`

	ExpiryTimestamp *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyAuthConfigForUpdateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*ApiKeyAuthConfigForUpdateInboundAuthConfigInput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ApiKeyAuthConfigForUpdateInboundAuthConfigInput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*ApiKeyAuthConfigForUpdateInboundAuthConfigInput) SetApiKeyName

SetApiKeyName sets the ApiKeyName field's value.

func (*ApiKeyAuthConfigForUpdateInboundAuthConfigInput) SetExpiryTimestamp

SetExpiryTimestamp sets the ExpiryTimestamp field's value.

func (ApiKeyAuthConfigForUpdateInboundAuthConfigInput) String

String returns the string representation

type ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput

type ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) GoString

GoString returns the string representation

func (*ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput) String

String returns the string representation

type ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput

type ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) GoString

GoString returns the string representation

func (*ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput) String

String returns the string representation

type ApiKeyMetadataForBatchGetInboundAuthConfigOutput

type ApiKeyMetadataForBatchGetInboundAuthConfigOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForBatchGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForBatchGetInboundAuthConfigOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForBatchGetInboundAuthConfigOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForBatchGetInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyMetadataForCreateApiKeyCredentialProviderInput

type ApiKeyMetadataForCreateApiKeyCredentialProviderInput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForCreateApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForCreateApiKeyCredentialProviderInput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForCreateApiKeyCredentialProviderInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForCreateApiKeyCredentialProviderInput) String

String returns the string representation

type ApiKeyMetadataForCreateApiKeyInput

type ApiKeyMetadataForCreateApiKeyInput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForCreateApiKeyInput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForCreateApiKeyInput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForCreateApiKeyInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForCreateApiKeyInput) String

String returns the string representation

type ApiKeyMetadataForCreateInboundAuthConfigInput

type ApiKeyMetadataForCreateInboundAuthConfigInput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForCreateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForCreateInboundAuthConfigInput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForCreateInboundAuthConfigInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForCreateInboundAuthConfigInput) String

String returns the string representation

type ApiKeyMetadataForCreateInboundAuthConfigOutput

type ApiKeyMetadataForCreateInboundAuthConfigOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForCreateInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForCreateInboundAuthConfigOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForCreateInboundAuthConfigOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForCreateInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyMetadataForGetApiKeyCredentialProviderOutput

type ApiKeyMetadataForGetApiKeyCredentialProviderOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForGetApiKeyCredentialProviderOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForGetApiKeyCredentialProviderOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForGetApiKeyCredentialProviderOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForGetApiKeyCredentialProviderOutput) String

String returns the string representation

type ApiKeyMetadataForGetInboundAuthConfigOutput

type ApiKeyMetadataForGetInboundAuthConfigOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForGetInboundAuthConfigOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForGetInboundAuthConfigOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForGetInboundAuthConfigOutput) String

String returns the string representation

type ApiKeyMetadataForGetResourceApiKeyOutput

type ApiKeyMetadataForGetResourceApiKeyOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForGetResourceApiKeyOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForGetResourceApiKeyOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForGetResourceApiKeyOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForGetResourceApiKeyOutput) String

String returns the string representation

type ApiKeyMetadataForListInboundAuthConfigsOutput

type ApiKeyMetadataForListInboundAuthConfigsOutput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForListInboundAuthConfigsOutput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForListInboundAuthConfigsOutput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForListInboundAuthConfigsOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForListInboundAuthConfigsOutput) String

String returns the string representation

type ApiKeyMetadataForUpdateApiKeyCredentialProviderInput

type ApiKeyMetadataForUpdateApiKeyCredentialProviderInput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForUpdateApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForUpdateApiKeyCredentialProviderInput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForUpdateApiKeyCredentialProviderInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForUpdateApiKeyCredentialProviderInput) String

String returns the string representation

type ApiKeyMetadataForUpdateInboundAuthConfigInput

type ApiKeyMetadataForUpdateInboundAuthConfigInput struct {
	Location *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApiKeyMetadataForUpdateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*ApiKeyMetadataForUpdateInboundAuthConfigInput) SetLocation

SetLocation sets the Location field's value.

func (*ApiKeyMetadataForUpdateInboundAuthConfigInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (ApiKeyMetadataForUpdateInboundAuthConfigInput) String

String returns the string representation

type AttachInboundAuthConfigInput

type AttachInboundAuthConfigInput struct {

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AttachInboundAuthConfigInput) GoString

func (s AttachInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*AttachInboundAuthConfigInput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*AttachInboundAuthConfigInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (AttachInboundAuthConfigInput) String

String returns the string representation

func (*AttachInboundAuthConfigInput) Validate

func (s *AttachInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachInboundAuthConfigOutput

type AttachInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachInboundAuthConfigOutput) GoString

GoString returns the string representation

func (AttachInboundAuthConfigOutput) String

String returns the string representation

type AuthorizationServerMetadataForCreateOauth2CredentialProviderInput

type AuthorizationServerMetadataForCreateOauth2CredentialProviderInput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	ResponseTypes []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) String

String returns the string representation

type AuthorizationServerMetadataForGetOauth2CredentialProviderOutput

type AuthorizationServerMetadataForGetOauth2CredentialProviderOutput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	ResponseTypes []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) String

String returns the string representation

type AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput

type AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	ResponseTypes []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type BatchGetApiKeyCredentialProvidersInput

type BatchGetApiKeyCredentialProvidersInput struct {
	Names []*string `type:"list" json:",omitempty"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetApiKeyCredentialProvidersInput) GoString

GoString returns the string representation

func (*BatchGetApiKeyCredentialProvidersInput) SetNames

SetNames sets the Names field's value.

func (*BatchGetApiKeyCredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (BatchGetApiKeyCredentialProvidersInput) String

String returns the string representation

type BatchGetApiKeyCredentialProvidersOutput

type BatchGetApiKeyCredentialProvidersOutput struct {
	Metadata *response.ResponseMetadata

	ApiKeyCredentialProviders []*ApiKeyCredentialProviderForBatchGetApiKeyCredentialProvidersOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetApiKeyCredentialProvidersOutput) GoString

GoString returns the string representation

func (*BatchGetApiKeyCredentialProvidersOutput) SetApiKeyCredentialProviders

SetApiKeyCredentialProviders sets the ApiKeyCredentialProviders field's value.

func (BatchGetApiKeyCredentialProvidersOutput) String

String returns the string representation

type BatchGetInboundAuthConfigInput

type BatchGetInboundAuthConfigInput struct {
	InboundAuthConfigIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetInboundAuthConfigInput) GoString

GoString returns the string representation

func (*BatchGetInboundAuthConfigInput) SetInboundAuthConfigIds

func (s *BatchGetInboundAuthConfigInput) SetInboundAuthConfigIds(v []*string) *BatchGetInboundAuthConfigInput

SetInboundAuthConfigIds sets the InboundAuthConfigIds field's value.

func (BatchGetInboundAuthConfigInput) String

String returns the string representation

type BatchGetInboundAuthConfigOutput

type BatchGetInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata

	InboundAuthConfigs []*InboundAuthConfigForBatchGetInboundAuthConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*BatchGetInboundAuthConfigOutput) SetInboundAuthConfigs

SetInboundAuthConfigs sets the InboundAuthConfigs field's value.

func (BatchGetInboundAuthConfigOutput) String

String returns the string representation

type BatchGetOauth2CredentialProvidersInput

type BatchGetOauth2CredentialProvidersInput struct {
	Names []*string `type:"list" json:",omitempty"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetOauth2CredentialProvidersInput) GoString

GoString returns the string representation

func (*BatchGetOauth2CredentialProvidersInput) SetNames

SetNames sets the Names field's value.

func (*BatchGetOauth2CredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (BatchGetOauth2CredentialProvidersInput) String

String returns the string representation

type BatchGetOauth2CredentialProvidersOutput

type BatchGetOauth2CredentialProvidersOutput struct {
	Metadata *response.ResponseMetadata

	Oauth2CredentialProviders []*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BatchGetOauth2CredentialProvidersOutput) GoString

GoString returns the string representation

func (*BatchGetOauth2CredentialProvidersOutput) SetOauth2CredentialProviders

SetOauth2CredentialProviders sets the Oauth2CredentialProviders field's value.

func (BatchGetOauth2CredentialProvidersOutput) String

String returns the string representation

type CheckApiKeyInput

type CheckApiKeyInput struct {

	// ApiKey is a required field
	ApiKey *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CheckApiKeyInput) GoString

func (s CheckApiKeyInput) GoString() string

GoString returns the string representation

func (*CheckApiKeyInput) SetApiKey

func (s *CheckApiKeyInput) SetApiKey(v string) *CheckApiKeyInput

SetApiKey sets the ApiKey field's value.

func (CheckApiKeyInput) String

func (s CheckApiKeyInput) String() string

String returns the string representation

func (*CheckApiKeyInput) Validate

func (s *CheckApiKeyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CheckApiKeyOutput

type CheckApiKeyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CheckApiKeyOutput) GoString

func (s CheckApiKeyOutput) GoString() string

GoString returns the string representation

func (CheckApiKeyOutput) String

func (s CheckApiKeyOutput) String() string

String returns the string representation

type CheckPermissionInput

type CheckPermissionInput struct {

	// NamespaceName is a required field
	NamespaceName *string `type:"string" json:",omitempty" required:"true"`

	Operation *OperationForCheckPermissionInput `type:"structure" json:",omitempty"`

	OriginalCallers []*OriginalCallerForCheckPermissionInput `type:"list" json:",omitempty"`

	Principal *PrincipalForCheckPermissionInput `type:"structure" json:",omitempty"`

	References []*ReferenceForCheckPermissionInput `type:"list" json:",omitempty"`

	Resource *ResourceForCheckPermissionInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CheckPermissionInput) GoString

func (s CheckPermissionInput) GoString() string

GoString returns the string representation

func (*CheckPermissionInput) SetNamespaceName

func (s *CheckPermissionInput) SetNamespaceName(v string) *CheckPermissionInput

SetNamespaceName sets the NamespaceName field's value.

func (*CheckPermissionInput) SetOperation

SetOperation sets the Operation field's value.

func (*CheckPermissionInput) SetOriginalCallers

SetOriginalCallers sets the OriginalCallers field's value.

func (*CheckPermissionInput) SetPrincipal

SetPrincipal sets the Principal field's value.

func (*CheckPermissionInput) SetReferences

SetReferences sets the References field's value.

func (*CheckPermissionInput) SetResource

SetResource sets the Resource field's value.

func (CheckPermissionInput) String

func (s CheckPermissionInput) String() string

String returns the string representation

func (*CheckPermissionInput) Validate

func (s *CheckPermissionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CheckPermissionOutput

type CheckPermissionOutput struct {
	Metadata *response.ResponseMetadata

	Allowed *bool `type:"boolean" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CheckPermissionOutput) GoString

func (s CheckPermissionOutput) GoString() string

GoString returns the string representation

func (*CheckPermissionOutput) SetAllowed

SetAllowed sets the Allowed field's value.

func (*CheckPermissionOutput) SetMessage

SetMessage sets the Message field's value.

func (CheckPermissionOutput) String

func (s CheckPermissionOutput) String() string

String returns the string representation

type ConfigForCreateOauth2CredentialProviderInput

type ConfigForCreateOauth2CredentialProviderInput struct {
	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	CustomParameters *CustomParametersForCreateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	Flow *string `type:"string" json:",omitempty"`

	ForceAuthentication *bool `type:"boolean" json:",omitempty"`

	MaxExpires *int64 `type:"int64" json:",omitempty"`

	Oauth2Discovery *Oauth2DiscoveryForCreateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	RedirectUrl *string `type:"string" json:",omitempty"`

	Scopes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigForCreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*ConfigForCreateOauth2CredentialProviderInput) SetClientId

SetClientId sets the ClientId field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetCustomParameters

SetCustomParameters sets the CustomParameters field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetFlow

SetFlow sets the Flow field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetForceAuthentication

SetForceAuthentication sets the ForceAuthentication field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetMaxExpires

SetMaxExpires sets the MaxExpires field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetOauth2Discovery

SetOauth2Discovery sets the Oauth2Discovery field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ConfigForCreateOauth2CredentialProviderInput) SetScopes

SetScopes sets the Scopes field's value.

func (ConfigForCreateOauth2CredentialProviderInput) String

String returns the string representation

type ConfigForGetOauth2CredentialProviderOutput

type ConfigForGetOauth2CredentialProviderOutput struct {
	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	CustomParameters *CustomParametersForGetOauth2CredentialProviderOutput `type:"structure" json:",omitempty"`

	Flow *string `type:"string" json:",omitempty"`

	ForceAuthentication *bool `type:"boolean" json:",omitempty"`

	MaxExpires *int64 `type:"int64" json:",omitempty"`

	Oauth2Discovery *Oauth2DiscoveryForGetOauth2CredentialProviderOutput `type:"structure" json:",omitempty"`

	RedirectUrl *string `type:"string" json:",omitempty"`

	Scopes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*ConfigForGetOauth2CredentialProviderOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetCustomParameters

SetCustomParameters sets the CustomParameters field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetFlow

SetFlow sets the Flow field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetForceAuthentication

SetForceAuthentication sets the ForceAuthentication field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetMaxExpires

SetMaxExpires sets the MaxExpires field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetOauth2Discovery

SetOauth2Discovery sets the Oauth2Discovery field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ConfigForGetOauth2CredentialProviderOutput) SetScopes

SetScopes sets the Scopes field's value.

func (ConfigForGetOauth2CredentialProviderOutput) String

String returns the string representation

type ConfigForUpdateOauth2CredentialProviderInput

type ConfigForUpdateOauth2CredentialProviderInput struct {
	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	CustomParameters *CustomParametersForUpdateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	Flow *string `type:"string" json:",omitempty"`

	ForceAuthentication *bool `type:"boolean" json:",omitempty"`

	MaxExpires *int64 `type:"int64" json:",omitempty"`

	Oauth2Discovery *Oauth2DiscoveryForUpdateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	RedirectUrl *string `type:"string" json:",omitempty"`

	Scopes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigForUpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*ConfigForUpdateOauth2CredentialProviderInput) SetClientId

SetClientId sets the ClientId field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetCustomParameters

SetCustomParameters sets the CustomParameters field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetFlow

SetFlow sets the Flow field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetForceAuthentication

SetForceAuthentication sets the ForceAuthentication field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetMaxExpires

SetMaxExpires sets the MaxExpires field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetOauth2Discovery

SetOauth2Discovery sets the Oauth2Discovery field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ConfigForUpdateOauth2CredentialProviderInput) SetScopes

SetScopes sets the Scopes field's value.

func (ConfigForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type CreateApiKeyCredentialProviderInput

type CreateApiKeyCredentialProviderInput struct {

	// ApiKey is a required field
	ApiKey *string `type:"string" json:",omitempty" required:"true"`

	ApiKeyMetadata []*ApiKeyMetadataForCreateApiKeyCredentialProviderInput `type:"list" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*CreateApiKeyCredentialProviderInput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*CreateApiKeyCredentialProviderInput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*CreateApiKeyCredentialProviderInput) SetName

SetName sets the Name field's value.

func (*CreateApiKeyCredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (CreateApiKeyCredentialProviderInput) String

String returns the string representation

func (*CreateApiKeyCredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateApiKeyCredentialProviderOutput

type CreateApiKeyCredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateApiKeyCredentialProviderOutput) GoString

GoString returns the string representation

func (*CreateApiKeyCredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*CreateApiKeyCredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*CreateApiKeyCredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (CreateApiKeyCredentialProviderOutput) String

String returns the string representation

type CreateApiKeyInput

type CreateApiKeyInput struct {
	ApiKeyAuthConfig *ApiKeyAuthConfigForCreateApiKeyInput `type:"structure" json:",omitempty"`

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateApiKeyInput) GoString

func (s CreateApiKeyInput) GoString() string

GoString returns the string representation

func (*CreateApiKeyInput) SetApiKeyAuthConfig

SetApiKeyAuthConfig sets the ApiKeyAuthConfig field's value.

func (*CreateApiKeyInput) SetInboundAuthConfigId

func (s *CreateApiKeyInput) SetInboundAuthConfigId(v string) *CreateApiKeyInput

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (CreateApiKeyInput) String

func (s CreateApiKeyInput) String() string

String returns the string representation

func (*CreateApiKeyInput) Validate

func (s *CreateApiKeyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateApiKeyOutput

type CreateApiKeyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateApiKeyOutput) GoString

func (s CreateApiKeyOutput) GoString() string

GoString returns the string representation

func (CreateApiKeyOutput) String

func (s CreateApiKeyOutput) String() string

String returns the string representation

type CreateIdentityProviderOAuthInput

type CreateIdentityProviderOAuthInput struct {

	// AuthorizationEndpoint is a required field
	AuthorizationEndpoint *string `type:"string" json:",omitempty" required:"true"`

	// ClientId is a required field
	ClientId *string `type:"string" json:",omitempty" required:"true"`

	// ClientSecret is a required field
	ClientSecret *string `type:"string" json:",omitempty" required:"true"`

	// Enabled is a required field
	Enabled *bool `type:"boolean" json:",omitempty" required:"true"`

	// IdAttribute is a required field
	IdAttribute *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	ProviderOptions *ProviderOptionsForCreateIdentityProviderOAuthInput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	// TokenEndpoint is a required field
	TokenEndpoint *string `type:"string" json:",omitempty" required:"true"`

	// UsePkce is a required field
	UsePkce *bool `type:"boolean" json:",omitempty" required:"true"`

	// UserEndpoint is a required field
	UserEndpoint *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*CreateIdentityProviderOAuthInput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*CreateIdentityProviderOAuthInput) SetClientId

SetClientId sets the ClientId field's value.

func (*CreateIdentityProviderOAuthInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*CreateIdentityProviderOAuthInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderOAuthInput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*CreateIdentityProviderOAuthInput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderOAuthInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderOAuthInput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*CreateIdentityProviderOAuthInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*CreateIdentityProviderOAuthInput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*CreateIdentityProviderOAuthInput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (*CreateIdentityProviderOAuthInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateIdentityProviderOAuthInput) String

String returns the string representation

func (*CreateIdentityProviderOAuthInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateIdentityProviderOAuthOutput

type CreateIdentityProviderOAuthOutput struct {
	Metadata *response.ResponseMetadata

	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForCreateIdentityProviderOAuthOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`

	UserEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*CreateIdentityProviderOAuthOutput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*CreateIdentityProviderOAuthOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*CreateIdentityProviderOAuthOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*CreateIdentityProviderOAuthOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderOAuthOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*CreateIdentityProviderOAuthOutput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderOAuthOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderOAuthOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*CreateIdentityProviderOAuthOutput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*CreateIdentityProviderOAuthOutput) SetUid

SetUid sets the Uid field's value.

func (*CreateIdentityProviderOAuthOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*CreateIdentityProviderOAuthOutput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (CreateIdentityProviderOAuthOutput) String

String returns the string representation

type CreateIdentityProviderOIDCInput

type CreateIdentityProviderOIDCInput struct {

	// ClientId is a required field
	ClientId *string `type:"string" json:",omitempty" required:"true"`

	// ClientSecret is a required field
	ClientSecret *string `type:"string" json:",omitempty" required:"true"`

	// Enabled is a required field
	Enabled *bool `type:"boolean" json:",omitempty" required:"true"`

	// IsIdTokenMapping is a required field
	IsIdTokenMapping *bool `type:"boolean" json:",omitempty" required:"true"`

	// Issuer is a required field
	Issuer *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	ProviderOptions *ProviderOptionsForCreateIdentityProviderOIDCInput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	// UsePkce is a required field
	UsePkce *bool `type:"boolean" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*CreateIdentityProviderOIDCInput) SetClientId

SetClientId sets the ClientId field's value.

func (*CreateIdentityProviderOIDCInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*CreateIdentityProviderOIDCInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderOIDCInput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*CreateIdentityProviderOIDCInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*CreateIdentityProviderOIDCInput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderOIDCInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderOIDCInput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*CreateIdentityProviderOIDCInput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*CreateIdentityProviderOIDCInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateIdentityProviderOIDCInput) String

String returns the string representation

func (*CreateIdentityProviderOIDCInput) Validate

func (s *CreateIdentityProviderOIDCInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateIdentityProviderOIDCOutput

type CreateIdentityProviderOIDCOutput struct {
	Metadata *response.ResponseMetadata

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IsIdTokenMapping *bool `type:"boolean" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForCreateIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*CreateIdentityProviderOIDCOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*CreateIdentityProviderOIDCOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*CreateIdentityProviderOIDCOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderOIDCOutput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*CreateIdentityProviderOIDCOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*CreateIdentityProviderOIDCOutput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderOIDCOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderOIDCOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*CreateIdentityProviderOIDCOutput) SetUid

SetUid sets the Uid field's value.

func (*CreateIdentityProviderOIDCOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (CreateIdentityProviderOIDCOutput) String

String returns the string representation

type CreateInboundAuthConfigInput

type CreateInboundAuthConfigInput struct {
	ApiKeyAuthConfigs []*ApiKeyAuthConfigForCreateInboundAuthConfigInput `type:"list" json:",omitempty"`

	// AuthType is a required field
	AuthType *string `type:"string" json:",omitempty" required:"true"`

	ConfigName *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	JwtAuthConfig *JwtAuthConfigForCreateInboundAuthConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateInboundAuthConfigInput) GoString

func (s CreateInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*CreateInboundAuthConfigInput) SetApiKeyAuthConfigs

SetApiKeyAuthConfigs sets the ApiKeyAuthConfigs field's value.

func (*CreateInboundAuthConfigInput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*CreateInboundAuthConfigInput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (*CreateInboundAuthConfigInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateInboundAuthConfigInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateInboundAuthConfigInput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (CreateInboundAuthConfigInput) String

String returns the string representation

func (*CreateInboundAuthConfigInput) Validate

func (s *CreateInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateInboundAuthConfigOutput

type CreateInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata

	ApiKeyAuthConfigs []*ApiKeyAuthConfigForCreateInboundAuthConfigOutput `type:"list" json:",omitempty"`

	AuthType *string `type:"string" json:",omitempty"`

	ConfigName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InboundAuthConfigId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	JwtAuthConfig *JwtAuthConfigForCreateInboundAuthConfigOutput `type:"structure" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*CreateInboundAuthConfigOutput) SetApiKeyAuthConfigs

SetApiKeyAuthConfigs sets the ApiKeyAuthConfigs field's value.

func (*CreateInboundAuthConfigOutput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*CreateInboundAuthConfigOutput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (*CreateInboundAuthConfigOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreateInboundAuthConfigOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateInboundAuthConfigOutput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*CreateInboundAuthConfigOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateInboundAuthConfigOutput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (*CreateInboundAuthConfigOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateInboundAuthConfigOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (CreateInboundAuthConfigOutput) String

String returns the string representation

type CreateNamespaceInput

type CreateNamespaceInput struct {
	Description *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateNamespaceInput) GoString

func (s CreateNamespaceInput) GoString() string

GoString returns the string representation

func (*CreateNamespaceInput) SetDescription

func (s *CreateNamespaceInput) SetDescription(v string) *CreateNamespaceInput

SetDescription sets the Description field's value.

func (*CreateNamespaceInput) SetNamespaceName

func (s *CreateNamespaceInput) SetNamespaceName(v string) *CreateNamespaceInput

SetNamespaceName sets the NamespaceName field's value.

func (CreateNamespaceInput) String

func (s CreateNamespaceInput) String() string

String returns the string representation

type CreateNamespaceOutput

type CreateNamespaceOutput struct {
	Metadata *response.ResponseMetadata

	NamespaceId *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateNamespaceOutput) GoString

func (s CreateNamespaceOutput) GoString() string

GoString returns the string representation

func (*CreateNamespaceOutput) SetNamespaceId

func (s *CreateNamespaceOutput) SetNamespaceId(v string) *CreateNamespaceOutput

SetNamespaceId sets the NamespaceId field's value.

func (*CreateNamespaceOutput) SetNamespaceName

func (s *CreateNamespaceOutput) SetNamespaceName(v string) *CreateNamespaceOutput

SetNamespaceName sets the NamespaceName field's value.

func (*CreateNamespaceOutput) SetTrn

SetTrn sets the Trn field's value.

func (CreateNamespaceOutput) String

func (s CreateNamespaceOutput) String() string

String returns the string representation

type CreateOauth2CredentialProviderInput

type CreateOauth2CredentialProviderInput struct {
	Config *ConfigForCreateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`

	// Vendor is a required field
	Vendor *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*CreateOauth2CredentialProviderInput) SetConfig

SetConfig sets the Config field's value.

func (*CreateOauth2CredentialProviderInput) SetName

SetName sets the Name field's value.

func (*CreateOauth2CredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*CreateOauth2CredentialProviderInput) SetVendor

SetVendor sets the Vendor field's value.

func (CreateOauth2CredentialProviderInput) String

String returns the string representation

func (*CreateOauth2CredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateOauth2CredentialProviderOutput

type CreateOauth2CredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*CreateOauth2CredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*CreateOauth2CredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*CreateOauth2CredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (CreateOauth2CredentialProviderOutput) String

String returns the string representation

type CreatePolicyInput

type CreatePolicyInput struct {
	NamespaceName *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreatePolicyInput) GoString

func (s CreatePolicyInput) GoString() string

GoString returns the string representation

func (*CreatePolicyInput) SetNamespaceName

func (s *CreatePolicyInput) SetNamespaceName(v string) *CreatePolicyInput

SetNamespaceName sets the NamespaceName field's value.

func (*CreatePolicyInput) SetPolicy

func (s *CreatePolicyInput) SetPolicy(v string) *CreatePolicyInput

SetPolicy sets the Policy field's value.

func (CreatePolicyInput) String

func (s CreatePolicyInput) String() string

String returns the string representation

type CreatePolicyOutput

type CreatePolicyOutput struct {
	Metadata *response.ResponseMetadata

	NamespaceId *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreatePolicyOutput) GoString

func (s CreatePolicyOutput) GoString() string

GoString returns the string representation

func (*CreatePolicyOutput) SetNamespaceId

func (s *CreatePolicyOutput) SetNamespaceId(v string) *CreatePolicyOutput

SetNamespaceId sets the NamespaceId field's value.

func (*CreatePolicyOutput) SetPolicy

func (s *CreatePolicyOutput) SetPolicy(v string) *CreatePolicyOutput

SetPolicy sets the Policy field's value.

func (*CreatePolicyOutput) SetPolicyId

func (s *CreatePolicyOutput) SetPolicyId(v string) *CreatePolicyOutput

SetPolicyId sets the PolicyId field's value.

func (CreatePolicyOutput) String

func (s CreatePolicyOutput) String() string

String returns the string representation

type CreateUserInput

type CreateUserInput struct {
	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUserInput) GoString

func (s CreateUserInput) GoString() string

GoString returns the string representation

func (*CreateUserInput) SetEmail

func (s *CreateUserInput) SetEmail(v string) *CreateUserInput

SetEmail sets the Email field's value.

func (*CreateUserInput) SetEmailVerified

func (s *CreateUserInput) SetEmailVerified(v bool) *CreateUserInput

SetEmailVerified sets the EmailVerified field's value.

func (*CreateUserInput) SetFamilyName

func (s *CreateUserInput) SetFamilyName(v string) *CreateUserInput

SetFamilyName sets the FamilyName field's value.

func (*CreateUserInput) SetGivenName

func (s *CreateUserInput) SetGivenName(v string) *CreateUserInput

SetGivenName sets the GivenName field's value.

func (*CreateUserInput) SetMiddleName

func (s *CreateUserInput) SetMiddleName(v string) *CreateUserInput

SetMiddleName sets the MiddleName field's value.

func (*CreateUserInput) SetName

func (s *CreateUserInput) SetName(v string) *CreateUserInput

SetName sets the Name field's value.

func (*CreateUserInput) SetPassword

func (s *CreateUserInput) SetPassword(v string) *CreateUserInput

SetPassword sets the Password field's value.

func (*CreateUserInput) SetPhoneNumber

func (s *CreateUserInput) SetPhoneNumber(v string) *CreateUserInput

SetPhoneNumber sets the PhoneNumber field's value.

func (*CreateUserInput) SetPhoneNumberVerified

func (s *CreateUserInput) SetPhoneNumberVerified(v bool) *CreateUserInput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*CreateUserInput) SetPreferredUsername

func (s *CreateUserInput) SetPreferredUsername(v string) *CreateUserInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*CreateUserInput) SetUserMetadata

func (s *CreateUserInput) SetUserMetadata(v string) *CreateUserInput

SetUserMetadata sets the UserMetadata field's value.

func (*CreateUserInput) SetUserPoolUid

func (s *CreateUserInput) SetUserPoolUid(v string) *CreateUserInput

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateUserInput) String

func (s CreateUserInput) String() string

String returns the string representation

func (*CreateUserInput) Validate

func (s *CreateUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUserOutput

type CreateUserOutput struct {
	Metadata *response.ResponseMetadata

	Birthdate *string `type:"string" json:",omitempty"`

	Connection *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	Gender *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	LatestBrowser *string `type:"string" json:",omitempty"`

	LatestLogin *string `type:"string" json:",omitempty"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NickName *string `type:"string" json:",omitempty"`

	NumLogins *int32 `type:"int32" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	Picture *string `type:"string" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	Profile *string `type:"string" json:",omitempty"`

	Sub *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`

	ZoneInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUserOutput) GoString

func (s CreateUserOutput) GoString() string

GoString returns the string representation

func (*CreateUserOutput) SetBirthdate

func (s *CreateUserOutput) SetBirthdate(v string) *CreateUserOutput

SetBirthdate sets the Birthdate field's value.

func (*CreateUserOutput) SetConnection

func (s *CreateUserOutput) SetConnection(v string) *CreateUserOutput

SetConnection sets the Connection field's value.

func (*CreateUserOutput) SetCreateTime

func (s *CreateUserOutput) SetCreateTime(v string) *CreateUserOutput

SetCreateTime sets the CreateTime field's value.

func (*CreateUserOutput) SetEmail

func (s *CreateUserOutput) SetEmail(v string) *CreateUserOutput

SetEmail sets the Email field's value.

func (*CreateUserOutput) SetEmailVerified

func (s *CreateUserOutput) SetEmailVerified(v bool) *CreateUserOutput

SetEmailVerified sets the EmailVerified field's value.

func (*CreateUserOutput) SetFamilyName

func (s *CreateUserOutput) SetFamilyName(v string) *CreateUserOutput

SetFamilyName sets the FamilyName field's value.

func (*CreateUserOutput) SetGender

func (s *CreateUserOutput) SetGender(v string) *CreateUserOutput

SetGender sets the Gender field's value.

func (*CreateUserOutput) SetGivenName

func (s *CreateUserOutput) SetGivenName(v string) *CreateUserOutput

SetGivenName sets the GivenName field's value.

func (*CreateUserOutput) SetLatestBrowser

func (s *CreateUserOutput) SetLatestBrowser(v string) *CreateUserOutput

SetLatestBrowser sets the LatestBrowser field's value.

func (*CreateUserOutput) SetLatestLogin

func (s *CreateUserOutput) SetLatestLogin(v string) *CreateUserOutput

SetLatestLogin sets the LatestLogin field's value.

func (*CreateUserOutput) SetLocale

func (s *CreateUserOutput) SetLocale(v string) *CreateUserOutput

SetLocale sets the Locale field's value.

func (*CreateUserOutput) SetMiddleName

func (s *CreateUserOutput) SetMiddleName(v string) *CreateUserOutput

SetMiddleName sets the MiddleName field's value.

func (*CreateUserOutput) SetName

func (s *CreateUserOutput) SetName(v string) *CreateUserOutput

SetName sets the Name field's value.

func (*CreateUserOutput) SetNickName

func (s *CreateUserOutput) SetNickName(v string) *CreateUserOutput

SetNickName sets the NickName field's value.

func (*CreateUserOutput) SetNumLogins

func (s *CreateUserOutput) SetNumLogins(v int32) *CreateUserOutput

SetNumLogins sets the NumLogins field's value.

func (*CreateUserOutput) SetPhoneNumber

func (s *CreateUserOutput) SetPhoneNumber(v string) *CreateUserOutput

SetPhoneNumber sets the PhoneNumber field's value.

func (*CreateUserOutput) SetPhoneNumberVerified

func (s *CreateUserOutput) SetPhoneNumberVerified(v bool) *CreateUserOutput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*CreateUserOutput) SetPicture

func (s *CreateUserOutput) SetPicture(v string) *CreateUserOutput

SetPicture sets the Picture field's value.

func (*CreateUserOutput) SetPreferredUsername

func (s *CreateUserOutput) SetPreferredUsername(v string) *CreateUserOutput

SetPreferredUsername sets the PreferredUsername field's value.

func (*CreateUserOutput) SetProfile

func (s *CreateUserOutput) SetProfile(v string) *CreateUserOutput

SetProfile sets the Profile field's value.

func (*CreateUserOutput) SetSub

SetSub sets the Sub field's value.

func (*CreateUserOutput) SetUid

SetUid sets the Uid field's value.

func (*CreateUserOutput) SetUpdateTime

func (s *CreateUserOutput) SetUpdateTime(v string) *CreateUserOutput

SetUpdateTime sets the UpdateTime field's value.

func (*CreateUserOutput) SetUserMetadata

func (s *CreateUserOutput) SetUserMetadata(v string) *CreateUserOutput

SetUserMetadata sets the UserMetadata field's value.

func (*CreateUserOutput) SetWebsite

func (s *CreateUserOutput) SetWebsite(v string) *CreateUserOutput

SetWebsite sets the Website field's value.

func (*CreateUserOutput) SetZoneInfo

func (s *CreateUserOutput) SetZoneInfo(v string) *CreateUserOutput

SetZoneInfo sets the ZoneInfo field's value.

func (CreateUserOutput) String

func (s CreateUserOutput) String() string

String returns the string representation

type CreateUserPoolClientInput

type CreateUserPoolClientInput struct {
	AllowedCallbackUrls []*string `type:"list" json:",omitempty"`

	// ClientType is a required field
	ClientType *string `type:"string" json:",omitempty" required:"true"`

	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUserPoolClientInput) GoString

func (s CreateUserPoolClientInput) GoString() string

GoString returns the string representation

func (*CreateUserPoolClientInput) SetAllowedCallbackUrls

func (s *CreateUserPoolClientInput) SetAllowedCallbackUrls(v []*string) *CreateUserPoolClientInput

SetAllowedCallbackUrls sets the AllowedCallbackUrls field's value.

func (*CreateUserPoolClientInput) SetClientType

SetClientType sets the ClientType field's value.

func (*CreateUserPoolClientInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateUserPoolClientInput) SetName

SetName sets the Name field's value.

func (*CreateUserPoolClientInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateUserPoolClientInput) String

func (s CreateUserPoolClientInput) String() string

String returns the string representation

func (*CreateUserPoolClientInput) Validate

func (s *CreateUserPoolClientInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUserPoolClientOutput

type CreateUserPoolClientOutput struct {
	Metadata *response.ResponseMetadata

	AllowedCallbackUrls []*string `type:"list" json:",omitempty"`

	AllowedCors []*string `type:"list" json:",omitempty"`

	AllowedLogoutUrls []*string `type:"list" json:",omitempty"`

	AllowedWebOrigins []*string `type:"list" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	ClientType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IdToken *IdTokenForCreateUserPoolClientOutput `type:"structure" json:",omitempty"`

	LoginPageUrl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RefreshToken *RefreshTokenForCreateUserPoolClientOutput `type:"structure" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUserPoolClientOutput) GoString

func (s CreateUserPoolClientOutput) GoString() string

GoString returns the string representation

func (*CreateUserPoolClientOutput) SetAllowedCallbackUrls

func (s *CreateUserPoolClientOutput) SetAllowedCallbackUrls(v []*string) *CreateUserPoolClientOutput

SetAllowedCallbackUrls sets the AllowedCallbackUrls field's value.

func (*CreateUserPoolClientOutput) SetAllowedCors

SetAllowedCors sets the AllowedCors field's value.

func (*CreateUserPoolClientOutput) SetAllowedLogoutUrls

func (s *CreateUserPoolClientOutput) SetAllowedLogoutUrls(v []*string) *CreateUserPoolClientOutput

SetAllowedLogoutUrls sets the AllowedLogoutUrls field's value.

func (*CreateUserPoolClientOutput) SetAllowedWebOrigins

func (s *CreateUserPoolClientOutput) SetAllowedWebOrigins(v []*string) *CreateUserPoolClientOutput

SetAllowedWebOrigins sets the AllowedWebOrigins field's value.

func (*CreateUserPoolClientOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*CreateUserPoolClientOutput) SetClientType

SetClientType sets the ClientType field's value.

func (*CreateUserPoolClientOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*CreateUserPoolClientOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateUserPoolClientOutput) SetIdToken

SetIdToken sets the IdToken field's value.

func (*CreateUserPoolClientOutput) SetLoginPageUrl

SetLoginPageUrl sets the LoginPageUrl field's value.

func (*CreateUserPoolClientOutput) SetName

SetName sets the Name field's value.

func (*CreateUserPoolClientOutput) SetRefreshToken

SetRefreshToken sets the RefreshToken field's value.

func (*CreateUserPoolClientOutput) SetUid

SetUid sets the Uid field's value.

func (*CreateUserPoolClientOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (CreateUserPoolClientOutput) String

String returns the string representation

type CreateUserPoolInput

type CreateUserPoolInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUserPoolInput) GoString

func (s CreateUserPoolInput) GoString() string

GoString returns the string representation

func (*CreateUserPoolInput) SetDescription

func (s *CreateUserPoolInput) SetDescription(v string) *CreateUserPoolInput

SetDescription sets the Description field's value.

func (*CreateUserPoolInput) SetName

SetName sets the Name field's value.

func (CreateUserPoolInput) String

func (s CreateUserPoolInput) String() string

String returns the string representation

func (*CreateUserPoolInput) Validate

func (s *CreateUserPoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUserPoolOutput

type CreateUserPoolOutput struct {
	Metadata *response.ResponseMetadata

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TokenSigningKeyUrl *string `type:"string" json:",omitempty"`

	TotalClients *int32 `type:"int32" json:",omitempty"`

	TotalConnections *int32 `type:"int32" json:",omitempty"`

	TotalUsers *int32 `type:"int32" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUserPoolOutput) GoString

func (s CreateUserPoolOutput) GoString() string

GoString returns the string representation

func (*CreateUserPoolOutput) SetCreateTime

func (s *CreateUserPoolOutput) SetCreateTime(v string) *CreateUserPoolOutput

SetCreateTime sets the CreateTime field's value.

func (*CreateUserPoolOutput) SetDescription

func (s *CreateUserPoolOutput) SetDescription(v string) *CreateUserPoolOutput

SetDescription sets the Description field's value.

func (*CreateUserPoolOutput) SetDomain

SetDomain sets the Domain field's value.

func (*CreateUserPoolOutput) SetName

SetName sets the Name field's value.

func (*CreateUserPoolOutput) SetTokenSigningKeyUrl

func (s *CreateUserPoolOutput) SetTokenSigningKeyUrl(v string) *CreateUserPoolOutput

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*CreateUserPoolOutput) SetTotalClients

func (s *CreateUserPoolOutput) SetTotalClients(v int32) *CreateUserPoolOutput

SetTotalClients sets the TotalClients field's value.

func (*CreateUserPoolOutput) SetTotalConnections

func (s *CreateUserPoolOutput) SetTotalConnections(v int32) *CreateUserPoolOutput

SetTotalConnections sets the TotalConnections field's value.

func (*CreateUserPoolOutput) SetTotalUsers

func (s *CreateUserPoolOutput) SetTotalUsers(v int32) *CreateUserPoolOutput

SetTotalUsers sets the TotalUsers field's value.

func (*CreateUserPoolOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateUserPoolOutput) SetUid

SetUid sets the Uid field's value.

func (*CreateUserPoolOutput) SetUpdateTime

func (s *CreateUserPoolOutput) SetUpdateTime(v string) *CreateUserPoolOutput

SetUpdateTime sets the UpdateTime field's value.

func (CreateUserPoolOutput) String

func (s CreateUserPoolOutput) String() string

String returns the string representation

type CreateUsersCSVInput

type CreateUsersCSVInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUsersCSVInput) GoString

func (s CreateUsersCSVInput) GoString() string

GoString returns the string representation

func (*CreateUsersCSVInput) SetUserPoolUid

func (s *CreateUsersCSVInput) SetUserPoolUid(v string) *CreateUsersCSVInput

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateUsersCSVInput) String

func (s CreateUsersCSVInput) String() string

String returns the string representation

func (*CreateUsersCSVInput) Validate

func (s *CreateUsersCSVInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUsersCSVOutput

type CreateUsersCSVOutput struct {
	Metadata *response.ResponseMetadata

	Errors []*string `type:"list"`

	FailureCount *int32 `type:"int32"`

	SuccessCount *int32 `type:"int32"`

	SuccessfulUids []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CreateUsersCSVOutput) GoString

func (s CreateUsersCSVOutput) GoString() string

GoString returns the string representation

func (*CreateUsersCSVOutput) SetErrors

func (s *CreateUsersCSVOutput) SetErrors(v []*string) *CreateUsersCSVOutput

SetErrors sets the Errors field's value.

func (*CreateUsersCSVOutput) SetFailureCount

func (s *CreateUsersCSVOutput) SetFailureCount(v int32) *CreateUsersCSVOutput

SetFailureCount sets the FailureCount field's value.

func (*CreateUsersCSVOutput) SetSuccessCount

func (s *CreateUsersCSVOutput) SetSuccessCount(v int32) *CreateUsersCSVOutput

SetSuccessCount sets the SuccessCount field's value.

func (*CreateUsersCSVOutput) SetSuccessfulUids

func (s *CreateUsersCSVOutput) SetSuccessfulUids(v []*string) *CreateUsersCSVOutput

SetSuccessfulUids sets the SuccessfulUids field's value.

func (CreateUsersCSVOutput) String

func (s CreateUsersCSVOutput) String() string

String returns the string representation

type CreateUsersInput

type CreateUsersInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`

	Users []*UserForCreateUsersInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUsersInput) GoString

func (s CreateUsersInput) GoString() string

GoString returns the string representation

func (*CreateUsersInput) SetUserPoolUid

func (s *CreateUsersInput) SetUserPoolUid(v string) *CreateUsersInput

SetUserPoolUid sets the UserPoolUid field's value.

func (*CreateUsersInput) SetUsers

SetUsers sets the Users field's value.

func (CreateUsersInput) String

func (s CreateUsersInput) String() string

String returns the string representation

func (*CreateUsersInput) Validate

func (s *CreateUsersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUsersOutput

type CreateUsersOutput struct {
	Metadata *response.ResponseMetadata

	Errors []*string `type:"list" json:",omitempty"`

	FailureCount *int32 `type:"int32" json:",omitempty"`

	SuccessCount *int32 `type:"int32" json:",omitempty"`

	SuccessfulUids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUsersOutput) GoString

func (s CreateUsersOutput) GoString() string

GoString returns the string representation

func (*CreateUsersOutput) SetErrors

func (s *CreateUsersOutput) SetErrors(v []*string) *CreateUsersOutput

SetErrors sets the Errors field's value.

func (*CreateUsersOutput) SetFailureCount

func (s *CreateUsersOutput) SetFailureCount(v int32) *CreateUsersOutput

SetFailureCount sets the FailureCount field's value.

func (*CreateUsersOutput) SetSuccessCount

func (s *CreateUsersOutput) SetSuccessCount(v int32) *CreateUsersOutput

SetSuccessCount sets the SuccessCount field's value.

func (*CreateUsersOutput) SetSuccessfulUids

func (s *CreateUsersOutput) SetSuccessfulUids(v []*string) *CreateUsersOutput

SetSuccessfulUids sets the SuccessfulUids field's value.

func (CreateUsersOutput) String

func (s CreateUsersOutput) String() string

String returns the string representation

type CreateWorkloadIdentityInput

type CreateWorkloadIdentityInput struct {
	AllowedResourceOauth2ReturnUrls []*string `type:"list" json:",omitempty"`

	Category *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateWorkloadIdentityInput) GoString

func (s CreateWorkloadIdentityInput) GoString() string

GoString returns the string representation

func (*CreateWorkloadIdentityInput) SetAllowedResourceOauth2ReturnUrls

func (s *CreateWorkloadIdentityInput) SetAllowedResourceOauth2ReturnUrls(v []*string) *CreateWorkloadIdentityInput

SetAllowedResourceOauth2ReturnUrls sets the AllowedResourceOauth2ReturnUrls field's value.

func (*CreateWorkloadIdentityInput) SetCategory

SetCategory sets the Category field's value.

func (*CreateWorkloadIdentityInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateWorkloadIdentityInput) SetName

SetName sets the Name field's value.

func (*CreateWorkloadIdentityInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (CreateWorkloadIdentityInput) String

String returns the string representation

func (*CreateWorkloadIdentityInput) Validate

func (s *CreateWorkloadIdentityInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateWorkloadIdentityOutput

type CreateWorkloadIdentityOutput struct {
	Metadata *response.ResponseMetadata

	AllowedResourceOauth2ReturnUrls []*string `type:"list" json:",omitempty"`

	Category *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateWorkloadIdentityOutput) GoString

func (s CreateWorkloadIdentityOutput) GoString() string

GoString returns the string representation

func (*CreateWorkloadIdentityOutput) SetAllowedResourceOauth2ReturnUrls

func (s *CreateWorkloadIdentityOutput) SetAllowedResourceOauth2ReturnUrls(v []*string) *CreateWorkloadIdentityOutput

SetAllowedResourceOauth2ReturnUrls sets the AllowedResourceOauth2ReturnUrls field's value.

func (*CreateWorkloadIdentityOutput) SetCategory

SetCategory sets the Category field's value.

func (*CreateWorkloadIdentityOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreateWorkloadIdentityOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateWorkloadIdentityOutput) SetName

SetName sets the Name field's value.

func (*CreateWorkloadIdentityOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateWorkloadIdentityOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*CreateWorkloadIdentityOutput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (CreateWorkloadIdentityOutput) String

String returns the string representation

type CreateWorkloadPoolInput

type CreateWorkloadPoolInput struct {
	Description *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateWorkloadPoolInput) GoString

func (s CreateWorkloadPoolInput) GoString() string

GoString returns the string representation

func (*CreateWorkloadPoolInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateWorkloadPoolInput) SetWorkloadPoolName

func (s *CreateWorkloadPoolInput) SetWorkloadPoolName(v string) *CreateWorkloadPoolInput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (CreateWorkloadPoolInput) String

func (s CreateWorkloadPoolInput) String() string

String returns the string representation

type CreateWorkloadPoolOutput

type CreateWorkloadPoolOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolId *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateWorkloadPoolOutput) GoString

func (s CreateWorkloadPoolOutput) GoString() string

GoString returns the string representation

func (*CreateWorkloadPoolOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreateWorkloadPoolOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateWorkloadPoolOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateWorkloadPoolOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*CreateWorkloadPoolOutput) SetWorkloadPoolId

func (s *CreateWorkloadPoolOutput) SetWorkloadPoolId(v string) *CreateWorkloadPoolOutput

SetWorkloadPoolId sets the WorkloadPoolId field's value.

func (*CreateWorkloadPoolOutput) SetWorkloadPoolName

func (s *CreateWorkloadPoolOutput) SetWorkloadPoolName(v string) *CreateWorkloadPoolOutput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (CreateWorkloadPoolOutput) String

func (s CreateWorkloadPoolOutput) String() string

String returns the string representation

type CredentialProviderForListCredentialProvidersOutput

type CredentialProviderForListCredentialProvidersOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Vendor *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CredentialProviderForListCredentialProvidersOutput) GoString

GoString returns the string representation

func (*CredentialProviderForListCredentialProvidersOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetType

SetType sets the Type field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetVendor

SetVendor sets the Vendor field's value.

func (CredentialProviderForListCredentialProvidersOutput) String

String returns the string representation

type CustomParametersForCreateOauth2CredentialProviderInput

type CustomParametersForCreateOauth2CredentialProviderInput struct {
	Entries []*EntryForCreateOauth2CredentialProviderInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomParametersForCreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*CustomParametersForCreateOauth2CredentialProviderInput) SetEntries

SetEntries sets the Entries field's value.

func (CustomParametersForCreateOauth2CredentialProviderInput) String

String returns the string representation

type CustomParametersForGetOauth2CredentialProviderOutput

type CustomParametersForGetOauth2CredentialProviderOutput struct {
	Entries []*EntryForGetOauth2CredentialProviderOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomParametersForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*CustomParametersForGetOauth2CredentialProviderOutput) SetEntries

SetEntries sets the Entries field's value.

func (CustomParametersForGetOauth2CredentialProviderOutput) String

String returns the string representation

type CustomParametersForGetResourceOauth2TokenInput

type CustomParametersForGetResourceOauth2TokenInput struct {
	Entries []*EntryForGetResourceOauth2TokenInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomParametersForGetResourceOauth2TokenInput) GoString

GoString returns the string representation

func (*CustomParametersForGetResourceOauth2TokenInput) SetEntries

SetEntries sets the Entries field's value.

func (CustomParametersForGetResourceOauth2TokenInput) String

String returns the string representation

type CustomParametersForUpdateOauth2CredentialProviderInput

type CustomParametersForUpdateOauth2CredentialProviderInput struct {
	Entries []*EntryForUpdateOauth2CredentialProviderInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomParametersForUpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*CustomParametersForUpdateOauth2CredentialProviderInput) SetEntries

SetEntries sets the Entries field's value.

func (CustomParametersForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type DataForListIdentityProvidersOAuthOutput

type DataForListIdentityProvidersOAuthOutput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForListIdentityProvidersOAuthOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`

	UserEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListIdentityProvidersOAuthOutput) GoString

GoString returns the string representation

func (*DataForListIdentityProvidersOAuthOutput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetName

SetName sets the Name field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*DataForListIdentityProvidersOAuthOutput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (DataForListIdentityProvidersOAuthOutput) String

String returns the string representation

type DataForListIdentityProvidersOIDCOutput

type DataForListIdentityProvidersOIDCOutput struct {
	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IsIdTokenMapping *bool `type:"boolean" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForListIdentityProvidersOIDCOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListIdentityProvidersOIDCOutput) GoString

GoString returns the string representation

func (*DataForListIdentityProvidersOIDCOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetName

SetName sets the Name field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListIdentityProvidersOIDCOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (DataForListIdentityProvidersOIDCOutput) String

String returns the string representation

type DataForListIdentityProvidersOutput

type DataForListIdentityProvidersOutput struct {
	ConnectionType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListIdentityProvidersOutput) GoString

GoString returns the string representation

func (*DataForListIdentityProvidersOutput) SetConnectionType

SetConnectionType sets the ConnectionType field's value.

func (*DataForListIdentityProvidersOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListIdentityProvidersOutput) SetName

SetName sets the Name field's value.

func (*DataForListIdentityProvidersOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListIdentityProvidersOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForListIdentityProvidersOutput) String

String returns the string representation

type DataForListPoliciesOutput

type DataForListPoliciesOutput struct {
	Namespace *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListPoliciesOutput) GoString

func (s DataForListPoliciesOutput) GoString() string

GoString returns the string representation

func (*DataForListPoliciesOutput) SetNamespace

SetNamespace sets the Namespace field's value.

func (*DataForListPoliciesOutput) SetPolicy

SetPolicy sets the Policy field's value.

func (*DataForListPoliciesOutput) SetPolicyId

SetPolicyId sets the PolicyId field's value.

func (DataForListPoliciesOutput) String

func (s DataForListPoliciesOutput) String() string

String returns the string representation

type DataForListUserPoolClientsOutput

type DataForListUserPoolClientsOutput struct {
	ClientType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListUserPoolClientsOutput) GoString

GoString returns the string representation

func (*DataForListUserPoolClientsOutput) SetClientType

SetClientType sets the ClientType field's value.

func (*DataForListUserPoolClientsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListUserPoolClientsOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForListUserPoolClientsOutput) SetName

SetName sets the Name field's value.

func (*DataForListUserPoolClientsOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListUserPoolClientsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForListUserPoolClientsOutput) String

String returns the string representation

type DataForListUserPoolsOutput

type DataForListUserPoolsOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListUserPoolsOutput) GoString

func (s DataForListUserPoolsOutput) GoString() string

GoString returns the string representation

func (*DataForListUserPoolsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListUserPoolsOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForListUserPoolsOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DataForListUserPoolsOutput) SetName

SetName sets the Name field's value.

func (*DataForListUserPoolsOutput) SetTrn

SetTrn sets the Trn field's value.

func (*DataForListUserPoolsOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListUserPoolsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForListUserPoolsOutput) String

String returns the string representation

type DataForListUsersOutput

type DataForListUsersOutput struct {
	Birthdate *string `type:"string" json:",omitempty"`

	Connection *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	Gender *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	LatestBrowser *string `type:"string" json:",omitempty"`

	LatestLogin *string `type:"string" json:",omitempty"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NickName *string `type:"string" json:",omitempty"`

	NumLogins *int32 `type:"int32" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	Picture *string `type:"string" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	Profile *string `type:"string" json:",omitempty"`

	Sub *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`

	ZoneInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListUsersOutput) GoString

func (s DataForListUsersOutput) GoString() string

GoString returns the string representation

func (*DataForListUsersOutput) SetBirthdate

SetBirthdate sets the Birthdate field's value.

func (*DataForListUsersOutput) SetConnection

SetConnection sets the Connection field's value.

func (*DataForListUsersOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListUsersOutput) SetEmail

SetEmail sets the Email field's value.

func (*DataForListUsersOutput) SetEmailVerified

func (s *DataForListUsersOutput) SetEmailVerified(v bool) *DataForListUsersOutput

SetEmailVerified sets the EmailVerified field's value.

func (*DataForListUsersOutput) SetFamilyName

SetFamilyName sets the FamilyName field's value.

func (*DataForListUsersOutput) SetGender

SetGender sets the Gender field's value.

func (*DataForListUsersOutput) SetGivenName

SetGivenName sets the GivenName field's value.

func (*DataForListUsersOutput) SetLatestBrowser

func (s *DataForListUsersOutput) SetLatestBrowser(v string) *DataForListUsersOutput

SetLatestBrowser sets the LatestBrowser field's value.

func (*DataForListUsersOutput) SetLatestLogin

SetLatestLogin sets the LatestLogin field's value.

func (*DataForListUsersOutput) SetLocale

SetLocale sets the Locale field's value.

func (*DataForListUsersOutput) SetMiddleName

SetMiddleName sets the MiddleName field's value.

func (*DataForListUsersOutput) SetName

SetName sets the Name field's value.

func (*DataForListUsersOutput) SetNickName

SetNickName sets the NickName field's value.

func (*DataForListUsersOutput) SetNumLogins

SetNumLogins sets the NumLogins field's value.

func (*DataForListUsersOutput) SetPhoneNumber

SetPhoneNumber sets the PhoneNumber field's value.

func (*DataForListUsersOutput) SetPhoneNumberVerified

func (s *DataForListUsersOutput) SetPhoneNumberVerified(v bool) *DataForListUsersOutput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*DataForListUsersOutput) SetPicture

SetPicture sets the Picture field's value.

func (*DataForListUsersOutput) SetPreferredUsername

func (s *DataForListUsersOutput) SetPreferredUsername(v string) *DataForListUsersOutput

SetPreferredUsername sets the PreferredUsername field's value.

func (*DataForListUsersOutput) SetProfile

SetProfile sets the Profile field's value.

func (*DataForListUsersOutput) SetSub

SetSub sets the Sub field's value.

func (*DataForListUsersOutput) SetUid

SetUid sets the Uid field's value.

func (*DataForListUsersOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DataForListUsersOutput) SetUserMetadata

func (s *DataForListUsersOutput) SetUserMetadata(v string) *DataForListUsersOutput

SetUserMetadata sets the UserMetadata field's value.

func (*DataForListUsersOutput) SetWebsite

SetWebsite sets the Website field's value.

func (*DataForListUsersOutput) SetZoneInfo

SetZoneInfo sets the ZoneInfo field's value.

func (DataForListUsersOutput) String

func (s DataForListUsersOutput) String() string

String returns the string representation

type DeleteApiKeyCredentialProviderInput

type DeleteApiKeyCredentialProviderInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*DeleteApiKeyCredentialProviderInput) SetName

SetName sets the Name field's value.

func (*DeleteApiKeyCredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (DeleteApiKeyCredentialProviderInput) String

String returns the string representation

func (*DeleteApiKeyCredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteApiKeyCredentialProviderOutput

type DeleteApiKeyCredentialProviderOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteApiKeyCredentialProviderOutput) GoString

GoString returns the string representation

func (DeleteApiKeyCredentialProviderOutput) String

String returns the string representation

type DeleteApiKeyInput

type DeleteApiKeyInput struct {

	// ApiKeyName is a required field
	ApiKeyName *string `type:"string" json:",omitempty" required:"true"`

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteApiKeyInput) GoString

func (s DeleteApiKeyInput) GoString() string

GoString returns the string representation

func (*DeleteApiKeyInput) SetApiKeyName

func (s *DeleteApiKeyInput) SetApiKeyName(v string) *DeleteApiKeyInput

SetApiKeyName sets the ApiKeyName field's value.

func (*DeleteApiKeyInput) SetInboundAuthConfigId

func (s *DeleteApiKeyInput) SetInboundAuthConfigId(v string) *DeleteApiKeyInput

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (DeleteApiKeyInput) String

func (s DeleteApiKeyInput) String() string

String returns the string representation

func (*DeleteApiKeyInput) Validate

func (s *DeleteApiKeyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteApiKeyOutput

type DeleteApiKeyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteApiKeyOutput) GoString

func (s DeleteApiKeyOutput) GoString() string

GoString returns the string representation

func (DeleteApiKeyOutput) String

func (s DeleteApiKeyOutput) String() string

String returns the string representation

type DeleteIdentityProviderInput

type DeleteIdentityProviderInput struct {

	// ConnectionUID is a required field
	ConnectionUID *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUID is a required field
	UserPoolUID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderInput) GoString

func (s DeleteIdentityProviderInput) GoString() string

GoString returns the string representation

func (*DeleteIdentityProviderInput) SetConnectionUID

SetConnectionUID sets the ConnectionUID field's value.

func (*DeleteIdentityProviderInput) SetUserPoolUID

SetUserPoolUID sets the UserPoolUID field's value.

func (DeleteIdentityProviderInput) String

String returns the string representation

func (*DeleteIdentityProviderInput) Validate

func (s *DeleteIdentityProviderInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteIdentityProviderOAuthInput

type DeleteIdentityProviderOAuthInput struct {

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderOAuthInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*DeleteIdentityProviderOAuthInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteIdentityProviderOAuthInput) String

String returns the string representation

func (*DeleteIdentityProviderOAuthInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteIdentityProviderOAuthOutput

type DeleteIdentityProviderOAuthOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderOAuthOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteIdentityProviderOAuthOutput) String

String returns the string representation

type DeleteIdentityProviderOIDCInput

type DeleteIdentityProviderOIDCInput struct {

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderOIDCInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*DeleteIdentityProviderOIDCInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteIdentityProviderOIDCInput) String

String returns the string representation

func (*DeleteIdentityProviderOIDCInput) Validate

func (s *DeleteIdentityProviderOIDCInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteIdentityProviderOIDCOutput

type DeleteIdentityProviderOIDCOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderOIDCOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteIdentityProviderOIDCOutput) String

String returns the string representation

type DeleteIdentityProviderOutput

type DeleteIdentityProviderOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteIdentityProviderOutput) GoString

func (s DeleteIdentityProviderOutput) GoString() string

GoString returns the string representation

func (*DeleteIdentityProviderOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteIdentityProviderOutput) String

String returns the string representation

type DeleteInboundAuthConfigInput

type DeleteInboundAuthConfigInput struct {

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteInboundAuthConfigInput) GoString

func (s DeleteInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*DeleteInboundAuthConfigInput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (DeleteInboundAuthConfigInput) String

String returns the string representation

func (*DeleteInboundAuthConfigInput) Validate

func (s *DeleteInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteInboundAuthConfigOutput

type DeleteInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteInboundAuthConfigOutput) GoString

GoString returns the string representation

func (DeleteInboundAuthConfigOutput) String

String returns the string representation

type DeleteNamespaceInput

type DeleteNamespaceInput struct {
	NamespaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNamespaceInput) GoString

func (s DeleteNamespaceInput) GoString() string

GoString returns the string representation

func (*DeleteNamespaceInput) SetNamespaceName

func (s *DeleteNamespaceInput) SetNamespaceName(v string) *DeleteNamespaceInput

SetNamespaceName sets the NamespaceName field's value.

func (DeleteNamespaceInput) String

func (s DeleteNamespaceInput) String() string

String returns the string representation

type DeleteNamespaceOutput

type DeleteNamespaceOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`

	Success *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNamespaceOutput) GoString

func (s DeleteNamespaceOutput) GoString() string

GoString returns the string representation

func (*DeleteNamespaceOutput) SetMessage

SetMessage sets the Message field's value.

func (*DeleteNamespaceOutput) SetSuccess

SetSuccess sets the Success field's value.

func (DeleteNamespaceOutput) String

func (s DeleteNamespaceOutput) String() string

String returns the string representation

type DeleteOauth2CredentialProviderInput

type DeleteOauth2CredentialProviderInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*DeleteOauth2CredentialProviderInput) SetName

SetName sets the Name field's value.

func (*DeleteOauth2CredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (DeleteOauth2CredentialProviderInput) String

String returns the string representation

func (*DeleteOauth2CredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteOauth2CredentialProviderOutput

type DeleteOauth2CredentialProviderOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (DeleteOauth2CredentialProviderOutput) String

String returns the string representation

type DeletePolicyInput

type DeletePolicyInput struct {
	NamespaceName *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeletePolicyInput) GoString

func (s DeletePolicyInput) GoString() string

GoString returns the string representation

func (*DeletePolicyInput) SetNamespaceName

func (s *DeletePolicyInput) SetNamespaceName(v string) *DeletePolicyInput

SetNamespaceName sets the NamespaceName field's value.

func (*DeletePolicyInput) SetPolicyId

func (s *DeletePolicyInput) SetPolicyId(v string) *DeletePolicyInput

SetPolicyId sets the PolicyId field's value.

func (DeletePolicyInput) String

func (s DeletePolicyInput) String() string

String returns the string representation

type DeletePolicyOutput

type DeletePolicyOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`

	Success *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeletePolicyOutput) GoString

func (s DeletePolicyOutput) GoString() string

GoString returns the string representation

func (*DeletePolicyOutput) SetMessage

func (s *DeletePolicyOutput) SetMessage(v string) *DeletePolicyOutput

SetMessage sets the Message field's value.

func (*DeletePolicyOutput) SetSuccess

func (s *DeletePolicyOutput) SetSuccess(v int32) *DeletePolicyOutput

SetSuccess sets the Success field's value.

func (DeletePolicyOutput) String

func (s DeletePolicyOutput) String() string

String returns the string representation

type DeleteUserPoolClientInput

type DeleteUserPoolClientInput struct {

	// ClientUid is a required field
	ClientUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteUserPoolClientInput) GoString

func (s DeleteUserPoolClientInput) GoString() string

GoString returns the string representation

func (*DeleteUserPoolClientInput) SetClientUid

SetClientUid sets the ClientUid field's value.

func (*DeleteUserPoolClientInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteUserPoolClientInput) String

func (s DeleteUserPoolClientInput) String() string

String returns the string representation

func (*DeleteUserPoolClientInput) Validate

func (s *DeleteUserPoolClientInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserPoolClientOutput

type DeleteUserPoolClientOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteUserPoolClientOutput) GoString

func (s DeleteUserPoolClientOutput) GoString() string

GoString returns the string representation

func (*DeleteUserPoolClientOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteUserPoolClientOutput) String

String returns the string representation

type DeleteUserPoolInput

type DeleteUserPoolInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteUserPoolInput) GoString

func (s DeleteUserPoolInput) GoString() string

GoString returns the string representation

func (*DeleteUserPoolInput) SetUserPoolUid

func (s *DeleteUserPoolInput) SetUserPoolUid(v string) *DeleteUserPoolInput

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteUserPoolInput) String

func (s DeleteUserPoolInput) String() string

String returns the string representation

func (*DeleteUserPoolInput) Validate

func (s *DeleteUserPoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserPoolOutput

type DeleteUserPoolOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteUserPoolOutput) GoString

func (s DeleteUserPoolOutput) GoString() string

GoString returns the string representation

func (*DeleteUserPoolOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteUserPoolOutput) String

func (s DeleteUserPoolOutput) String() string

String returns the string representation

type DeleteUsersInput

type DeleteUsersInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`

	UserUids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteUsersInput) GoString

func (s DeleteUsersInput) GoString() string

GoString returns the string representation

func (*DeleteUsersInput) SetUserPoolUid

func (s *DeleteUsersInput) SetUserPoolUid(v string) *DeleteUsersInput

SetUserPoolUid sets the UserPoolUid field's value.

func (*DeleteUsersInput) SetUserUids

func (s *DeleteUsersInput) SetUserUids(v []*string) *DeleteUsersInput

SetUserUids sets the UserUids field's value.

func (DeleteUsersInput) String

func (s DeleteUsersInput) String() string

String returns the string representation

func (*DeleteUsersInput) Validate

func (s *DeleteUsersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUsersOutput

type DeleteUsersOutput struct {
	Metadata *response.ResponseMetadata

	Errors []*string `type:"list" json:",omitempty"`

	FailureCount *int32 `type:"int32" json:",omitempty"`

	SuccessCount *int32 `type:"int32" json:",omitempty"`

	SuccessfulUids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteUsersOutput) GoString

func (s DeleteUsersOutput) GoString() string

GoString returns the string representation

func (*DeleteUsersOutput) SetErrors

func (s *DeleteUsersOutput) SetErrors(v []*string) *DeleteUsersOutput

SetErrors sets the Errors field's value.

func (*DeleteUsersOutput) SetFailureCount

func (s *DeleteUsersOutput) SetFailureCount(v int32) *DeleteUsersOutput

SetFailureCount sets the FailureCount field's value.

func (*DeleteUsersOutput) SetSuccessCount

func (s *DeleteUsersOutput) SetSuccessCount(v int32) *DeleteUsersOutput

SetSuccessCount sets the SuccessCount field's value.

func (*DeleteUsersOutput) SetSuccessfulUids

func (s *DeleteUsersOutput) SetSuccessfulUids(v []*string) *DeleteUsersOutput

SetSuccessfulUids sets the SuccessfulUids field's value.

func (DeleteUsersOutput) String

func (s DeleteUsersOutput) String() string

String returns the string representation

type DeleteWorkloadIdentityInput

type DeleteWorkloadIdentityInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteWorkloadIdentityInput) GoString

func (s DeleteWorkloadIdentityInput) GoString() string

GoString returns the string representation

func (*DeleteWorkloadIdentityInput) SetName

SetName sets the Name field's value.

func (*DeleteWorkloadIdentityInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (DeleteWorkloadIdentityInput) String

String returns the string representation

func (*DeleteWorkloadIdentityInput) Validate

func (s *DeleteWorkloadIdentityInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteWorkloadIdentityOutput

type DeleteWorkloadIdentityOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteWorkloadIdentityOutput) GoString

func (s DeleteWorkloadIdentityOutput) GoString() string

GoString returns the string representation

func (DeleteWorkloadIdentityOutput) String

String returns the string representation

type DeleteWorkloadPoolInput

type DeleteWorkloadPoolInput struct {
	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteWorkloadPoolInput) GoString

func (s DeleteWorkloadPoolInput) GoString() string

GoString returns the string representation

func (*DeleteWorkloadPoolInput) SetWorkloadPoolName

func (s *DeleteWorkloadPoolInput) SetWorkloadPoolName(v string) *DeleteWorkloadPoolInput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (DeleteWorkloadPoolInput) String

func (s DeleteWorkloadPoolInput) String() string

String returns the string representation

type DeleteWorkloadPoolOutput

type DeleteWorkloadPoolOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteWorkloadPoolOutput) GoString

func (s DeleteWorkloadPoolOutput) GoString() string

GoString returns the string representation

func (DeleteWorkloadPoolOutput) String

func (s DeleteWorkloadPoolOutput) String() string

String returns the string representation

type DetachInboundAuthConfigInput

type DetachInboundAuthConfigInput struct {

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DetachInboundAuthConfigInput) GoString

func (s DetachInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*DetachInboundAuthConfigInput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*DetachInboundAuthConfigInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DetachInboundAuthConfigInput) String

String returns the string representation

func (*DetachInboundAuthConfigInput) Validate

func (s *DetachInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DetachInboundAuthConfigOutput

type DetachInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachInboundAuthConfigOutput) GoString

GoString returns the string representation

func (DetachInboundAuthConfigOutput) String

String returns the string representation

type EntityForCheckPermissionInput

type EntityForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EntityForCheckPermissionInput) GoString

GoString returns the string representation

func (*EntityForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*EntityForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (EntityForCheckPermissionInput) String

String returns the string representation

type EntryForCreateOauth2CredentialProviderInput

type EntryForCreateOauth2CredentialProviderInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EntryForCreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*EntryForCreateOauth2CredentialProviderInput) SetKey

SetKey sets the Key field's value.

func (*EntryForCreateOauth2CredentialProviderInput) SetValue

SetValue sets the Value field's value.

func (EntryForCreateOauth2CredentialProviderInput) String

String returns the string representation

type EntryForGetOauth2CredentialProviderOutput

type EntryForGetOauth2CredentialProviderOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EntryForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*EntryForGetOauth2CredentialProviderOutput) SetKey

SetKey sets the Key field's value.

func (*EntryForGetOauth2CredentialProviderOutput) SetValue

SetValue sets the Value field's value.

func (EntryForGetOauth2CredentialProviderOutput) String

String returns the string representation

type EntryForGetResourceOauth2TokenInput

type EntryForGetResourceOauth2TokenInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EntryForGetResourceOauth2TokenInput) GoString

GoString returns the string representation

func (*EntryForGetResourceOauth2TokenInput) SetKey

SetKey sets the Key field's value.

func (*EntryForGetResourceOauth2TokenInput) SetValue

SetValue sets the Value field's value.

func (EntryForGetResourceOauth2TokenInput) String

String returns the string representation

type EntryForUpdateOauth2CredentialProviderInput

type EntryForUpdateOauth2CredentialProviderInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EntryForUpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*EntryForUpdateOauth2CredentialProviderInput) SetKey

SetKey sets the Key field's value.

func (*EntryForUpdateOauth2CredentialProviderInput) SetValue

SetValue sets the Value field's value.

func (EntryForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type FilterForListIdentityProvidersInput

type FilterForListIdentityProvidersInput struct {
	ConnectionType *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListIdentityProvidersInput) GoString

GoString returns the string representation

func (*FilterForListIdentityProvidersInput) SetConnectionType

SetConnectionType sets the ConnectionType field's value.

func (*FilterForListIdentityProvidersInput) SetName

SetName sets the Name field's value.

func (FilterForListIdentityProvidersInput) String

String returns the string representation

type FilterForListUserPoolClientsInput

type FilterForListUserPoolClientsInput struct {
	ClientTypes []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListUserPoolClientsInput) GoString

GoString returns the string representation

func (*FilterForListUserPoolClientsInput) SetClientTypes

SetClientTypes sets the ClientTypes field's value.

func (*FilterForListUserPoolClientsInput) SetDescription

SetDescription sets the Description field's value.

func (*FilterForListUserPoolClientsInput) SetName

SetName sets the Name field's value.

func (FilterForListUserPoolClientsInput) String

String returns the string representation

type FilterForListUserPoolsInput

type FilterForListUserPoolsInput struct {
	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListUserPoolsInput) GoString

func (s FilterForListUserPoolsInput) GoString() string

GoString returns the string representation

func (*FilterForListUserPoolsInput) SetDescription

SetDescription sets the Description field's value.

func (*FilterForListUserPoolsInput) SetName

SetName sets the Name field's value.

func (*FilterForListUserPoolsInput) SetTrn

SetTrn sets the Trn field's value.

func (*FilterForListUserPoolsInput) SetUid

SetUid sets the Uid field's value.

func (FilterForListUserPoolsInput) String

String returns the string representation

type FilterForListUsersInput

type FilterForListUsersInput struct {
	Connection *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	Gender *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	LatestBrowser *string `type:"string" json:",omitempty"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Nickname *string `type:"string" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListUsersInput) GoString

func (s FilterForListUsersInput) GoString() string

GoString returns the string representation

func (*FilterForListUsersInput) SetConnection

SetConnection sets the Connection field's value.

func (*FilterForListUsersInput) SetEmail

SetEmail sets the Email field's value.

func (*FilterForListUsersInput) SetFamilyName

SetFamilyName sets the FamilyName field's value.

func (*FilterForListUsersInput) SetGender

SetGender sets the Gender field's value.

func (*FilterForListUsersInput) SetGivenName

SetGivenName sets the GivenName field's value.

func (*FilterForListUsersInput) SetLatestBrowser

func (s *FilterForListUsersInput) SetLatestBrowser(v string) *FilterForListUsersInput

SetLatestBrowser sets the LatestBrowser field's value.

func (*FilterForListUsersInput) SetLocale

SetLocale sets the Locale field's value.

func (*FilterForListUsersInput) SetMiddleName

SetMiddleName sets the MiddleName field's value.

func (*FilterForListUsersInput) SetName

SetName sets the Name field's value.

func (*FilterForListUsersInput) SetNickname

SetNickname sets the Nickname field's value.

func (*FilterForListUsersInput) SetPhoneNumber

SetPhoneNumber sets the PhoneNumber field's value.

func (*FilterForListUsersInput) SetPreferredUsername

func (s *FilterForListUsersInput) SetPreferredUsername(v string) *FilterForListUsersInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*FilterForListUsersInput) SetWebsite

SetWebsite sets the Website field's value.

func (FilterForListUsersInput) String

func (s FilterForListUsersInput) String() string

String returns the string representation

type GetApiKeyCredentialProviderInput

type GetApiKeyCredentialProviderInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*GetApiKeyCredentialProviderInput) SetName

SetName sets the Name field's value.

func (*GetApiKeyCredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (GetApiKeyCredentialProviderInput) String

String returns the string representation

func (*GetApiKeyCredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetApiKeyCredentialProviderOutput

type GetApiKeyCredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	ApiKeyMetadata []*ApiKeyMetadataForGetApiKeyCredentialProviderOutput `type:"list" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PoolName *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetApiKeyCredentialProviderOutput) GoString

GoString returns the string representation

func (*GetApiKeyCredentialProviderOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*GetApiKeyCredentialProviderOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetApiKeyCredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*GetApiKeyCredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*GetApiKeyCredentialProviderOutput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*GetApiKeyCredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (*GetApiKeyCredentialProviderOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (GetApiKeyCredentialProviderOutput) String

String returns the string representation

type GetIdentityProviderOAuthInput

type GetIdentityProviderOAuthInput struct {

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*GetIdentityProviderOAuthInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*GetIdentityProviderOAuthInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (GetIdentityProviderOAuthInput) String

String returns the string representation

func (*GetIdentityProviderOAuthInput) Validate

func (s *GetIdentityProviderOAuthInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetIdentityProviderOAuthOutput

type GetIdentityProviderOAuthOutput struct {
	Metadata *response.ResponseMetadata

	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForGetIdentityProviderOAuthOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`

	UserEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*GetIdentityProviderOAuthOutput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*GetIdentityProviderOAuthOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*GetIdentityProviderOAuthOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*GetIdentityProviderOAuthOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*GetIdentityProviderOAuthOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*GetIdentityProviderOAuthOutput) SetName

SetName sets the Name field's value.

func (*GetIdentityProviderOAuthOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*GetIdentityProviderOAuthOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*GetIdentityProviderOAuthOutput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*GetIdentityProviderOAuthOutput) SetUid

SetUid sets the Uid field's value.

func (*GetIdentityProviderOAuthOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*GetIdentityProviderOAuthOutput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (GetIdentityProviderOAuthOutput) String

String returns the string representation

type GetIdentityProviderOIDCInput

type GetIdentityProviderOIDCInput struct {

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetIdentityProviderOIDCInput) GoString

func (s GetIdentityProviderOIDCInput) GoString() string

GoString returns the string representation

func (*GetIdentityProviderOIDCInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*GetIdentityProviderOIDCInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (GetIdentityProviderOIDCInput) String

String returns the string representation

func (*GetIdentityProviderOIDCInput) Validate

func (s *GetIdentityProviderOIDCInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetIdentityProviderOIDCOutput

type GetIdentityProviderOIDCOutput struct {
	Metadata *response.ResponseMetadata

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IsIdTokenMapping *bool `type:"boolean" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForGetIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*GetIdentityProviderOIDCOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*GetIdentityProviderOIDCOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*GetIdentityProviderOIDCOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*GetIdentityProviderOIDCOutput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*GetIdentityProviderOIDCOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*GetIdentityProviderOIDCOutput) SetName

SetName sets the Name field's value.

func (*GetIdentityProviderOIDCOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*GetIdentityProviderOIDCOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*GetIdentityProviderOIDCOutput) SetUid

SetUid sets the Uid field's value.

func (*GetIdentityProviderOIDCOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (GetIdentityProviderOIDCOutput) String

String returns the string representation

type GetInboundAuthConfigInput

type GetInboundAuthConfigInput struct {

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetInboundAuthConfigInput) GoString

func (s GetInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*GetInboundAuthConfigInput) SetInboundAuthConfigId

func (s *GetInboundAuthConfigInput) SetInboundAuthConfigId(v string) *GetInboundAuthConfigInput

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (GetInboundAuthConfigInput) String

func (s GetInboundAuthConfigInput) String() string

String returns the string representation

func (*GetInboundAuthConfigInput) Validate

func (s *GetInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetInboundAuthConfigOutput

type GetInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata

	ApiKeyAuthConfigs []*ApiKeyAuthConfigForGetInboundAuthConfigOutput `type:"list" json:",omitempty"`

	AuthType *string `type:"string" json:",omitempty"`

	ConfigName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InboundAuthConfigId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	JwtAuthConfig *JwtAuthConfigForGetInboundAuthConfigOutput `type:"structure" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetInboundAuthConfigOutput) GoString

func (s GetInboundAuthConfigOutput) GoString() string

GoString returns the string representation

func (*GetInboundAuthConfigOutput) SetApiKeyAuthConfigs

SetApiKeyAuthConfigs sets the ApiKeyAuthConfigs field's value.

func (*GetInboundAuthConfigOutput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*GetInboundAuthConfigOutput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (*GetInboundAuthConfigOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetInboundAuthConfigOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetInboundAuthConfigOutput) SetInboundAuthConfigId

func (s *GetInboundAuthConfigOutput) SetInboundAuthConfigId(v string) *GetInboundAuthConfigOutput

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*GetInboundAuthConfigOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*GetInboundAuthConfigOutput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (*GetInboundAuthConfigOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetInboundAuthConfigOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (GetInboundAuthConfigOutput) String

String returns the string representation

type GetNamespaceInput

type GetNamespaceInput struct {
	NamespaceId *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetNamespaceInput) GoString

func (s GetNamespaceInput) GoString() string

GoString returns the string representation

func (*GetNamespaceInput) SetNamespaceId

func (s *GetNamespaceInput) SetNamespaceId(v string) *GetNamespaceInput

SetNamespaceId sets the NamespaceId field's value.

func (*GetNamespaceInput) SetNamespaceName

func (s *GetNamespaceInput) SetNamespaceName(v string) *GetNamespaceInput

SetNamespaceName sets the NamespaceName field's value.

func (GetNamespaceInput) String

func (s GetNamespaceInput) String() string

String returns the string representation

type GetNamespaceOutput

type GetNamespaceOutput struct {
	Metadata *response.ResponseMetadata

	Description *string `type:"string" json:",omitempty"`

	NamespaceId *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetNamespaceOutput) GoString

func (s GetNamespaceOutput) GoString() string

GoString returns the string representation

func (*GetNamespaceOutput) SetDescription

func (s *GetNamespaceOutput) SetDescription(v string) *GetNamespaceOutput

SetDescription sets the Description field's value.

func (*GetNamespaceOutput) SetNamespaceId

func (s *GetNamespaceOutput) SetNamespaceId(v string) *GetNamespaceOutput

SetNamespaceId sets the NamespaceId field's value.

func (*GetNamespaceOutput) SetNamespaceName

func (s *GetNamespaceOutput) SetNamespaceName(v string) *GetNamespaceOutput

SetNamespaceName sets the NamespaceName field's value.

func (*GetNamespaceOutput) SetTrn

SetTrn sets the Trn field's value.

func (GetNamespaceOutput) String

func (s GetNamespaceOutput) String() string

String returns the string representation

type GetOauth2CredentialProviderInput

type GetOauth2CredentialProviderInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*GetOauth2CredentialProviderInput) SetName

SetName sets the Name field's value.

func (*GetOauth2CredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (GetOauth2CredentialProviderInput) String

String returns the string representation

func (*GetOauth2CredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetOauth2CredentialProviderOutput

type GetOauth2CredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	Config *ConfigForGetOauth2CredentialProviderOutput `type:"structure" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PoolName *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Vendor *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*GetOauth2CredentialProviderOutput) SetConfig

SetConfig sets the Config field's value.

func (*GetOauth2CredentialProviderOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetOauth2CredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*GetOauth2CredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*GetOauth2CredentialProviderOutput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*GetOauth2CredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (*GetOauth2CredentialProviderOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*GetOauth2CredentialProviderOutput) SetVendor

SetVendor sets the Vendor field's value.

func (GetOauth2CredentialProviderOutput) String

String returns the string representation

type GetPolicyInput

type GetPolicyInput struct {
	NamespaceName *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPolicyInput) GoString

func (s GetPolicyInput) GoString() string

GoString returns the string representation

func (*GetPolicyInput) SetNamespaceName

func (s *GetPolicyInput) SetNamespaceName(v string) *GetPolicyInput

SetNamespaceName sets the NamespaceName field's value.

func (*GetPolicyInput) SetPolicyId

func (s *GetPolicyInput) SetPolicyId(v string) *GetPolicyInput

SetPolicyId sets the PolicyId field's value.

func (GetPolicyInput) String

func (s GetPolicyInput) String() string

String returns the string representation

type GetPolicyOutput

type GetPolicyOutput struct {
	Metadata *response.ResponseMetadata

	NamespaceId *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPolicyOutput) GoString

func (s GetPolicyOutput) GoString() string

GoString returns the string representation

func (*GetPolicyOutput) SetNamespaceId

func (s *GetPolicyOutput) SetNamespaceId(v string) *GetPolicyOutput

SetNamespaceId sets the NamespaceId field's value.

func (*GetPolicyOutput) SetPolicy

func (s *GetPolicyOutput) SetPolicy(v string) *GetPolicyOutput

SetPolicy sets the Policy field's value.

func (*GetPolicyOutput) SetPolicyId

func (s *GetPolicyOutput) SetPolicyId(v string) *GetPolicyOutput

SetPolicyId sets the PolicyId field's value.

func (GetPolicyOutput) String

func (s GetPolicyOutput) String() string

String returns the string representation

type GetResourceApiKeyInput

type GetResourceApiKeyInput struct {

	// IdentityToken is a required field
	IdentityToken *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`

	// ProviderName is a required field
	ProviderName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetResourceApiKeyInput) GoString

func (s GetResourceApiKeyInput) GoString() string

GoString returns the string representation

func (*GetResourceApiKeyInput) SetIdentityToken

func (s *GetResourceApiKeyInput) SetIdentityToken(v string) *GetResourceApiKeyInput

SetIdentityToken sets the IdentityToken field's value.

func (*GetResourceApiKeyInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*GetResourceApiKeyInput) SetProviderName

func (s *GetResourceApiKeyInput) SetProviderName(v string) *GetResourceApiKeyInput

SetProviderName sets the ProviderName field's value.

func (GetResourceApiKeyInput) String

func (s GetResourceApiKeyInput) String() string

String returns the string representation

func (*GetResourceApiKeyInput) Validate

func (s *GetResourceApiKeyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetResourceApiKeyOutput

type GetResourceApiKeyOutput struct {
	Metadata *response.ResponseMetadata

	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForGetResourceApiKeyOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceApiKeyOutput) GoString

func (s GetResourceApiKeyOutput) GoString() string

GoString returns the string representation

func (*GetResourceApiKeyOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*GetResourceApiKeyOutput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (GetResourceApiKeyOutput) String

func (s GetResourceApiKeyOutput) String() string

String returns the string representation

type GetResourceOauth2TokenInput

type GetResourceOauth2TokenInput struct {
	CustomParameters *CustomParametersForGetResourceOauth2TokenInput `type:"structure" json:",omitempty"`

	Flow *string `type:"string" json:",omitempty"`

	ForceAuthentication *bool `type:"boolean" json:",omitempty"`

	// IdentityToken is a required field
	IdentityToken *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`

	// ProviderName is a required field
	ProviderName *string `type:"string" json:",omitempty" required:"true"`

	RedirectUrl *string `type:"string" json:",omitempty"`

	Scopes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceOauth2TokenInput) GoString

func (s GetResourceOauth2TokenInput) GoString() string

GoString returns the string representation

func (*GetResourceOauth2TokenInput) SetCustomParameters

SetCustomParameters sets the CustomParameters field's value.

func (*GetResourceOauth2TokenInput) SetFlow

SetFlow sets the Flow field's value.

func (*GetResourceOauth2TokenInput) SetForceAuthentication

func (s *GetResourceOauth2TokenInput) SetForceAuthentication(v bool) *GetResourceOauth2TokenInput

SetForceAuthentication sets the ForceAuthentication field's value.

func (*GetResourceOauth2TokenInput) SetIdentityToken

SetIdentityToken sets the IdentityToken field's value.

func (*GetResourceOauth2TokenInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*GetResourceOauth2TokenInput) SetProviderName

SetProviderName sets the ProviderName field's value.

func (*GetResourceOauth2TokenInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*GetResourceOauth2TokenInput) SetScopes

SetScopes sets the Scopes field's value.

func (GetResourceOauth2TokenInput) String

String returns the string representation

func (*GetResourceOauth2TokenInput) Validate

func (s *GetResourceOauth2TokenInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetResourceOauth2TokenOutput

type GetResourceOauth2TokenOutput struct {
	Metadata *response.ResponseMetadata

	AccessToken *string `type:"string" json:",omitempty"`

	AuthorizationUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceOauth2TokenOutput) GoString

func (s GetResourceOauth2TokenOutput) GoString() string

GoString returns the string representation

func (*GetResourceOauth2TokenOutput) SetAccessToken

SetAccessToken sets the AccessToken field's value.

func (*GetResourceOauth2TokenOutput) SetAuthorizationUrl

SetAuthorizationUrl sets the AuthorizationUrl field's value.

func (GetResourceOauth2TokenOutput) String

String returns the string representation

type GetUserCSVTemplateInput

type GetUserCSVTemplateInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserCSVTemplateInput) GoString

func (s GetUserCSVTemplateInput) GoString() string

GoString returns the string representation

func (*GetUserCSVTemplateInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (GetUserCSVTemplateInput) String

func (s GetUserCSVTemplateInput) String() string

String returns the string representation

func (*GetUserCSVTemplateInput) Validate

func (s *GetUserCSVTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserCSVTemplateOutput

type GetUserCSVTemplateOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (GetUserCSVTemplateOutput) GoString

func (s GetUserCSVTemplateOutput) GoString() string

GoString returns the string representation

func (GetUserCSVTemplateOutput) String

func (s GetUserCSVTemplateOutput) String() string

String returns the string representation

type GetUserInput

type GetUserInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`

	// UserUid is a required field
	UserUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserInput) GoString

func (s GetUserInput) GoString() string

GoString returns the string representation

func (*GetUserInput) SetUserPoolUid

func (s *GetUserInput) SetUserPoolUid(v string) *GetUserInput

SetUserPoolUid sets the UserPoolUid field's value.

func (*GetUserInput) SetUserUid

func (s *GetUserInput) SetUserUid(v string) *GetUserInput

SetUserUid sets the UserUid field's value.

func (GetUserInput) String

func (s GetUserInput) String() string

String returns the string representation

func (*GetUserInput) Validate

func (s *GetUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserOutput

type GetUserOutput struct {
	Metadata *response.ResponseMetadata

	Birthdate *string `type:"string" json:",omitempty"`

	Connection *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	Gender *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	LatestBrowser *string `type:"string" json:",omitempty"`

	LatestLogin *string `type:"string" json:",omitempty"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NickName *string `type:"string" json:",omitempty"`

	NumLogins *int32 `type:"int32" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	Picture *string `type:"string" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	Profile *string `type:"string" json:",omitempty"`

	Sub *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`

	ZoneInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetUserOutput) GoString

func (s GetUserOutput) GoString() string

GoString returns the string representation

func (*GetUserOutput) SetBirthdate

func (s *GetUserOutput) SetBirthdate(v string) *GetUserOutput

SetBirthdate sets the Birthdate field's value.

func (*GetUserOutput) SetConnection

func (s *GetUserOutput) SetConnection(v string) *GetUserOutput

SetConnection sets the Connection field's value.

func (*GetUserOutput) SetCreateTime

func (s *GetUserOutput) SetCreateTime(v string) *GetUserOutput

SetCreateTime sets the CreateTime field's value.

func (*GetUserOutput) SetEmail

func (s *GetUserOutput) SetEmail(v string) *GetUserOutput

SetEmail sets the Email field's value.

func (*GetUserOutput) SetEmailVerified

func (s *GetUserOutput) SetEmailVerified(v bool) *GetUserOutput

SetEmailVerified sets the EmailVerified field's value.

func (*GetUserOutput) SetFamilyName

func (s *GetUserOutput) SetFamilyName(v string) *GetUserOutput

SetFamilyName sets the FamilyName field's value.

func (*GetUserOutput) SetGender

func (s *GetUserOutput) SetGender(v string) *GetUserOutput

SetGender sets the Gender field's value.

func (*GetUserOutput) SetGivenName

func (s *GetUserOutput) SetGivenName(v string) *GetUserOutput

SetGivenName sets the GivenName field's value.

func (*GetUserOutput) SetLatestBrowser

func (s *GetUserOutput) SetLatestBrowser(v string) *GetUserOutput

SetLatestBrowser sets the LatestBrowser field's value.

func (*GetUserOutput) SetLatestLogin

func (s *GetUserOutput) SetLatestLogin(v string) *GetUserOutput

SetLatestLogin sets the LatestLogin field's value.

func (*GetUserOutput) SetLocale

func (s *GetUserOutput) SetLocale(v string) *GetUserOutput

SetLocale sets the Locale field's value.

func (*GetUserOutput) SetMiddleName

func (s *GetUserOutput) SetMiddleName(v string) *GetUserOutput

SetMiddleName sets the MiddleName field's value.

func (*GetUserOutput) SetName

func (s *GetUserOutput) SetName(v string) *GetUserOutput

SetName sets the Name field's value.

func (*GetUserOutput) SetNickName

func (s *GetUserOutput) SetNickName(v string) *GetUserOutput

SetNickName sets the NickName field's value.

func (*GetUserOutput) SetNumLogins

func (s *GetUserOutput) SetNumLogins(v int32) *GetUserOutput

SetNumLogins sets the NumLogins field's value.

func (*GetUserOutput) SetPhoneNumber

func (s *GetUserOutput) SetPhoneNumber(v string) *GetUserOutput

SetPhoneNumber sets the PhoneNumber field's value.

func (*GetUserOutput) SetPhoneNumberVerified

func (s *GetUserOutput) SetPhoneNumberVerified(v bool) *GetUserOutput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*GetUserOutput) SetPicture

func (s *GetUserOutput) SetPicture(v string) *GetUserOutput

SetPicture sets the Picture field's value.

func (*GetUserOutput) SetPreferredUsername

func (s *GetUserOutput) SetPreferredUsername(v string) *GetUserOutput

SetPreferredUsername sets the PreferredUsername field's value.

func (*GetUserOutput) SetProfile

func (s *GetUserOutput) SetProfile(v string) *GetUserOutput

SetProfile sets the Profile field's value.

func (*GetUserOutput) SetSub

func (s *GetUserOutput) SetSub(v string) *GetUserOutput

SetSub sets the Sub field's value.

func (*GetUserOutput) SetUid

func (s *GetUserOutput) SetUid(v string) *GetUserOutput

SetUid sets the Uid field's value.

func (*GetUserOutput) SetUpdateTime

func (s *GetUserOutput) SetUpdateTime(v string) *GetUserOutput

SetUpdateTime sets the UpdateTime field's value.

func (*GetUserOutput) SetUserMetadata

func (s *GetUserOutput) SetUserMetadata(v string) *GetUserOutput

SetUserMetadata sets the UserMetadata field's value.

func (*GetUserOutput) SetWebsite

func (s *GetUserOutput) SetWebsite(v string) *GetUserOutput

SetWebsite sets the Website field's value.

func (*GetUserOutput) SetZoneInfo

func (s *GetUserOutput) SetZoneInfo(v string) *GetUserOutput

SetZoneInfo sets the ZoneInfo field's value.

func (GetUserOutput) String

func (s GetUserOutput) String() string

String returns the string representation

type GetUserPoolClientInput

type GetUserPoolClientInput struct {

	// ClientUid is a required field
	ClientUid *string `type:"string" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserPoolClientInput) GoString

func (s GetUserPoolClientInput) GoString() string

GoString returns the string representation

func (*GetUserPoolClientInput) SetClientUid

SetClientUid sets the ClientUid field's value.

func (*GetUserPoolClientInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (GetUserPoolClientInput) String

func (s GetUserPoolClientInput) String() string

String returns the string representation

func (*GetUserPoolClientInput) Validate

func (s *GetUserPoolClientInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserPoolClientOutput

type GetUserPoolClientOutput struct {
	Metadata *response.ResponseMetadata

	AllowedCallbackUrls []*string `type:"list" json:",omitempty"`

	AllowedCors []*string `type:"list" json:",omitempty"`

	AllowedLogoutUrls []*string `type:"list" json:",omitempty"`

	AllowedWebOrigins []*string `type:"list" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	ClientType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IdToken *IdTokenForGetUserPoolClientOutput `type:"structure" json:",omitempty"`

	LoginPageUrl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RefreshToken *RefreshTokenForGetUserPoolClientOutput `type:"structure" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetUserPoolClientOutput) GoString

func (s GetUserPoolClientOutput) GoString() string

GoString returns the string representation

func (*GetUserPoolClientOutput) SetAllowedCallbackUrls

func (s *GetUserPoolClientOutput) SetAllowedCallbackUrls(v []*string) *GetUserPoolClientOutput

SetAllowedCallbackUrls sets the AllowedCallbackUrls field's value.

func (*GetUserPoolClientOutput) SetAllowedCors

func (s *GetUserPoolClientOutput) SetAllowedCors(v []*string) *GetUserPoolClientOutput

SetAllowedCors sets the AllowedCors field's value.

func (*GetUserPoolClientOutput) SetAllowedLogoutUrls

func (s *GetUserPoolClientOutput) SetAllowedLogoutUrls(v []*string) *GetUserPoolClientOutput

SetAllowedLogoutUrls sets the AllowedLogoutUrls field's value.

func (*GetUserPoolClientOutput) SetAllowedWebOrigins

func (s *GetUserPoolClientOutput) SetAllowedWebOrigins(v []*string) *GetUserPoolClientOutput

SetAllowedWebOrigins sets the AllowedWebOrigins field's value.

func (*GetUserPoolClientOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*GetUserPoolClientOutput) SetClientType

SetClientType sets the ClientType field's value.

func (*GetUserPoolClientOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetUserPoolClientOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetUserPoolClientOutput) SetIdToken

SetIdToken sets the IdToken field's value.

func (*GetUserPoolClientOutput) SetLoginPageUrl

SetLoginPageUrl sets the LoginPageUrl field's value.

func (*GetUserPoolClientOutput) SetName

SetName sets the Name field's value.

func (*GetUserPoolClientOutput) SetRefreshToken

SetRefreshToken sets the RefreshToken field's value.

func (*GetUserPoolClientOutput) SetUid

SetUid sets the Uid field's value.

func (*GetUserPoolClientOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (GetUserPoolClientOutput) String

func (s GetUserPoolClientOutput) String() string

String returns the string representation

type GetUserPoolInput

type GetUserPoolInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserPoolInput) GoString

func (s GetUserPoolInput) GoString() string

GoString returns the string representation

func (*GetUserPoolInput) SetUserPoolUid

func (s *GetUserPoolInput) SetUserPoolUid(v string) *GetUserPoolInput

SetUserPoolUid sets the UserPoolUid field's value.

func (GetUserPoolInput) String

func (s GetUserPoolInput) String() string

String returns the string representation

func (*GetUserPoolInput) Validate

func (s *GetUserPoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserPoolOutput

type GetUserPoolOutput struct {
	Metadata *response.ResponseMetadata

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TokenSigningKeyUrl *string `type:"string" json:",omitempty"`

	TotalClients *int32 `type:"int32" json:",omitempty"`

	TotalConnections *int32 `type:"int32" json:",omitempty"`

	TotalUsers *int32 `type:"int32" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetUserPoolOutput) GoString

func (s GetUserPoolOutput) GoString() string

GoString returns the string representation

func (*GetUserPoolOutput) SetCreateTime

func (s *GetUserPoolOutput) SetCreateTime(v string) *GetUserPoolOutput

SetCreateTime sets the CreateTime field's value.

func (*GetUserPoolOutput) SetDescription

func (s *GetUserPoolOutput) SetDescription(v string) *GetUserPoolOutput

SetDescription sets the Description field's value.

func (*GetUserPoolOutput) SetDomain

func (s *GetUserPoolOutput) SetDomain(v string) *GetUserPoolOutput

SetDomain sets the Domain field's value.

func (*GetUserPoolOutput) SetName

SetName sets the Name field's value.

func (*GetUserPoolOutput) SetTokenSigningKeyUrl

func (s *GetUserPoolOutput) SetTokenSigningKeyUrl(v string) *GetUserPoolOutput

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*GetUserPoolOutput) SetTotalClients

func (s *GetUserPoolOutput) SetTotalClients(v int32) *GetUserPoolOutput

SetTotalClients sets the TotalClients field's value.

func (*GetUserPoolOutput) SetTotalConnections

func (s *GetUserPoolOutput) SetTotalConnections(v int32) *GetUserPoolOutput

SetTotalConnections sets the TotalConnections field's value.

func (*GetUserPoolOutput) SetTotalUsers

func (s *GetUserPoolOutput) SetTotalUsers(v int32) *GetUserPoolOutput

SetTotalUsers sets the TotalUsers field's value.

func (*GetUserPoolOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetUserPoolOutput) SetUid

SetUid sets the Uid field's value.

func (*GetUserPoolOutput) SetUpdateTime

func (s *GetUserPoolOutput) SetUpdateTime(v string) *GetUserPoolOutput

SetUpdateTime sets the UpdateTime field's value.

func (GetUserPoolOutput) String

func (s GetUserPoolOutput) String() string

String returns the string representation

type GetWorkloadAccessTokenForJWTInput

type GetWorkloadAccessTokenForJWTInput struct {
	Name *string `type:"string" json:",omitempty"`

	// UserToken is a required field
	UserToken *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenForJWTInput) GoString

GoString returns the string representation

func (*GetWorkloadAccessTokenForJWTInput) SetName

SetName sets the Name field's value.

func (*GetWorkloadAccessTokenForJWTInput) SetUserToken

SetUserToken sets the UserToken field's value.

func (*GetWorkloadAccessTokenForJWTInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadAccessTokenForJWTInput) String

String returns the string representation

func (*GetWorkloadAccessTokenForJWTInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetWorkloadAccessTokenForJWTOutput

type GetWorkloadAccessTokenForJWTOutput struct {
	Metadata *response.ResponseMetadata

	ExpiresAt *string `type:"string" json:",omitempty"`

	WorkloadAccessToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenForJWTOutput) GoString

GoString returns the string representation

func (*GetWorkloadAccessTokenForJWTOutput) SetExpiresAt

SetExpiresAt sets the ExpiresAt field's value.

func (*GetWorkloadAccessTokenForJWTOutput) SetWorkloadAccessToken

SetWorkloadAccessToken sets the WorkloadAccessToken field's value.

func (GetWorkloadAccessTokenForJWTOutput) String

String returns the string representation

type GetWorkloadAccessTokenForUserIdInput

type GetWorkloadAccessTokenForUserIdInput struct {
	Name *string `type:"string" json:",omitempty"`

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenForUserIdInput) GoString

GoString returns the string representation

func (*GetWorkloadAccessTokenForUserIdInput) SetName

SetName sets the Name field's value.

func (*GetWorkloadAccessTokenForUserIdInput) SetUserId

SetUserId sets the UserId field's value.

func (*GetWorkloadAccessTokenForUserIdInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadAccessTokenForUserIdInput) String

String returns the string representation

func (*GetWorkloadAccessTokenForUserIdInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetWorkloadAccessTokenForUserIdOutput

type GetWorkloadAccessTokenForUserIdOutput struct {
	Metadata *response.ResponseMetadata

	ExpiresAt *string `type:"string" json:",omitempty"`

	WorkloadAccessToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenForUserIdOutput) GoString

GoString returns the string representation

func (*GetWorkloadAccessTokenForUserIdOutput) SetExpiresAt

SetExpiresAt sets the ExpiresAt field's value.

func (*GetWorkloadAccessTokenForUserIdOutput) SetWorkloadAccessToken

SetWorkloadAccessToken sets the WorkloadAccessToken field's value.

func (GetWorkloadAccessTokenForUserIdOutput) String

String returns the string representation

type GetWorkloadAccessTokenInput

type GetWorkloadAccessTokenInput struct {
	Name *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenInput) GoString

func (s GetWorkloadAccessTokenInput) GoString() string

GoString returns the string representation

func (*GetWorkloadAccessTokenInput) SetName

SetName sets the Name field's value.

func (*GetWorkloadAccessTokenInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadAccessTokenInput) String

String returns the string representation

type GetWorkloadAccessTokenOutput

type GetWorkloadAccessTokenOutput struct {
	Metadata *response.ResponseMetadata

	ExpiresAt *string `type:"string" json:",omitempty"`

	WorkloadAccessToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadAccessTokenOutput) GoString

func (s GetWorkloadAccessTokenOutput) GoString() string

GoString returns the string representation

func (*GetWorkloadAccessTokenOutput) SetExpiresAt

SetExpiresAt sets the ExpiresAt field's value.

func (*GetWorkloadAccessTokenOutput) SetWorkloadAccessToken

SetWorkloadAccessToken sets the WorkloadAccessToken field's value.

func (GetWorkloadAccessTokenOutput) String

String returns the string representation

type GetWorkloadIdentityInput

type GetWorkloadIdentityInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadIdentityInput) GoString

func (s GetWorkloadIdentityInput) GoString() string

GoString returns the string representation

func (*GetWorkloadIdentityInput) SetName

SetName sets the Name field's value.

func (*GetWorkloadIdentityInput) SetWorkloadPoolName

func (s *GetWorkloadIdentityInput) SetWorkloadPoolName(v string) *GetWorkloadIdentityInput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadIdentityInput) String

func (s GetWorkloadIdentityInput) String() string

String returns the string representation

func (*GetWorkloadIdentityInput) Validate

func (s *GetWorkloadIdentityInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetWorkloadIdentityOutput

type GetWorkloadIdentityOutput struct {
	Metadata *response.ResponseMetadata

	AllowedResourceOauth2ReturnUrls []*string `type:"list" json:",omitempty"`

	Category *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadIdentityOutput) GoString

func (s GetWorkloadIdentityOutput) GoString() string

GoString returns the string representation

func (*GetWorkloadIdentityOutput) SetAllowedResourceOauth2ReturnUrls

func (s *GetWorkloadIdentityOutput) SetAllowedResourceOauth2ReturnUrls(v []*string) *GetWorkloadIdentityOutput

SetAllowedResourceOauth2ReturnUrls sets the AllowedResourceOauth2ReturnUrls field's value.

func (*GetWorkloadIdentityOutput) SetCategory

SetCategory sets the Category field's value.

func (*GetWorkloadIdentityOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetWorkloadIdentityOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetWorkloadIdentityOutput) SetName

SetName sets the Name field's value.

func (*GetWorkloadIdentityOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetWorkloadIdentityOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*GetWorkloadIdentityOutput) SetWorkloadPoolName

func (s *GetWorkloadIdentityOutput) SetWorkloadPoolName(v string) *GetWorkloadIdentityOutput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadIdentityOutput) String

func (s GetWorkloadIdentityOutput) String() string

String returns the string representation

type GetWorkloadPoolInput

type GetWorkloadPoolInput struct {
	WorkloadPoolId *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadPoolInput) GoString

func (s GetWorkloadPoolInput) GoString() string

GoString returns the string representation

func (*GetWorkloadPoolInput) SetWorkloadPoolId

func (s *GetWorkloadPoolInput) SetWorkloadPoolId(v string) *GetWorkloadPoolInput

SetWorkloadPoolId sets the WorkloadPoolId field's value.

func (*GetWorkloadPoolInput) SetWorkloadPoolName

func (s *GetWorkloadPoolInput) SetWorkloadPoolName(v string) *GetWorkloadPoolInput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadPoolInput) String

func (s GetWorkloadPoolInput) String() string

String returns the string representation

type GetWorkloadPoolOutput

type GetWorkloadPoolOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolId *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetWorkloadPoolOutput) GoString

func (s GetWorkloadPoolOutput) GoString() string

GoString returns the string representation

func (*GetWorkloadPoolOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetWorkloadPoolOutput) SetDescription

func (s *GetWorkloadPoolOutput) SetDescription(v string) *GetWorkloadPoolOutput

SetDescription sets the Description field's value.

func (*GetWorkloadPoolOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetWorkloadPoolOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*GetWorkloadPoolOutput) SetWorkloadPoolId

func (s *GetWorkloadPoolOutput) SetWorkloadPoolId(v string) *GetWorkloadPoolOutput

SetWorkloadPoolId sets the WorkloadPoolId field's value.

func (*GetWorkloadPoolOutput) SetWorkloadPoolName

func (s *GetWorkloadPoolOutput) SetWorkloadPoolName(v string) *GetWorkloadPoolOutput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (GetWorkloadPoolOutput) String

func (s GetWorkloadPoolOutput) String() string

String returns the string representation

type GrantPermissionInput

type GrantPermissionInput struct {

	// NamespaceName is a required field
	NamespaceName *string `type:"string" json:",omitempty" required:"true"`

	Operation *OperationForGrantPermissionInput `type:"structure" json:",omitempty"`

	OriginalCallers []*OriginalCallerForGrantPermissionInput `type:"list" json:",omitempty"`

	Principal *PrincipalForGrantPermissionInput `type:"structure" json:",omitempty"`

	Resource *ResourceForGrantPermissionInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GrantPermissionInput) GoString

func (s GrantPermissionInput) GoString() string

GoString returns the string representation

func (*GrantPermissionInput) SetNamespaceName

func (s *GrantPermissionInput) SetNamespaceName(v string) *GrantPermissionInput

SetNamespaceName sets the NamespaceName field's value.

func (*GrantPermissionInput) SetOperation

SetOperation sets the Operation field's value.

func (*GrantPermissionInput) SetOriginalCallers

SetOriginalCallers sets the OriginalCallers field's value.

func (*GrantPermissionInput) SetPrincipal

SetPrincipal sets the Principal field's value.

func (*GrantPermissionInput) SetResource

SetResource sets the Resource field's value.

func (GrantPermissionInput) String

func (s GrantPermissionInput) String() string

String returns the string representation

func (*GrantPermissionInput) Validate

func (s *GrantPermissionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GrantPermissionOutput

type GrantPermissionOutput struct {
	Metadata *response.ResponseMetadata

	NamespaceId *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty"`

	PolicyId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GrantPermissionOutput) GoString

func (s GrantPermissionOutput) GoString() string

GoString returns the string representation

func (*GrantPermissionOutput) SetNamespaceId

func (s *GrantPermissionOutput) SetNamespaceId(v string) *GrantPermissionOutput

SetNamespaceId sets the NamespaceId field's value.

func (*GrantPermissionOutput) SetPolicy

SetPolicy sets the Policy field's value.

func (*GrantPermissionOutput) SetPolicyId

SetPolicyId sets the PolicyId field's value.

func (GrantPermissionOutput) String

func (s GrantPermissionOutput) String() string

String returns the string representation

type ID

type ID struct {
	*client.Client
}

ID provides the API operation methods for making requests to ID. See this package's package overview docs for details on the service.

ID methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *ID

New create int can support ssl or region locate set

func (*ID) AttachInboundAuthConfig

func (c *ID) AttachInboundAuthConfig(input *AttachInboundAuthConfigInput) (*AttachInboundAuthConfigOutput, error)

AttachInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation AttachInboundAuthConfig for usage and error information.

func (*ID) AttachInboundAuthConfigCommon

func (c *ID) AttachInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation AttachInboundAuthConfigCommon for usage and error information.

func (*ID) AttachInboundAuthConfigCommonRequest

func (c *ID) AttachInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachInboundAuthConfigCommon operation. The "output" return value will be populated with the AttachInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AttachInboundAuthConfigCommon Send returns without error.

See AttachInboundAuthConfigCommon for more information on using the AttachInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the AttachInboundAuthConfigCommonRequest method.
req, resp := client.AttachInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) AttachInboundAuthConfigCommonWithContext

func (c *ID) AttachInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachInboundAuthConfigCommonWithContext is the same as AttachInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See AttachInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) AttachInboundAuthConfigRequest

func (c *ID) AttachInboundAuthConfigRequest(input *AttachInboundAuthConfigInput) (req *request.Request, output *AttachInboundAuthConfigOutput)

AttachInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the AttachInboundAuthConfig operation. The "output" return value will be populated with the AttachInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AttachInboundAuthConfigCommon Send returns without error.

See AttachInboundAuthConfig for more information on using the AttachInboundAuthConfig API call, and error handling.

// Example sending a request using the AttachInboundAuthConfigRequest method.
req, resp := client.AttachInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) AttachInboundAuthConfigWithContext

func (c *ID) AttachInboundAuthConfigWithContext(ctx volcengine.Context, input *AttachInboundAuthConfigInput, opts ...request.Option) (*AttachInboundAuthConfigOutput, error)

AttachInboundAuthConfigWithContext is the same as AttachInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See AttachInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetApiKeyCredentialProviders

func (c *ID) BatchGetApiKeyCredentialProviders(input *BatchGetApiKeyCredentialProvidersInput) (*BatchGetApiKeyCredentialProvidersOutput, error)

BatchGetApiKeyCredentialProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetApiKeyCredentialProviders for usage and error information.

func (*ID) BatchGetApiKeyCredentialProvidersCommon

func (c *ID) BatchGetApiKeyCredentialProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchGetApiKeyCredentialProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetApiKeyCredentialProvidersCommon for usage and error information.

func (*ID) BatchGetApiKeyCredentialProvidersCommonRequest

func (c *ID) BatchGetApiKeyCredentialProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

BatchGetApiKeyCredentialProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetApiKeyCredentialProvidersCommon operation. The "output" return value will be populated with the BatchGetApiKeyCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetApiKeyCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetApiKeyCredentialProvidersCommon Send returns without error.

See BatchGetApiKeyCredentialProvidersCommon for more information on using the BatchGetApiKeyCredentialProvidersCommon API call, and error handling.

// Example sending a request using the BatchGetApiKeyCredentialProvidersCommonRequest method.
req, resp := client.BatchGetApiKeyCredentialProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetApiKeyCredentialProvidersCommonWithContext

func (c *ID) BatchGetApiKeyCredentialProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

BatchGetApiKeyCredentialProvidersCommonWithContext is the same as BatchGetApiKeyCredentialProvidersCommon with the addition of the ability to pass a context and additional request options.

See BatchGetApiKeyCredentialProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetApiKeyCredentialProvidersRequest

func (c *ID) BatchGetApiKeyCredentialProvidersRequest(input *BatchGetApiKeyCredentialProvidersInput) (req *request.Request, output *BatchGetApiKeyCredentialProvidersOutput)

BatchGetApiKeyCredentialProvidersRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetApiKeyCredentialProviders operation. The "output" return value will be populated with the BatchGetApiKeyCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetApiKeyCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetApiKeyCredentialProvidersCommon Send returns without error.

See BatchGetApiKeyCredentialProviders for more information on using the BatchGetApiKeyCredentialProviders API call, and error handling.

// Example sending a request using the BatchGetApiKeyCredentialProvidersRequest method.
req, resp := client.BatchGetApiKeyCredentialProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetApiKeyCredentialProvidersWithContext

func (c *ID) BatchGetApiKeyCredentialProvidersWithContext(ctx volcengine.Context, input *BatchGetApiKeyCredentialProvidersInput, opts ...request.Option) (*BatchGetApiKeyCredentialProvidersOutput, error)

BatchGetApiKeyCredentialProvidersWithContext is the same as BatchGetApiKeyCredentialProviders with the addition of the ability to pass a context and additional request options.

See BatchGetApiKeyCredentialProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetInboundAuthConfig

func (c *ID) BatchGetInboundAuthConfig(input *BatchGetInboundAuthConfigInput) (*BatchGetInboundAuthConfigOutput, error)

BatchGetInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetInboundAuthConfig for usage and error information.

func (*ID) BatchGetInboundAuthConfigCommon

func (c *ID) BatchGetInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchGetInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetInboundAuthConfigCommon for usage and error information.

func (*ID) BatchGetInboundAuthConfigCommonRequest

func (c *ID) BatchGetInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

BatchGetInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetInboundAuthConfigCommon operation. The "output" return value will be populated with the BatchGetInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetInboundAuthConfigCommon Send returns without error.

See BatchGetInboundAuthConfigCommon for more information on using the BatchGetInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the BatchGetInboundAuthConfigCommonRequest method.
req, resp := client.BatchGetInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetInboundAuthConfigCommonWithContext

func (c *ID) BatchGetInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

BatchGetInboundAuthConfigCommonWithContext is the same as BatchGetInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See BatchGetInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetInboundAuthConfigRequest

func (c *ID) BatchGetInboundAuthConfigRequest(input *BatchGetInboundAuthConfigInput) (req *request.Request, output *BatchGetInboundAuthConfigOutput)

BatchGetInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetInboundAuthConfig operation. The "output" return value will be populated with the BatchGetInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetInboundAuthConfigCommon Send returns without error.

See BatchGetInboundAuthConfig for more information on using the BatchGetInboundAuthConfig API call, and error handling.

// Example sending a request using the BatchGetInboundAuthConfigRequest method.
req, resp := client.BatchGetInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetInboundAuthConfigWithContext

func (c *ID) BatchGetInboundAuthConfigWithContext(ctx volcengine.Context, input *BatchGetInboundAuthConfigInput, opts ...request.Option) (*BatchGetInboundAuthConfigOutput, error)

BatchGetInboundAuthConfigWithContext is the same as BatchGetInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See BatchGetInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetOauth2CredentialProviders

func (c *ID) BatchGetOauth2CredentialProviders(input *BatchGetOauth2CredentialProvidersInput) (*BatchGetOauth2CredentialProvidersOutput, error)

BatchGetOauth2CredentialProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetOauth2CredentialProviders for usage and error information.

func (*ID) BatchGetOauth2CredentialProvidersCommon

func (c *ID) BatchGetOauth2CredentialProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchGetOauth2CredentialProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation BatchGetOauth2CredentialProvidersCommon for usage and error information.

func (*ID) BatchGetOauth2CredentialProvidersCommonRequest

func (c *ID) BatchGetOauth2CredentialProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

BatchGetOauth2CredentialProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetOauth2CredentialProvidersCommon operation. The "output" return value will be populated with the BatchGetOauth2CredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetOauth2CredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetOauth2CredentialProvidersCommon Send returns without error.

See BatchGetOauth2CredentialProvidersCommon for more information on using the BatchGetOauth2CredentialProvidersCommon API call, and error handling.

// Example sending a request using the BatchGetOauth2CredentialProvidersCommonRequest method.
req, resp := client.BatchGetOauth2CredentialProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetOauth2CredentialProvidersCommonWithContext

func (c *ID) BatchGetOauth2CredentialProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

BatchGetOauth2CredentialProvidersCommonWithContext is the same as BatchGetOauth2CredentialProvidersCommon with the addition of the ability to pass a context and additional request options.

See BatchGetOauth2CredentialProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) BatchGetOauth2CredentialProvidersRequest

func (c *ID) BatchGetOauth2CredentialProvidersRequest(input *BatchGetOauth2CredentialProvidersInput) (req *request.Request, output *BatchGetOauth2CredentialProvidersOutput)

BatchGetOauth2CredentialProvidersRequest generates a "volcengine/request.Request" representing the client's request for the BatchGetOauth2CredentialProviders operation. The "output" return value will be populated with the BatchGetOauth2CredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchGetOauth2CredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetOauth2CredentialProvidersCommon Send returns without error.

See BatchGetOauth2CredentialProviders for more information on using the BatchGetOauth2CredentialProviders API call, and error handling.

// Example sending a request using the BatchGetOauth2CredentialProvidersRequest method.
req, resp := client.BatchGetOauth2CredentialProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchGetOauth2CredentialProvidersWithContext

func (c *ID) BatchGetOauth2CredentialProvidersWithContext(ctx volcengine.Context, input *BatchGetOauth2CredentialProvidersInput, opts ...request.Option) (*BatchGetOauth2CredentialProvidersOutput, error)

BatchGetOauth2CredentialProvidersWithContext is the same as BatchGetOauth2CredentialProviders with the addition of the ability to pass a context and additional request options.

See BatchGetOauth2CredentialProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CheckApiKey

func (c *ID) CheckApiKey(input *CheckApiKeyInput) (*CheckApiKeyOutput, error)

CheckApiKey API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CheckApiKey for usage and error information.

func (*ID) CheckApiKeyCommon

func (c *ID) CheckApiKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CheckApiKeyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CheckApiKeyCommon for usage and error information.

func (*ID) CheckApiKeyCommonRequest

func (c *ID) CheckApiKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CheckApiKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckApiKeyCommon operation. The "output" return value will be populated with the CheckApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CheckApiKeyCommon Send returns without error.

See CheckApiKeyCommon for more information on using the CheckApiKeyCommon API call, and error handling.

// Example sending a request using the CheckApiKeyCommonRequest method.
req, resp := client.CheckApiKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckApiKeyCommonWithContext

func (c *ID) CheckApiKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CheckApiKeyCommonWithContext is the same as CheckApiKeyCommon with the addition of the ability to pass a context and additional request options.

See CheckApiKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CheckApiKeyRequest

func (c *ID) CheckApiKeyRequest(input *CheckApiKeyInput) (req *request.Request, output *CheckApiKeyOutput)

CheckApiKeyRequest generates a "volcengine/request.Request" representing the client's request for the CheckApiKey operation. The "output" return value will be populated with the CheckApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CheckApiKeyCommon Send returns without error.

See CheckApiKey for more information on using the CheckApiKey API call, and error handling.

// Example sending a request using the CheckApiKeyRequest method.
req, resp := client.CheckApiKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckApiKeyWithContext

func (c *ID) CheckApiKeyWithContext(ctx volcengine.Context, input *CheckApiKeyInput, opts ...request.Option) (*CheckApiKeyOutput, error)

CheckApiKeyWithContext is the same as CheckApiKey with the addition of the ability to pass a context and additional request options.

See CheckApiKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CheckPermission

func (c *ID) CheckPermission(input *CheckPermissionInput) (*CheckPermissionOutput, error)

CheckPermission API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CheckPermission for usage and error information.

func (*ID) CheckPermissionCommon

func (c *ID) CheckPermissionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CheckPermissionCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CheckPermissionCommon for usage and error information.

func (*ID) CheckPermissionCommonRequest

func (c *ID) CheckPermissionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CheckPermissionCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckPermissionCommon operation. The "output" return value will be populated with the CheckPermissionCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckPermissionCommon Request to send the API call to the service. the "output" return value is not valid until after CheckPermissionCommon Send returns without error.

See CheckPermissionCommon for more information on using the CheckPermissionCommon API call, and error handling.

// Example sending a request using the CheckPermissionCommonRequest method.
req, resp := client.CheckPermissionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckPermissionCommonWithContext

func (c *ID) CheckPermissionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CheckPermissionCommonWithContext is the same as CheckPermissionCommon with the addition of the ability to pass a context and additional request options.

See CheckPermissionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CheckPermissionRequest

func (c *ID) CheckPermissionRequest(input *CheckPermissionInput) (req *request.Request, output *CheckPermissionOutput)

CheckPermissionRequest generates a "volcengine/request.Request" representing the client's request for the CheckPermission operation. The "output" return value will be populated with the CheckPermissionCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckPermissionCommon Request to send the API call to the service. the "output" return value is not valid until after CheckPermissionCommon Send returns without error.

See CheckPermission for more information on using the CheckPermission API call, and error handling.

// Example sending a request using the CheckPermissionRequest method.
req, resp := client.CheckPermissionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckPermissionWithContext

func (c *ID) CheckPermissionWithContext(ctx volcengine.Context, input *CheckPermissionInput, opts ...request.Option) (*CheckPermissionOutput, error)

CheckPermissionWithContext is the same as CheckPermission with the addition of the ability to pass a context and additional request options.

See CheckPermission for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateApiKey

func (c *ID) CreateApiKey(input *CreateApiKeyInput) (*CreateApiKeyOutput, error)

CreateApiKey API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateApiKey for usage and error information.

func (*ID) CreateApiKeyCommon

func (c *ID) CreateApiKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateApiKeyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateApiKeyCommon for usage and error information.

func (*ID) CreateApiKeyCommonRequest

func (c *ID) CreateApiKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateApiKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateApiKeyCommon operation. The "output" return value will be populated with the CreateApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateApiKeyCommon Send returns without error.

See CreateApiKeyCommon for more information on using the CreateApiKeyCommon API call, and error handling.

// Example sending a request using the CreateApiKeyCommonRequest method.
req, resp := client.CreateApiKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateApiKeyCommonWithContext

func (c *ID) CreateApiKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateApiKeyCommonWithContext is the same as CreateApiKeyCommon with the addition of the ability to pass a context and additional request options.

See CreateApiKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateApiKeyCredentialProvider

func (c *ID) CreateApiKeyCredentialProvider(input *CreateApiKeyCredentialProviderInput) (*CreateApiKeyCredentialProviderOutput, error)

CreateApiKeyCredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateApiKeyCredentialProvider for usage and error information.

func (*ID) CreateApiKeyCredentialProviderCommon

func (c *ID) CreateApiKeyCredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateApiKeyCredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateApiKeyCredentialProviderCommon for usage and error information.

func (*ID) CreateApiKeyCredentialProviderCommonRequest

func (c *ID) CreateApiKeyCredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateApiKeyCredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateApiKeyCredentialProviderCommon operation. The "output" return value will be populated with the CreateApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateApiKeyCredentialProviderCommon Send returns without error.

See CreateApiKeyCredentialProviderCommon for more information on using the CreateApiKeyCredentialProviderCommon API call, and error handling.

// Example sending a request using the CreateApiKeyCredentialProviderCommonRequest method.
req, resp := client.CreateApiKeyCredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateApiKeyCredentialProviderCommonWithContext

func (c *ID) CreateApiKeyCredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateApiKeyCredentialProviderCommonWithContext is the same as CreateApiKeyCredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See CreateApiKeyCredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateApiKeyCredentialProviderRequest

func (c *ID) CreateApiKeyCredentialProviderRequest(input *CreateApiKeyCredentialProviderInput) (req *request.Request, output *CreateApiKeyCredentialProviderOutput)

CreateApiKeyCredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the CreateApiKeyCredentialProvider operation. The "output" return value will be populated with the CreateApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateApiKeyCredentialProviderCommon Send returns without error.

See CreateApiKeyCredentialProvider for more information on using the CreateApiKeyCredentialProvider API call, and error handling.

// Example sending a request using the CreateApiKeyCredentialProviderRequest method.
req, resp := client.CreateApiKeyCredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateApiKeyCredentialProviderWithContext

func (c *ID) CreateApiKeyCredentialProviderWithContext(ctx volcengine.Context, input *CreateApiKeyCredentialProviderInput, opts ...request.Option) (*CreateApiKeyCredentialProviderOutput, error)

CreateApiKeyCredentialProviderWithContext is the same as CreateApiKeyCredentialProvider with the addition of the ability to pass a context and additional request options.

See CreateApiKeyCredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateApiKeyRequest

func (c *ID) CreateApiKeyRequest(input *CreateApiKeyInput) (req *request.Request, output *CreateApiKeyOutput)

CreateApiKeyRequest generates a "volcengine/request.Request" representing the client's request for the CreateApiKey operation. The "output" return value will be populated with the CreateApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateApiKeyCommon Send returns without error.

See CreateApiKey for more information on using the CreateApiKey API call, and error handling.

// Example sending a request using the CreateApiKeyRequest method.
req, resp := client.CreateApiKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateApiKeyWithContext

func (c *ID) CreateApiKeyWithContext(ctx volcengine.Context, input *CreateApiKeyInput, opts ...request.Option) (*CreateApiKeyOutput, error)

CreateApiKeyWithContext is the same as CreateApiKey with the addition of the ability to pass a context and additional request options.

See CreateApiKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateIdentityProviderOAuth

func (c *ID) CreateIdentityProviderOAuth(input *CreateIdentityProviderOAuthInput) (*CreateIdentityProviderOAuthOutput, error)

CreateIdentityProviderOAuth API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateIdentityProviderOAuth for usage and error information.

func (*ID) CreateIdentityProviderOAuthCommon

func (c *ID) CreateIdentityProviderOAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIdentityProviderOAuthCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateIdentityProviderOAuthCommon for usage and error information.

func (*ID) CreateIdentityProviderOAuthCommonRequest

func (c *ID) CreateIdentityProviderOAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIdentityProviderOAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateIdentityProviderOAuthCommon operation. The "output" return value will be populated with the CreateIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderOAuthCommon Send returns without error.

See CreateIdentityProviderOAuthCommon for more information on using the CreateIdentityProviderOAuthCommon API call, and error handling.

// Example sending a request using the CreateIdentityProviderOAuthCommonRequest method.
req, resp := client.CreateIdentityProviderOAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderOAuthCommonWithContext

func (c *ID) CreateIdentityProviderOAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIdentityProviderOAuthCommonWithContext is the same as CreateIdentityProviderOAuthCommon with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderOAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateIdentityProviderOAuthRequest

func (c *ID) CreateIdentityProviderOAuthRequest(input *CreateIdentityProviderOAuthInput) (req *request.Request, output *CreateIdentityProviderOAuthOutput)

CreateIdentityProviderOAuthRequest generates a "volcengine/request.Request" representing the client's request for the CreateIdentityProviderOAuth operation. The "output" return value will be populated with the CreateIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderOAuthCommon Send returns without error.

See CreateIdentityProviderOAuth for more information on using the CreateIdentityProviderOAuth API call, and error handling.

// Example sending a request using the CreateIdentityProviderOAuthRequest method.
req, resp := client.CreateIdentityProviderOAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderOAuthWithContext

func (c *ID) CreateIdentityProviderOAuthWithContext(ctx volcengine.Context, input *CreateIdentityProviderOAuthInput, opts ...request.Option) (*CreateIdentityProviderOAuthOutput, error)

CreateIdentityProviderOAuthWithContext is the same as CreateIdentityProviderOAuth with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderOAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateIdentityProviderOIDC

func (c *ID) CreateIdentityProviderOIDC(input *CreateIdentityProviderOIDCInput) (*CreateIdentityProviderOIDCOutput, error)

CreateIdentityProviderOIDC API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateIdentityProviderOIDC for usage and error information.

func (*ID) CreateIdentityProviderOIDCCommon

func (c *ID) CreateIdentityProviderOIDCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIdentityProviderOIDCCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateIdentityProviderOIDCCommon for usage and error information.

func (*ID) CreateIdentityProviderOIDCCommonRequest

func (c *ID) CreateIdentityProviderOIDCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIdentityProviderOIDCCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateIdentityProviderOIDCCommon operation. The "output" return value will be populated with the CreateIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderOIDCCommon Send returns without error.

See CreateIdentityProviderOIDCCommon for more information on using the CreateIdentityProviderOIDCCommon API call, and error handling.

// Example sending a request using the CreateIdentityProviderOIDCCommonRequest method.
req, resp := client.CreateIdentityProviderOIDCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderOIDCCommonWithContext

func (c *ID) CreateIdentityProviderOIDCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIdentityProviderOIDCCommonWithContext is the same as CreateIdentityProviderOIDCCommon with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderOIDCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateIdentityProviderOIDCRequest

func (c *ID) CreateIdentityProviderOIDCRequest(input *CreateIdentityProviderOIDCInput) (req *request.Request, output *CreateIdentityProviderOIDCOutput)

CreateIdentityProviderOIDCRequest generates a "volcengine/request.Request" representing the client's request for the CreateIdentityProviderOIDC operation. The "output" return value will be populated with the CreateIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderOIDCCommon Send returns without error.

See CreateIdentityProviderOIDC for more information on using the CreateIdentityProviderOIDC API call, and error handling.

// Example sending a request using the CreateIdentityProviderOIDCRequest method.
req, resp := client.CreateIdentityProviderOIDCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderOIDCWithContext

func (c *ID) CreateIdentityProviderOIDCWithContext(ctx volcengine.Context, input *CreateIdentityProviderOIDCInput, opts ...request.Option) (*CreateIdentityProviderOIDCOutput, error)

CreateIdentityProviderOIDCWithContext is the same as CreateIdentityProviderOIDC with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderOIDC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateInboundAuthConfig

func (c *ID) CreateInboundAuthConfig(input *CreateInboundAuthConfigInput) (*CreateInboundAuthConfigOutput, error)

CreateInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateInboundAuthConfig for usage and error information.

func (*ID) CreateInboundAuthConfigCommon

func (c *ID) CreateInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateInboundAuthConfigCommon for usage and error information.

func (*ID) CreateInboundAuthConfigCommonRequest

func (c *ID) CreateInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateInboundAuthConfigCommon operation. The "output" return value will be populated with the CreateInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInboundAuthConfigCommon Send returns without error.

See CreateInboundAuthConfigCommon for more information on using the CreateInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the CreateInboundAuthConfigCommonRequest method.
req, resp := client.CreateInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateInboundAuthConfigCommonWithContext

func (c *ID) CreateInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateInboundAuthConfigCommonWithContext is the same as CreateInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See CreateInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateInboundAuthConfigRequest

func (c *ID) CreateInboundAuthConfigRequest(input *CreateInboundAuthConfigInput) (req *request.Request, output *CreateInboundAuthConfigOutput)

CreateInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the CreateInboundAuthConfig operation. The "output" return value will be populated with the CreateInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInboundAuthConfigCommon Send returns without error.

See CreateInboundAuthConfig for more information on using the CreateInboundAuthConfig API call, and error handling.

// Example sending a request using the CreateInboundAuthConfigRequest method.
req, resp := client.CreateInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateInboundAuthConfigWithContext

func (c *ID) CreateInboundAuthConfigWithContext(ctx volcengine.Context, input *CreateInboundAuthConfigInput, opts ...request.Option) (*CreateInboundAuthConfigOutput, error)

CreateInboundAuthConfigWithContext is the same as CreateInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See CreateInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateNamespace

func (c *ID) CreateNamespace(input *CreateNamespaceInput) (*CreateNamespaceOutput, error)

CreateNamespace API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateNamespace for usage and error information.

func (*ID) CreateNamespaceCommon

func (c *ID) CreateNamespaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNamespaceCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateNamespaceCommon for usage and error information.

func (*ID) CreateNamespaceCommonRequest

func (c *ID) CreateNamespaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNamespaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNamespaceCommon operation. The "output" return value will be populated with the CreateNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNamespaceCommon Send returns without error.

See CreateNamespaceCommon for more information on using the CreateNamespaceCommon API call, and error handling.

// Example sending a request using the CreateNamespaceCommonRequest method.
req, resp := client.CreateNamespaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateNamespaceCommonWithContext

func (c *ID) CreateNamespaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNamespaceCommonWithContext is the same as CreateNamespaceCommon with the addition of the ability to pass a context and additional request options.

See CreateNamespaceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateNamespaceRequest

func (c *ID) CreateNamespaceRequest(input *CreateNamespaceInput) (req *request.Request, output *CreateNamespaceOutput)

CreateNamespaceRequest generates a "volcengine/request.Request" representing the client's request for the CreateNamespace operation. The "output" return value will be populated with the CreateNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNamespaceCommon Send returns without error.

See CreateNamespace for more information on using the CreateNamespace API call, and error handling.

// Example sending a request using the CreateNamespaceRequest method.
req, resp := client.CreateNamespaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateNamespaceWithContext

func (c *ID) CreateNamespaceWithContext(ctx volcengine.Context, input *CreateNamespaceInput, opts ...request.Option) (*CreateNamespaceOutput, error)

CreateNamespaceWithContext is the same as CreateNamespace with the addition of the ability to pass a context and additional request options.

See CreateNamespace for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateOauth2CredentialProvider

func (c *ID) CreateOauth2CredentialProvider(input *CreateOauth2CredentialProviderInput) (*CreateOauth2CredentialProviderOutput, error)

CreateOauth2CredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateOauth2CredentialProvider for usage and error information.

func (*ID) CreateOauth2CredentialProviderCommon

func (c *ID) CreateOauth2CredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateOauth2CredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateOauth2CredentialProviderCommon for usage and error information.

func (*ID) CreateOauth2CredentialProviderCommonRequest

func (c *ID) CreateOauth2CredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateOauth2CredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateOauth2CredentialProviderCommon operation. The "output" return value will be populated with the CreateOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOauth2CredentialProviderCommon Send returns without error.

See CreateOauth2CredentialProviderCommon for more information on using the CreateOauth2CredentialProviderCommon API call, and error handling.

// Example sending a request using the CreateOauth2CredentialProviderCommonRequest method.
req, resp := client.CreateOauth2CredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateOauth2CredentialProviderCommonWithContext

func (c *ID) CreateOauth2CredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateOauth2CredentialProviderCommonWithContext is the same as CreateOauth2CredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See CreateOauth2CredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateOauth2CredentialProviderRequest

func (c *ID) CreateOauth2CredentialProviderRequest(input *CreateOauth2CredentialProviderInput) (req *request.Request, output *CreateOauth2CredentialProviderOutput)

CreateOauth2CredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the CreateOauth2CredentialProvider operation. The "output" return value will be populated with the CreateOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOauth2CredentialProviderCommon Send returns without error.

See CreateOauth2CredentialProvider for more information on using the CreateOauth2CredentialProvider API call, and error handling.

// Example sending a request using the CreateOauth2CredentialProviderRequest method.
req, resp := client.CreateOauth2CredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateOauth2CredentialProviderWithContext

func (c *ID) CreateOauth2CredentialProviderWithContext(ctx volcengine.Context, input *CreateOauth2CredentialProviderInput, opts ...request.Option) (*CreateOauth2CredentialProviderOutput, error)

CreateOauth2CredentialProviderWithContext is the same as CreateOauth2CredentialProvider with the addition of the ability to pass a context and additional request options.

See CreateOauth2CredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreatePolicy

func (c *ID) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error)

CreatePolicy API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreatePolicy for usage and error information.

func (*ID) CreatePolicyCommon

func (c *ID) CreatePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreatePolicyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreatePolicyCommon for usage and error information.

func (*ID) CreatePolicyCommonRequest

func (c *ID) CreatePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreatePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePolicyCommon operation. The "output" return value will be populated with the CreatePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePolicyCommon Send returns without error.

See CreatePolicyCommon for more information on using the CreatePolicyCommon API call, and error handling.

// Example sending a request using the CreatePolicyCommonRequest method.
req, resp := client.CreatePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreatePolicyCommonWithContext

func (c *ID) CreatePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreatePolicyCommonWithContext is the same as CreatePolicyCommon with the addition of the ability to pass a context and additional request options.

See CreatePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreatePolicyRequest

func (c *ID) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput)

CreatePolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreatePolicy operation. The "output" return value will be populated with the CreatePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePolicyCommon Send returns without error.

See CreatePolicy for more information on using the CreatePolicy API call, and error handling.

// Example sending a request using the CreatePolicyRequest method.
req, resp := client.CreatePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreatePolicyWithContext

func (c *ID) CreatePolicyWithContext(ctx volcengine.Context, input *CreatePolicyInput, opts ...request.Option) (*CreatePolicyOutput, error)

CreatePolicyWithContext is the same as CreatePolicy with the addition of the ability to pass a context and additional request options.

See CreatePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUser

func (c *ID) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)

CreateUser API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUser for usage and error information.

func (*ID) CreateUserCommon

func (c *ID) CreateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUserCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUserCommon for usage and error information.

func (*ID) CreateUserCommonRequest

func (c *ID) CreateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserCommon operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.

See CreateUserCommon for more information on using the CreateUserCommon API call, and error handling.

// Example sending a request using the CreateUserCommonRequest method.
req, resp := client.CreateUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserCommonWithContext

func (c *ID) CreateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUserCommonWithContext is the same as CreateUserCommon with the addition of the ability to pass a context and additional request options.

See CreateUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUserPool

func (c *ID) CreateUserPool(input *CreateUserPoolInput) (*CreateUserPoolOutput, error)

CreateUserPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUserPool for usage and error information.

func (*ID) CreateUserPoolClient

func (c *ID) CreateUserPoolClient(input *CreateUserPoolClientInput) (*CreateUserPoolClientOutput, error)

CreateUserPoolClient API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUserPoolClient for usage and error information.

func (*ID) CreateUserPoolClientCommon

func (c *ID) CreateUserPoolClientCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUserPoolClientCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUserPoolClientCommon for usage and error information.

func (*ID) CreateUserPoolClientCommonRequest

func (c *ID) CreateUserPoolClientCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUserPoolClientCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserPoolClientCommon operation. The "output" return value will be populated with the CreateUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserPoolClientCommon Send returns without error.

See CreateUserPoolClientCommon for more information on using the CreateUserPoolClientCommon API call, and error handling.

// Example sending a request using the CreateUserPoolClientCommonRequest method.
req, resp := client.CreateUserPoolClientCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserPoolClientCommonWithContext

func (c *ID) CreateUserPoolClientCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUserPoolClientCommonWithContext is the same as CreateUserPoolClientCommon with the addition of the ability to pass a context and additional request options.

See CreateUserPoolClientCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUserPoolClientRequest

func (c *ID) CreateUserPoolClientRequest(input *CreateUserPoolClientInput) (req *request.Request, output *CreateUserPoolClientOutput)

CreateUserPoolClientRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserPoolClient operation. The "output" return value will be populated with the CreateUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserPoolClientCommon Send returns without error.

See CreateUserPoolClient for more information on using the CreateUserPoolClient API call, and error handling.

// Example sending a request using the CreateUserPoolClientRequest method.
req, resp := client.CreateUserPoolClientRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserPoolClientWithContext

func (c *ID) CreateUserPoolClientWithContext(ctx volcengine.Context, input *CreateUserPoolClientInput, opts ...request.Option) (*CreateUserPoolClientOutput, error)

CreateUserPoolClientWithContext is the same as CreateUserPoolClient with the addition of the ability to pass a context and additional request options.

See CreateUserPoolClient for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUserPoolCommon

func (c *ID) CreateUserPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUserPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUserPoolCommon for usage and error information.

func (*ID) CreateUserPoolCommonRequest

func (c *ID) CreateUserPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUserPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserPoolCommon operation. The "output" return value will be populated with the CreateUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserPoolCommon Send returns without error.

See CreateUserPoolCommon for more information on using the CreateUserPoolCommon API call, and error handling.

// Example sending a request using the CreateUserPoolCommonRequest method.
req, resp := client.CreateUserPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserPoolCommonWithContext

func (c *ID) CreateUserPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUserPoolCommonWithContext is the same as CreateUserPoolCommon with the addition of the ability to pass a context and additional request options.

See CreateUserPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUserPoolRequest

func (c *ID) CreateUserPoolRequest(input *CreateUserPoolInput) (req *request.Request, output *CreateUserPoolOutput)

CreateUserPoolRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserPool operation. The "output" return value will be populated with the CreateUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserPoolCommon Send returns without error.

See CreateUserPool for more information on using the CreateUserPool API call, and error handling.

// Example sending a request using the CreateUserPoolRequest method.
req, resp := client.CreateUserPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserPoolWithContext

func (c *ID) CreateUserPoolWithContext(ctx volcengine.Context, input *CreateUserPoolInput, opts ...request.Option) (*CreateUserPoolOutput, error)

CreateUserPoolWithContext is the same as CreateUserPool with the addition of the ability to pass a context and additional request options.

See CreateUserPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUserRequest

func (c *ID) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)

CreateUserRequest generates a "volcengine/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.

See CreateUser for more information on using the CreateUser API call, and error handling.

// Example sending a request using the CreateUserRequest method.
req, resp := client.CreateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUserWithContext

func (c *ID) CreateUserWithContext(ctx volcengine.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)

CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.

See CreateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUsers

func (c *ID) CreateUsers(input *CreateUsersInput) (*CreateUsersOutput, error)

CreateUsers API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUsers for usage and error information.

func (*ID) CreateUsersCSV

func (c *ID) CreateUsersCSV(input *CreateUsersCSVInput) (*CreateUsersCSVOutput, error)

CreateUsersCSV API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUsersCSV for usage and error information.

func (*ID) CreateUsersCSVCommon

func (c *ID) CreateUsersCSVCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUsersCSVCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUsersCSVCommon for usage and error information.

func (*ID) CreateUsersCSVCommonRequest

func (c *ID) CreateUsersCSVCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUsersCSVCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUsersCSVCommon operation. The "output" return value will be populated with the CreateUsersCSVCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUsersCSVCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUsersCSVCommon Send returns without error.

See CreateUsersCSVCommon for more information on using the CreateUsersCSVCommon API call, and error handling.

// Example sending a request using the CreateUsersCSVCommonRequest method.
req, resp := client.CreateUsersCSVCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUsersCSVCommonWithContext

func (c *ID) CreateUsersCSVCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUsersCSVCommonWithContext is the same as CreateUsersCSVCommon with the addition of the ability to pass a context and additional request options.

See CreateUsersCSVCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUsersCSVRequest

func (c *ID) CreateUsersCSVRequest(input *CreateUsersCSVInput) (req *request.Request, output *CreateUsersCSVOutput)

CreateUsersCSVRequest generates a "volcengine/request.Request" representing the client's request for the CreateUsersCSV operation. The "output" return value will be populated with the CreateUsersCSVCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUsersCSVCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUsersCSVCommon Send returns without error.

See CreateUsersCSV for more information on using the CreateUsersCSV API call, and error handling.

// Example sending a request using the CreateUsersCSVRequest method.
req, resp := client.CreateUsersCSVRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUsersCSVWithContext

func (c *ID) CreateUsersCSVWithContext(ctx volcengine.Context, input *CreateUsersCSVInput, opts ...request.Option) (*CreateUsersCSVOutput, error)

CreateUsersCSVWithContext is the same as CreateUsersCSV with the addition of the ability to pass a context and additional request options.

See CreateUsersCSV for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUsersCommon

func (c *ID) CreateUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUsersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateUsersCommon for usage and error information.

func (*ID) CreateUsersCommonRequest

func (c *ID) CreateUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUsersCommon operation. The "output" return value will be populated with the CreateUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUsersCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUsersCommon Send returns without error.

See CreateUsersCommon for more information on using the CreateUsersCommon API call, and error handling.

// Example sending a request using the CreateUsersCommonRequest method.
req, resp := client.CreateUsersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUsersCommonWithContext

func (c *ID) CreateUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUsersCommonWithContext is the same as CreateUsersCommon with the addition of the ability to pass a context and additional request options.

See CreateUsersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateUsersRequest

func (c *ID) CreateUsersRequest(input *CreateUsersInput) (req *request.Request, output *CreateUsersOutput)

CreateUsersRequest generates a "volcengine/request.Request" representing the client's request for the CreateUsers operation. The "output" return value will be populated with the CreateUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUsersCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUsersCommon Send returns without error.

See CreateUsers for more information on using the CreateUsers API call, and error handling.

// Example sending a request using the CreateUsersRequest method.
req, resp := client.CreateUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateUsersWithContext

func (c *ID) CreateUsersWithContext(ctx volcengine.Context, input *CreateUsersInput, opts ...request.Option) (*CreateUsersOutput, error)

CreateUsersWithContext is the same as CreateUsers with the addition of the ability to pass a context and additional request options.

See CreateUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateWorkloadIdentity

func (c *ID) CreateWorkloadIdentity(input *CreateWorkloadIdentityInput) (*CreateWorkloadIdentityOutput, error)

CreateWorkloadIdentity API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateWorkloadIdentity for usage and error information.

func (*ID) CreateWorkloadIdentityCommon

func (c *ID) CreateWorkloadIdentityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateWorkloadIdentityCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateWorkloadIdentityCommon for usage and error information.

func (*ID) CreateWorkloadIdentityCommonRequest

func (c *ID) CreateWorkloadIdentityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateWorkloadIdentityCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkloadIdentityCommon operation. The "output" return value will be populated with the CreateWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkloadIdentityCommon Send returns without error.

See CreateWorkloadIdentityCommon for more information on using the CreateWorkloadIdentityCommon API call, and error handling.

// Example sending a request using the CreateWorkloadIdentityCommonRequest method.
req, resp := client.CreateWorkloadIdentityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateWorkloadIdentityCommonWithContext

func (c *ID) CreateWorkloadIdentityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateWorkloadIdentityCommonWithContext is the same as CreateWorkloadIdentityCommon with the addition of the ability to pass a context and additional request options.

See CreateWorkloadIdentityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateWorkloadIdentityRequest

func (c *ID) CreateWorkloadIdentityRequest(input *CreateWorkloadIdentityInput) (req *request.Request, output *CreateWorkloadIdentityOutput)

CreateWorkloadIdentityRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkloadIdentity operation. The "output" return value will be populated with the CreateWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkloadIdentityCommon Send returns without error.

See CreateWorkloadIdentity for more information on using the CreateWorkloadIdentity API call, and error handling.

// Example sending a request using the CreateWorkloadIdentityRequest method.
req, resp := client.CreateWorkloadIdentityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateWorkloadIdentityWithContext

func (c *ID) CreateWorkloadIdentityWithContext(ctx volcengine.Context, input *CreateWorkloadIdentityInput, opts ...request.Option) (*CreateWorkloadIdentityOutput, error)

CreateWorkloadIdentityWithContext is the same as CreateWorkloadIdentity with the addition of the ability to pass a context and additional request options.

See CreateWorkloadIdentity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateWorkloadPool

func (c *ID) CreateWorkloadPool(input *CreateWorkloadPoolInput) (*CreateWorkloadPoolOutput, error)

CreateWorkloadPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateWorkloadPool for usage and error information.

func (*ID) CreateWorkloadPoolCommon

func (c *ID) CreateWorkloadPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateWorkloadPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation CreateWorkloadPoolCommon for usage and error information.

func (*ID) CreateWorkloadPoolCommonRequest

func (c *ID) CreateWorkloadPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateWorkloadPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkloadPoolCommon operation. The "output" return value will be populated with the CreateWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkloadPoolCommon Send returns without error.

See CreateWorkloadPoolCommon for more information on using the CreateWorkloadPoolCommon API call, and error handling.

// Example sending a request using the CreateWorkloadPoolCommonRequest method.
req, resp := client.CreateWorkloadPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateWorkloadPoolCommonWithContext

func (c *ID) CreateWorkloadPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateWorkloadPoolCommonWithContext is the same as CreateWorkloadPoolCommon with the addition of the ability to pass a context and additional request options.

See CreateWorkloadPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) CreateWorkloadPoolRequest

func (c *ID) CreateWorkloadPoolRequest(input *CreateWorkloadPoolInput) (req *request.Request, output *CreateWorkloadPoolOutput)

CreateWorkloadPoolRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkloadPool operation. The "output" return value will be populated with the CreateWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkloadPoolCommon Send returns without error.

See CreateWorkloadPool for more information on using the CreateWorkloadPool API call, and error handling.

// Example sending a request using the CreateWorkloadPoolRequest method.
req, resp := client.CreateWorkloadPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateWorkloadPoolWithContext

func (c *ID) CreateWorkloadPoolWithContext(ctx volcengine.Context, input *CreateWorkloadPoolInput, opts ...request.Option) (*CreateWorkloadPoolOutput, error)

CreateWorkloadPoolWithContext is the same as CreateWorkloadPool with the addition of the ability to pass a context and additional request options.

See CreateWorkloadPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteApiKey

func (c *ID) DeleteApiKey(input *DeleteApiKeyInput) (*DeleteApiKeyOutput, error)

DeleteApiKey API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteApiKey for usage and error information.

func (*ID) DeleteApiKeyCommon

func (c *ID) DeleteApiKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteApiKeyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteApiKeyCommon for usage and error information.

func (*ID) DeleteApiKeyCommonRequest

func (c *ID) DeleteApiKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteApiKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteApiKeyCommon operation. The "output" return value will be populated with the DeleteApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteApiKeyCommon Send returns without error.

See DeleteApiKeyCommon for more information on using the DeleteApiKeyCommon API call, and error handling.

// Example sending a request using the DeleteApiKeyCommonRequest method.
req, resp := client.DeleteApiKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteApiKeyCommonWithContext

func (c *ID) DeleteApiKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteApiKeyCommonWithContext is the same as DeleteApiKeyCommon with the addition of the ability to pass a context and additional request options.

See DeleteApiKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteApiKeyCredentialProvider

func (c *ID) DeleteApiKeyCredentialProvider(input *DeleteApiKeyCredentialProviderInput) (*DeleteApiKeyCredentialProviderOutput, error)

DeleteApiKeyCredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteApiKeyCredentialProvider for usage and error information.

func (*ID) DeleteApiKeyCredentialProviderCommon

func (c *ID) DeleteApiKeyCredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteApiKeyCredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteApiKeyCredentialProviderCommon for usage and error information.

func (*ID) DeleteApiKeyCredentialProviderCommonRequest

func (c *ID) DeleteApiKeyCredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteApiKeyCredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteApiKeyCredentialProviderCommon operation. The "output" return value will be populated with the DeleteApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteApiKeyCredentialProviderCommon Send returns without error.

See DeleteApiKeyCredentialProviderCommon for more information on using the DeleteApiKeyCredentialProviderCommon API call, and error handling.

// Example sending a request using the DeleteApiKeyCredentialProviderCommonRequest method.
req, resp := client.DeleteApiKeyCredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteApiKeyCredentialProviderCommonWithContext

func (c *ID) DeleteApiKeyCredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteApiKeyCredentialProviderCommonWithContext is the same as DeleteApiKeyCredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See DeleteApiKeyCredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteApiKeyCredentialProviderRequest

func (c *ID) DeleteApiKeyCredentialProviderRequest(input *DeleteApiKeyCredentialProviderInput) (req *request.Request, output *DeleteApiKeyCredentialProviderOutput)

DeleteApiKeyCredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the DeleteApiKeyCredentialProvider operation. The "output" return value will be populated with the DeleteApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteApiKeyCredentialProviderCommon Send returns without error.

See DeleteApiKeyCredentialProvider for more information on using the DeleteApiKeyCredentialProvider API call, and error handling.

// Example sending a request using the DeleteApiKeyCredentialProviderRequest method.
req, resp := client.DeleteApiKeyCredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteApiKeyCredentialProviderWithContext

func (c *ID) DeleteApiKeyCredentialProviderWithContext(ctx volcengine.Context, input *DeleteApiKeyCredentialProviderInput, opts ...request.Option) (*DeleteApiKeyCredentialProviderOutput, error)

DeleteApiKeyCredentialProviderWithContext is the same as DeleteApiKeyCredentialProvider with the addition of the ability to pass a context and additional request options.

See DeleteApiKeyCredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteApiKeyRequest

func (c *ID) DeleteApiKeyRequest(input *DeleteApiKeyInput) (req *request.Request, output *DeleteApiKeyOutput)

DeleteApiKeyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteApiKey operation. The "output" return value will be populated with the DeleteApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteApiKeyCommon Send returns without error.

See DeleteApiKey for more information on using the DeleteApiKey API call, and error handling.

// Example sending a request using the DeleteApiKeyRequest method.
req, resp := client.DeleteApiKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteApiKeyWithContext

func (c *ID) DeleteApiKeyWithContext(ctx volcengine.Context, input *DeleteApiKeyInput, opts ...request.Option) (*DeleteApiKeyOutput, error)

DeleteApiKeyWithContext is the same as DeleteApiKey with the addition of the ability to pass a context and additional request options.

See DeleteApiKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProvider

func (c *ID) DeleteIdentityProvider(input *DeleteIdentityProviderInput) (*DeleteIdentityProviderOutput, error)

DeleteIdentityProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProvider for usage and error information.

func (*ID) DeleteIdentityProviderCommon

func (c *ID) DeleteIdentityProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIdentityProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProviderCommon for usage and error information.

func (*ID) DeleteIdentityProviderCommonRequest

func (c *ID) DeleteIdentityProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIdentityProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProviderCommon operation. The "output" return value will be populated with the DeleteIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderCommon Send returns without error.

See DeleteIdentityProviderCommon for more information on using the DeleteIdentityProviderCommon API call, and error handling.

// Example sending a request using the DeleteIdentityProviderCommonRequest method.
req, resp := client.DeleteIdentityProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderCommonWithContext

func (c *ID) DeleteIdentityProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIdentityProviderCommonWithContext is the same as DeleteIdentityProviderCommon with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProviderOAuth

func (c *ID) DeleteIdentityProviderOAuth(input *DeleteIdentityProviderOAuthInput) (*DeleteIdentityProviderOAuthOutput, error)

DeleteIdentityProviderOAuth API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProviderOAuth for usage and error information.

func (*ID) DeleteIdentityProviderOAuthCommon

func (c *ID) DeleteIdentityProviderOAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIdentityProviderOAuthCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProviderOAuthCommon for usage and error information.

func (*ID) DeleteIdentityProviderOAuthCommonRequest

func (c *ID) DeleteIdentityProviderOAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIdentityProviderOAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProviderOAuthCommon operation. The "output" return value will be populated with the DeleteIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderOAuthCommon Send returns without error.

See DeleteIdentityProviderOAuthCommon for more information on using the DeleteIdentityProviderOAuthCommon API call, and error handling.

// Example sending a request using the DeleteIdentityProviderOAuthCommonRequest method.
req, resp := client.DeleteIdentityProviderOAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderOAuthCommonWithContext

func (c *ID) DeleteIdentityProviderOAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIdentityProviderOAuthCommonWithContext is the same as DeleteIdentityProviderOAuthCommon with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderOAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProviderOAuthRequest

func (c *ID) DeleteIdentityProviderOAuthRequest(input *DeleteIdentityProviderOAuthInput) (req *request.Request, output *DeleteIdentityProviderOAuthOutput)

DeleteIdentityProviderOAuthRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProviderOAuth operation. The "output" return value will be populated with the DeleteIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderOAuthCommon Send returns without error.

See DeleteIdentityProviderOAuth for more information on using the DeleteIdentityProviderOAuth API call, and error handling.

// Example sending a request using the DeleteIdentityProviderOAuthRequest method.
req, resp := client.DeleteIdentityProviderOAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderOAuthWithContext

func (c *ID) DeleteIdentityProviderOAuthWithContext(ctx volcengine.Context, input *DeleteIdentityProviderOAuthInput, opts ...request.Option) (*DeleteIdentityProviderOAuthOutput, error)

DeleteIdentityProviderOAuthWithContext is the same as DeleteIdentityProviderOAuth with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderOAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProviderOIDC

func (c *ID) DeleteIdentityProviderOIDC(input *DeleteIdentityProviderOIDCInput) (*DeleteIdentityProviderOIDCOutput, error)

DeleteIdentityProviderOIDC API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProviderOIDC for usage and error information.

func (*ID) DeleteIdentityProviderOIDCCommon

func (c *ID) DeleteIdentityProviderOIDCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIdentityProviderOIDCCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteIdentityProviderOIDCCommon for usage and error information.

func (*ID) DeleteIdentityProviderOIDCCommonRequest

func (c *ID) DeleteIdentityProviderOIDCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIdentityProviderOIDCCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProviderOIDCCommon operation. The "output" return value will be populated with the DeleteIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderOIDCCommon Send returns without error.

See DeleteIdentityProviderOIDCCommon for more information on using the DeleteIdentityProviderOIDCCommon API call, and error handling.

// Example sending a request using the DeleteIdentityProviderOIDCCommonRequest method.
req, resp := client.DeleteIdentityProviderOIDCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderOIDCCommonWithContext

func (c *ID) DeleteIdentityProviderOIDCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIdentityProviderOIDCCommonWithContext is the same as DeleteIdentityProviderOIDCCommon with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderOIDCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProviderOIDCRequest

func (c *ID) DeleteIdentityProviderOIDCRequest(input *DeleteIdentityProviderOIDCInput) (req *request.Request, output *DeleteIdentityProviderOIDCOutput)

DeleteIdentityProviderOIDCRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProviderOIDC operation. The "output" return value will be populated with the DeleteIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderOIDCCommon Send returns without error.

See DeleteIdentityProviderOIDC for more information on using the DeleteIdentityProviderOIDC API call, and error handling.

// Example sending a request using the DeleteIdentityProviderOIDCRequest method.
req, resp := client.DeleteIdentityProviderOIDCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderOIDCWithContext

func (c *ID) DeleteIdentityProviderOIDCWithContext(ctx volcengine.Context, input *DeleteIdentityProviderOIDCInput, opts ...request.Option) (*DeleteIdentityProviderOIDCOutput, error)

DeleteIdentityProviderOIDCWithContext is the same as DeleteIdentityProviderOIDC with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderOIDC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteIdentityProviderRequest

func (c *ID) DeleteIdentityProviderRequest(input *DeleteIdentityProviderInput) (req *request.Request, output *DeleteIdentityProviderOutput)

DeleteIdentityProviderRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIdentityProvider operation. The "output" return value will be populated with the DeleteIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderCommon Send returns without error.

See DeleteIdentityProvider for more information on using the DeleteIdentityProvider API call, and error handling.

// Example sending a request using the DeleteIdentityProviderRequest method.
req, resp := client.DeleteIdentityProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderWithContext

func (c *ID) DeleteIdentityProviderWithContext(ctx volcengine.Context, input *DeleteIdentityProviderInput, opts ...request.Option) (*DeleteIdentityProviderOutput, error)

DeleteIdentityProviderWithContext is the same as DeleteIdentityProvider with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteInboundAuthConfig

func (c *ID) DeleteInboundAuthConfig(input *DeleteInboundAuthConfigInput) (*DeleteInboundAuthConfigOutput, error)

DeleteInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteInboundAuthConfig for usage and error information.

func (*ID) DeleteInboundAuthConfigCommon

func (c *ID) DeleteInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteInboundAuthConfigCommon for usage and error information.

func (*ID) DeleteInboundAuthConfigCommonRequest

func (c *ID) DeleteInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteInboundAuthConfigCommon operation. The "output" return value will be populated with the DeleteInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteInboundAuthConfigCommon Send returns without error.

See DeleteInboundAuthConfigCommon for more information on using the DeleteInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the DeleteInboundAuthConfigCommonRequest method.
req, resp := client.DeleteInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteInboundAuthConfigCommonWithContext

func (c *ID) DeleteInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteInboundAuthConfigCommonWithContext is the same as DeleteInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See DeleteInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteInboundAuthConfigRequest

func (c *ID) DeleteInboundAuthConfigRequest(input *DeleteInboundAuthConfigInput) (req *request.Request, output *DeleteInboundAuthConfigOutput)

DeleteInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the DeleteInboundAuthConfig operation. The "output" return value will be populated with the DeleteInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteInboundAuthConfigCommon Send returns without error.

See DeleteInboundAuthConfig for more information on using the DeleteInboundAuthConfig API call, and error handling.

// Example sending a request using the DeleteInboundAuthConfigRequest method.
req, resp := client.DeleteInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteInboundAuthConfigWithContext

func (c *ID) DeleteInboundAuthConfigWithContext(ctx volcengine.Context, input *DeleteInboundAuthConfigInput, opts ...request.Option) (*DeleteInboundAuthConfigOutput, error)

DeleteInboundAuthConfigWithContext is the same as DeleteInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See DeleteInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteNamespace

func (c *ID) DeleteNamespace(input *DeleteNamespaceInput) (*DeleteNamespaceOutput, error)

DeleteNamespace API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteNamespace for usage and error information.

func (*ID) DeleteNamespaceCommon

func (c *ID) DeleteNamespaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNamespaceCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteNamespaceCommon for usage and error information.

func (*ID) DeleteNamespaceCommonRequest

func (c *ID) DeleteNamespaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNamespaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNamespaceCommon operation. The "output" return value will be populated with the DeleteNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNamespaceCommon Send returns without error.

See DeleteNamespaceCommon for more information on using the DeleteNamespaceCommon API call, and error handling.

// Example sending a request using the DeleteNamespaceCommonRequest method.
req, resp := client.DeleteNamespaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteNamespaceCommonWithContext

func (c *ID) DeleteNamespaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNamespaceCommonWithContext is the same as DeleteNamespaceCommon with the addition of the ability to pass a context and additional request options.

See DeleteNamespaceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteNamespaceRequest

func (c *ID) DeleteNamespaceRequest(input *DeleteNamespaceInput) (req *request.Request, output *DeleteNamespaceOutput)

DeleteNamespaceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNamespace operation. The "output" return value will be populated with the DeleteNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNamespaceCommon Send returns without error.

See DeleteNamespace for more information on using the DeleteNamespace API call, and error handling.

// Example sending a request using the DeleteNamespaceRequest method.
req, resp := client.DeleteNamespaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteNamespaceWithContext

func (c *ID) DeleteNamespaceWithContext(ctx volcengine.Context, input *DeleteNamespaceInput, opts ...request.Option) (*DeleteNamespaceOutput, error)

DeleteNamespaceWithContext is the same as DeleteNamespace with the addition of the ability to pass a context and additional request options.

See DeleteNamespace for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteOauth2CredentialProvider

func (c *ID) DeleteOauth2CredentialProvider(input *DeleteOauth2CredentialProviderInput) (*DeleteOauth2CredentialProviderOutput, error)

DeleteOauth2CredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteOauth2CredentialProvider for usage and error information.

func (*ID) DeleteOauth2CredentialProviderCommon

func (c *ID) DeleteOauth2CredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteOauth2CredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteOauth2CredentialProviderCommon for usage and error information.

func (*ID) DeleteOauth2CredentialProviderCommonRequest

func (c *ID) DeleteOauth2CredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteOauth2CredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOauth2CredentialProviderCommon operation. The "output" return value will be populated with the DeleteOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOauth2CredentialProviderCommon Send returns without error.

See DeleteOauth2CredentialProviderCommon for more information on using the DeleteOauth2CredentialProviderCommon API call, and error handling.

// Example sending a request using the DeleteOauth2CredentialProviderCommonRequest method.
req, resp := client.DeleteOauth2CredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteOauth2CredentialProviderCommonWithContext

func (c *ID) DeleteOauth2CredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteOauth2CredentialProviderCommonWithContext is the same as DeleteOauth2CredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See DeleteOauth2CredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteOauth2CredentialProviderRequest

func (c *ID) DeleteOauth2CredentialProviderRequest(input *DeleteOauth2CredentialProviderInput) (req *request.Request, output *DeleteOauth2CredentialProviderOutput)

DeleteOauth2CredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOauth2CredentialProvider operation. The "output" return value will be populated with the DeleteOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOauth2CredentialProviderCommon Send returns without error.

See DeleteOauth2CredentialProvider for more information on using the DeleteOauth2CredentialProvider API call, and error handling.

// Example sending a request using the DeleteOauth2CredentialProviderRequest method.
req, resp := client.DeleteOauth2CredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteOauth2CredentialProviderWithContext

func (c *ID) DeleteOauth2CredentialProviderWithContext(ctx volcengine.Context, input *DeleteOauth2CredentialProviderInput, opts ...request.Option) (*DeleteOauth2CredentialProviderOutput, error)

DeleteOauth2CredentialProviderWithContext is the same as DeleteOauth2CredentialProvider with the addition of the ability to pass a context and additional request options.

See DeleteOauth2CredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeletePolicy

func (c *ID) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error)

DeletePolicy API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeletePolicy for usage and error information.

func (*ID) DeletePolicyCommon

func (c *ID) DeletePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeletePolicyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeletePolicyCommon for usage and error information.

func (*ID) DeletePolicyCommonRequest

func (c *ID) DeletePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeletePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePolicyCommon operation. The "output" return value will be populated with the DeletePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePolicyCommon Send returns without error.

See DeletePolicyCommon for more information on using the DeletePolicyCommon API call, and error handling.

// Example sending a request using the DeletePolicyCommonRequest method.
req, resp := client.DeletePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeletePolicyCommonWithContext

func (c *ID) DeletePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeletePolicyCommonWithContext is the same as DeletePolicyCommon with the addition of the ability to pass a context and additional request options.

See DeletePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeletePolicyRequest

func (c *ID) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput)

DeletePolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeletePolicy operation. The "output" return value will be populated with the DeletePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePolicyCommon Send returns without error.

See DeletePolicy for more information on using the DeletePolicy API call, and error handling.

// Example sending a request using the DeletePolicyRequest method.
req, resp := client.DeletePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeletePolicyWithContext

func (c *ID) DeletePolicyWithContext(ctx volcengine.Context, input *DeletePolicyInput, opts ...request.Option) (*DeletePolicyOutput, error)

DeletePolicyWithContext is the same as DeletePolicy with the addition of the ability to pass a context and additional request options.

See DeletePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUserPool

func (c *ID) DeleteUserPool(input *DeleteUserPoolInput) (*DeleteUserPoolOutput, error)

DeleteUserPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUserPool for usage and error information.

func (*ID) DeleteUserPoolClient

func (c *ID) DeleteUserPoolClient(input *DeleteUserPoolClientInput) (*DeleteUserPoolClientOutput, error)

DeleteUserPoolClient API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUserPoolClient for usage and error information.

func (*ID) DeleteUserPoolClientCommon

func (c *ID) DeleteUserPoolClientCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUserPoolClientCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUserPoolClientCommon for usage and error information.

func (*ID) DeleteUserPoolClientCommonRequest

func (c *ID) DeleteUserPoolClientCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUserPoolClientCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserPoolClientCommon operation. The "output" return value will be populated with the DeleteUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserPoolClientCommon Send returns without error.

See DeleteUserPoolClientCommon for more information on using the DeleteUserPoolClientCommon API call, and error handling.

// Example sending a request using the DeleteUserPoolClientCommonRequest method.
req, resp := client.DeleteUserPoolClientCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUserPoolClientCommonWithContext

func (c *ID) DeleteUserPoolClientCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUserPoolClientCommonWithContext is the same as DeleteUserPoolClientCommon with the addition of the ability to pass a context and additional request options.

See DeleteUserPoolClientCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUserPoolClientRequest

func (c *ID) DeleteUserPoolClientRequest(input *DeleteUserPoolClientInput) (req *request.Request, output *DeleteUserPoolClientOutput)

DeleteUserPoolClientRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserPoolClient operation. The "output" return value will be populated with the DeleteUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserPoolClientCommon Send returns without error.

See DeleteUserPoolClient for more information on using the DeleteUserPoolClient API call, and error handling.

// Example sending a request using the DeleteUserPoolClientRequest method.
req, resp := client.DeleteUserPoolClientRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUserPoolClientWithContext

func (c *ID) DeleteUserPoolClientWithContext(ctx volcengine.Context, input *DeleteUserPoolClientInput, opts ...request.Option) (*DeleteUserPoolClientOutput, error)

DeleteUserPoolClientWithContext is the same as DeleteUserPoolClient with the addition of the ability to pass a context and additional request options.

See DeleteUserPoolClient for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUserPoolCommon

func (c *ID) DeleteUserPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUserPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUserPoolCommon for usage and error information.

func (*ID) DeleteUserPoolCommonRequest

func (c *ID) DeleteUserPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUserPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserPoolCommon operation. The "output" return value will be populated with the DeleteUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserPoolCommon Send returns without error.

See DeleteUserPoolCommon for more information on using the DeleteUserPoolCommon API call, and error handling.

// Example sending a request using the DeleteUserPoolCommonRequest method.
req, resp := client.DeleteUserPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUserPoolCommonWithContext

func (c *ID) DeleteUserPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUserPoolCommonWithContext is the same as DeleteUserPoolCommon with the addition of the ability to pass a context and additional request options.

See DeleteUserPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUserPoolRequest

func (c *ID) DeleteUserPoolRequest(input *DeleteUserPoolInput) (req *request.Request, output *DeleteUserPoolOutput)

DeleteUserPoolRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserPool operation. The "output" return value will be populated with the DeleteUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserPoolCommon Send returns without error.

See DeleteUserPool for more information on using the DeleteUserPool API call, and error handling.

// Example sending a request using the DeleteUserPoolRequest method.
req, resp := client.DeleteUserPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUserPoolWithContext

func (c *ID) DeleteUserPoolWithContext(ctx volcengine.Context, input *DeleteUserPoolInput, opts ...request.Option) (*DeleteUserPoolOutput, error)

DeleteUserPoolWithContext is the same as DeleteUserPool with the addition of the ability to pass a context and additional request options.

See DeleteUserPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUsers

func (c *ID) DeleteUsers(input *DeleteUsersInput) (*DeleteUsersOutput, error)

DeleteUsers API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUsers for usage and error information.

func (*ID) DeleteUsersCommon

func (c *ID) DeleteUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUsersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteUsersCommon for usage and error information.

func (*ID) DeleteUsersCommonRequest

func (c *ID) DeleteUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUsersCommon operation. The "output" return value will be populated with the DeleteUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUsersCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUsersCommon Send returns without error.

See DeleteUsersCommon for more information on using the DeleteUsersCommon API call, and error handling.

// Example sending a request using the DeleteUsersCommonRequest method.
req, resp := client.DeleteUsersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUsersCommonWithContext

func (c *ID) DeleteUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUsersCommonWithContext is the same as DeleteUsersCommon with the addition of the ability to pass a context and additional request options.

See DeleteUsersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteUsersRequest

func (c *ID) DeleteUsersRequest(input *DeleteUsersInput) (req *request.Request, output *DeleteUsersOutput)

DeleteUsersRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUsers operation. The "output" return value will be populated with the DeleteUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUsersCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUsersCommon Send returns without error.

See DeleteUsers for more information on using the DeleteUsers API call, and error handling.

// Example sending a request using the DeleteUsersRequest method.
req, resp := client.DeleteUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteUsersWithContext

func (c *ID) DeleteUsersWithContext(ctx volcengine.Context, input *DeleteUsersInput, opts ...request.Option) (*DeleteUsersOutput, error)

DeleteUsersWithContext is the same as DeleteUsers with the addition of the ability to pass a context and additional request options.

See DeleteUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteWorkloadIdentity

func (c *ID) DeleteWorkloadIdentity(input *DeleteWorkloadIdentityInput) (*DeleteWorkloadIdentityOutput, error)

DeleteWorkloadIdentity API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteWorkloadIdentity for usage and error information.

func (*ID) DeleteWorkloadIdentityCommon

func (c *ID) DeleteWorkloadIdentityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteWorkloadIdentityCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteWorkloadIdentityCommon for usage and error information.

func (*ID) DeleteWorkloadIdentityCommonRequest

func (c *ID) DeleteWorkloadIdentityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteWorkloadIdentityCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkloadIdentityCommon operation. The "output" return value will be populated with the DeleteWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkloadIdentityCommon Send returns without error.

See DeleteWorkloadIdentityCommon for more information on using the DeleteWorkloadIdentityCommon API call, and error handling.

// Example sending a request using the DeleteWorkloadIdentityCommonRequest method.
req, resp := client.DeleteWorkloadIdentityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteWorkloadIdentityCommonWithContext

func (c *ID) DeleteWorkloadIdentityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteWorkloadIdentityCommonWithContext is the same as DeleteWorkloadIdentityCommon with the addition of the ability to pass a context and additional request options.

See DeleteWorkloadIdentityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteWorkloadIdentityRequest

func (c *ID) DeleteWorkloadIdentityRequest(input *DeleteWorkloadIdentityInput) (req *request.Request, output *DeleteWorkloadIdentityOutput)

DeleteWorkloadIdentityRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkloadIdentity operation. The "output" return value will be populated with the DeleteWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkloadIdentityCommon Send returns without error.

See DeleteWorkloadIdentity for more information on using the DeleteWorkloadIdentity API call, and error handling.

// Example sending a request using the DeleteWorkloadIdentityRequest method.
req, resp := client.DeleteWorkloadIdentityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteWorkloadIdentityWithContext

func (c *ID) DeleteWorkloadIdentityWithContext(ctx volcengine.Context, input *DeleteWorkloadIdentityInput, opts ...request.Option) (*DeleteWorkloadIdentityOutput, error)

DeleteWorkloadIdentityWithContext is the same as DeleteWorkloadIdentity with the addition of the ability to pass a context and additional request options.

See DeleteWorkloadIdentity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteWorkloadPool

func (c *ID) DeleteWorkloadPool(input *DeleteWorkloadPoolInput) (*DeleteWorkloadPoolOutput, error)

DeleteWorkloadPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteWorkloadPool for usage and error information.

func (*ID) DeleteWorkloadPoolCommon

func (c *ID) DeleteWorkloadPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteWorkloadPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DeleteWorkloadPoolCommon for usage and error information.

func (*ID) DeleteWorkloadPoolCommonRequest

func (c *ID) DeleteWorkloadPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteWorkloadPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkloadPoolCommon operation. The "output" return value will be populated with the DeleteWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkloadPoolCommon Send returns without error.

See DeleteWorkloadPoolCommon for more information on using the DeleteWorkloadPoolCommon API call, and error handling.

// Example sending a request using the DeleteWorkloadPoolCommonRequest method.
req, resp := client.DeleteWorkloadPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteWorkloadPoolCommonWithContext

func (c *ID) DeleteWorkloadPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteWorkloadPoolCommonWithContext is the same as DeleteWorkloadPoolCommon with the addition of the ability to pass a context and additional request options.

See DeleteWorkloadPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DeleteWorkloadPoolRequest

func (c *ID) DeleteWorkloadPoolRequest(input *DeleteWorkloadPoolInput) (req *request.Request, output *DeleteWorkloadPoolOutput)

DeleteWorkloadPoolRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkloadPool operation. The "output" return value will be populated with the DeleteWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkloadPoolCommon Send returns without error.

See DeleteWorkloadPool for more information on using the DeleteWorkloadPool API call, and error handling.

// Example sending a request using the DeleteWorkloadPoolRequest method.
req, resp := client.DeleteWorkloadPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteWorkloadPoolWithContext

func (c *ID) DeleteWorkloadPoolWithContext(ctx volcengine.Context, input *DeleteWorkloadPoolInput, opts ...request.Option) (*DeleteWorkloadPoolOutput, error)

DeleteWorkloadPoolWithContext is the same as DeleteWorkloadPool with the addition of the ability to pass a context and additional request options.

See DeleteWorkloadPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DetachInboundAuthConfig

func (c *ID) DetachInboundAuthConfig(input *DetachInboundAuthConfigInput) (*DetachInboundAuthConfigOutput, error)

DetachInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DetachInboundAuthConfig for usage and error information.

func (*ID) DetachInboundAuthConfigCommon

func (c *ID) DetachInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation DetachInboundAuthConfigCommon for usage and error information.

func (*ID) DetachInboundAuthConfigCommonRequest

func (c *ID) DetachInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachInboundAuthConfigCommon operation. The "output" return value will be populated with the DetachInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DetachInboundAuthConfigCommon Send returns without error.

See DetachInboundAuthConfigCommon for more information on using the DetachInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the DetachInboundAuthConfigCommonRequest method.
req, resp := client.DetachInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DetachInboundAuthConfigCommonWithContext

func (c *ID) DetachInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachInboundAuthConfigCommonWithContext is the same as DetachInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See DetachInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) DetachInboundAuthConfigRequest

func (c *ID) DetachInboundAuthConfigRequest(input *DetachInboundAuthConfigInput) (req *request.Request, output *DetachInboundAuthConfigOutput)

DetachInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the DetachInboundAuthConfig operation. The "output" return value will be populated with the DetachInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DetachInboundAuthConfigCommon Send returns without error.

See DetachInboundAuthConfig for more information on using the DetachInboundAuthConfig API call, and error handling.

// Example sending a request using the DetachInboundAuthConfigRequest method.
req, resp := client.DetachInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DetachInboundAuthConfigWithContext

func (c *ID) DetachInboundAuthConfigWithContext(ctx volcengine.Context, input *DetachInboundAuthConfigInput, opts ...request.Option) (*DetachInboundAuthConfigOutput, error)

DetachInboundAuthConfigWithContext is the same as DetachInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See DetachInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetApiKeyCredentialProvider

func (c *ID) GetApiKeyCredentialProvider(input *GetApiKeyCredentialProviderInput) (*GetApiKeyCredentialProviderOutput, error)

GetApiKeyCredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetApiKeyCredentialProvider for usage and error information.

func (*ID) GetApiKeyCredentialProviderCommon

func (c *ID) GetApiKeyCredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetApiKeyCredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetApiKeyCredentialProviderCommon for usage and error information.

func (*ID) GetApiKeyCredentialProviderCommonRequest

func (c *ID) GetApiKeyCredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetApiKeyCredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetApiKeyCredentialProviderCommon operation. The "output" return value will be populated with the GetApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiKeyCredentialProviderCommon Send returns without error.

See GetApiKeyCredentialProviderCommon for more information on using the GetApiKeyCredentialProviderCommon API call, and error handling.

// Example sending a request using the GetApiKeyCredentialProviderCommonRequest method.
req, resp := client.GetApiKeyCredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetApiKeyCredentialProviderCommonWithContext

func (c *ID) GetApiKeyCredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetApiKeyCredentialProviderCommonWithContext is the same as GetApiKeyCredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See GetApiKeyCredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetApiKeyCredentialProviderRequest

func (c *ID) GetApiKeyCredentialProviderRequest(input *GetApiKeyCredentialProviderInput) (req *request.Request, output *GetApiKeyCredentialProviderOutput)

GetApiKeyCredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetApiKeyCredentialProvider operation. The "output" return value will be populated with the GetApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiKeyCredentialProviderCommon Send returns without error.

See GetApiKeyCredentialProvider for more information on using the GetApiKeyCredentialProvider API call, and error handling.

// Example sending a request using the GetApiKeyCredentialProviderRequest method.
req, resp := client.GetApiKeyCredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetApiKeyCredentialProviderWithContext

func (c *ID) GetApiKeyCredentialProviderWithContext(ctx volcengine.Context, input *GetApiKeyCredentialProviderInput, opts ...request.Option) (*GetApiKeyCredentialProviderOutput, error)

GetApiKeyCredentialProviderWithContext is the same as GetApiKeyCredentialProvider with the addition of the ability to pass a context and additional request options.

See GetApiKeyCredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetIdentityProviderOAuth

func (c *ID) GetIdentityProviderOAuth(input *GetIdentityProviderOAuthInput) (*GetIdentityProviderOAuthOutput, error)

GetIdentityProviderOAuth API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetIdentityProviderOAuth for usage and error information.

func (*ID) GetIdentityProviderOAuthCommon

func (c *ID) GetIdentityProviderOAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetIdentityProviderOAuthCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetIdentityProviderOAuthCommon for usage and error information.

func (*ID) GetIdentityProviderOAuthCommonRequest

func (c *ID) GetIdentityProviderOAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetIdentityProviderOAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetIdentityProviderOAuthCommon operation. The "output" return value will be populated with the GetIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderOAuthCommon Send returns without error.

See GetIdentityProviderOAuthCommon for more information on using the GetIdentityProviderOAuthCommon API call, and error handling.

// Example sending a request using the GetIdentityProviderOAuthCommonRequest method.
req, resp := client.GetIdentityProviderOAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderOAuthCommonWithContext

func (c *ID) GetIdentityProviderOAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetIdentityProviderOAuthCommonWithContext is the same as GetIdentityProviderOAuthCommon with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderOAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetIdentityProviderOAuthRequest

func (c *ID) GetIdentityProviderOAuthRequest(input *GetIdentityProviderOAuthInput) (req *request.Request, output *GetIdentityProviderOAuthOutput)

GetIdentityProviderOAuthRequest generates a "volcengine/request.Request" representing the client's request for the GetIdentityProviderOAuth operation. The "output" return value will be populated with the GetIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderOAuthCommon Send returns without error.

See GetIdentityProviderOAuth for more information on using the GetIdentityProviderOAuth API call, and error handling.

// Example sending a request using the GetIdentityProviderOAuthRequest method.
req, resp := client.GetIdentityProviderOAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderOAuthWithContext

func (c *ID) GetIdentityProviderOAuthWithContext(ctx volcengine.Context, input *GetIdentityProviderOAuthInput, opts ...request.Option) (*GetIdentityProviderOAuthOutput, error)

GetIdentityProviderOAuthWithContext is the same as GetIdentityProviderOAuth with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderOAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetIdentityProviderOIDC

func (c *ID) GetIdentityProviderOIDC(input *GetIdentityProviderOIDCInput) (*GetIdentityProviderOIDCOutput, error)

GetIdentityProviderOIDC API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetIdentityProviderOIDC for usage and error information.

func (*ID) GetIdentityProviderOIDCCommon

func (c *ID) GetIdentityProviderOIDCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetIdentityProviderOIDCCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetIdentityProviderOIDCCommon for usage and error information.

func (*ID) GetIdentityProviderOIDCCommonRequest

func (c *ID) GetIdentityProviderOIDCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetIdentityProviderOIDCCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetIdentityProviderOIDCCommon operation. The "output" return value will be populated with the GetIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderOIDCCommon Send returns without error.

See GetIdentityProviderOIDCCommon for more information on using the GetIdentityProviderOIDCCommon API call, and error handling.

// Example sending a request using the GetIdentityProviderOIDCCommonRequest method.
req, resp := client.GetIdentityProviderOIDCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderOIDCCommonWithContext

func (c *ID) GetIdentityProviderOIDCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetIdentityProviderOIDCCommonWithContext is the same as GetIdentityProviderOIDCCommon with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderOIDCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetIdentityProviderOIDCRequest

func (c *ID) GetIdentityProviderOIDCRequest(input *GetIdentityProviderOIDCInput) (req *request.Request, output *GetIdentityProviderOIDCOutput)

GetIdentityProviderOIDCRequest generates a "volcengine/request.Request" representing the client's request for the GetIdentityProviderOIDC operation. The "output" return value will be populated with the GetIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderOIDCCommon Send returns without error.

See GetIdentityProviderOIDC for more information on using the GetIdentityProviderOIDC API call, and error handling.

// Example sending a request using the GetIdentityProviderOIDCRequest method.
req, resp := client.GetIdentityProviderOIDCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderOIDCWithContext

func (c *ID) GetIdentityProviderOIDCWithContext(ctx volcengine.Context, input *GetIdentityProviderOIDCInput, opts ...request.Option) (*GetIdentityProviderOIDCOutput, error)

GetIdentityProviderOIDCWithContext is the same as GetIdentityProviderOIDC with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderOIDC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetInboundAuthConfig

func (c *ID) GetInboundAuthConfig(input *GetInboundAuthConfigInput) (*GetInboundAuthConfigOutput, error)

GetInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetInboundAuthConfig for usage and error information.

func (*ID) GetInboundAuthConfigCommon

func (c *ID) GetInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetInboundAuthConfigCommon for usage and error information.

func (*ID) GetInboundAuthConfigCommonRequest

func (c *ID) GetInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetInboundAuthConfigCommon operation. The "output" return value will be populated with the GetInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetInboundAuthConfigCommon Send returns without error.

See GetInboundAuthConfigCommon for more information on using the GetInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the GetInboundAuthConfigCommonRequest method.
req, resp := client.GetInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetInboundAuthConfigCommonWithContext

func (c *ID) GetInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetInboundAuthConfigCommonWithContext is the same as GetInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See GetInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetInboundAuthConfigRequest

func (c *ID) GetInboundAuthConfigRequest(input *GetInboundAuthConfigInput) (req *request.Request, output *GetInboundAuthConfigOutput)

GetInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the GetInboundAuthConfig operation. The "output" return value will be populated with the GetInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetInboundAuthConfigCommon Send returns without error.

See GetInboundAuthConfig for more information on using the GetInboundAuthConfig API call, and error handling.

// Example sending a request using the GetInboundAuthConfigRequest method.
req, resp := client.GetInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetInboundAuthConfigWithContext

func (c *ID) GetInboundAuthConfigWithContext(ctx volcengine.Context, input *GetInboundAuthConfigInput, opts ...request.Option) (*GetInboundAuthConfigOutput, error)

GetInboundAuthConfigWithContext is the same as GetInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See GetInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetNamespace

func (c *ID) GetNamespace(input *GetNamespaceInput) (*GetNamespaceOutput, error)

GetNamespace API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetNamespace for usage and error information.

func (*ID) GetNamespaceCommon

func (c *ID) GetNamespaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetNamespaceCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetNamespaceCommon for usage and error information.

func (*ID) GetNamespaceCommonRequest

func (c *ID) GetNamespaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetNamespaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetNamespaceCommon operation. The "output" return value will be populated with the GetNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetNamespaceCommon Send returns without error.

See GetNamespaceCommon for more information on using the GetNamespaceCommon API call, and error handling.

// Example sending a request using the GetNamespaceCommonRequest method.
req, resp := client.GetNamespaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetNamespaceCommonWithContext

func (c *ID) GetNamespaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetNamespaceCommonWithContext is the same as GetNamespaceCommon with the addition of the ability to pass a context and additional request options.

See GetNamespaceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetNamespaceRequest

func (c *ID) GetNamespaceRequest(input *GetNamespaceInput) (req *request.Request, output *GetNamespaceOutput)

GetNamespaceRequest generates a "volcengine/request.Request" representing the client's request for the GetNamespace operation. The "output" return value will be populated with the GetNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetNamespaceCommon Send returns without error.

See GetNamespace for more information on using the GetNamespace API call, and error handling.

// Example sending a request using the GetNamespaceRequest method.
req, resp := client.GetNamespaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetNamespaceWithContext

func (c *ID) GetNamespaceWithContext(ctx volcengine.Context, input *GetNamespaceInput, opts ...request.Option) (*GetNamespaceOutput, error)

GetNamespaceWithContext is the same as GetNamespace with the addition of the ability to pass a context and additional request options.

See GetNamespace for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetOauth2CredentialProvider

func (c *ID) GetOauth2CredentialProvider(input *GetOauth2CredentialProviderInput) (*GetOauth2CredentialProviderOutput, error)

GetOauth2CredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetOauth2CredentialProvider for usage and error information.

func (*ID) GetOauth2CredentialProviderCommon

func (c *ID) GetOauth2CredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetOauth2CredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetOauth2CredentialProviderCommon for usage and error information.

func (*ID) GetOauth2CredentialProviderCommonRequest

func (c *ID) GetOauth2CredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetOauth2CredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetOauth2CredentialProviderCommon operation. The "output" return value will be populated with the GetOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOauth2CredentialProviderCommon Send returns without error.

See GetOauth2CredentialProviderCommon for more information on using the GetOauth2CredentialProviderCommon API call, and error handling.

// Example sending a request using the GetOauth2CredentialProviderCommonRequest method.
req, resp := client.GetOauth2CredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetOauth2CredentialProviderCommonWithContext

func (c *ID) GetOauth2CredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetOauth2CredentialProviderCommonWithContext is the same as GetOauth2CredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See GetOauth2CredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetOauth2CredentialProviderRequest

func (c *ID) GetOauth2CredentialProviderRequest(input *GetOauth2CredentialProviderInput) (req *request.Request, output *GetOauth2CredentialProviderOutput)

GetOauth2CredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetOauth2CredentialProvider operation. The "output" return value will be populated with the GetOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOauth2CredentialProviderCommon Send returns without error.

See GetOauth2CredentialProvider for more information on using the GetOauth2CredentialProvider API call, and error handling.

// Example sending a request using the GetOauth2CredentialProviderRequest method.
req, resp := client.GetOauth2CredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetOauth2CredentialProviderWithContext

func (c *ID) GetOauth2CredentialProviderWithContext(ctx volcengine.Context, input *GetOauth2CredentialProviderInput, opts ...request.Option) (*GetOauth2CredentialProviderOutput, error)

GetOauth2CredentialProviderWithContext is the same as GetOauth2CredentialProvider with the addition of the ability to pass a context and additional request options.

See GetOauth2CredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetPolicy

func (c *ID) GetPolicy(input *GetPolicyInput) (*GetPolicyOutput, error)

GetPolicy API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetPolicy for usage and error information.

func (*ID) GetPolicyCommon

func (c *ID) GetPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPolicyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetPolicyCommon for usage and error information.

func (*ID) GetPolicyCommonRequest

func (c *ID) GetPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetPolicyCommon operation. The "output" return value will be populated with the GetPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPolicyCommon Send returns without error.

See GetPolicyCommon for more information on using the GetPolicyCommon API call, and error handling.

// Example sending a request using the GetPolicyCommonRequest method.
req, resp := client.GetPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetPolicyCommonWithContext

func (c *ID) GetPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetPolicyCommonWithContext is the same as GetPolicyCommon with the addition of the ability to pass a context and additional request options.

See GetPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetPolicyRequest

func (c *ID) GetPolicyRequest(input *GetPolicyInput) (req *request.Request, output *GetPolicyOutput)

GetPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetPolicy operation. The "output" return value will be populated with the GetPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPolicyCommon Send returns without error.

See GetPolicy for more information on using the GetPolicy API call, and error handling.

// Example sending a request using the GetPolicyRequest method.
req, resp := client.GetPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetPolicyWithContext

func (c *ID) GetPolicyWithContext(ctx volcengine.Context, input *GetPolicyInput, opts ...request.Option) (*GetPolicyOutput, error)

GetPolicyWithContext is the same as GetPolicy with the addition of the ability to pass a context and additional request options.

See GetPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetResourceApiKey

func (c *ID) GetResourceApiKey(input *GetResourceApiKeyInput) (*GetResourceApiKeyOutput, error)

GetResourceApiKey API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetResourceApiKey for usage and error information.

func (*ID) GetResourceApiKeyCommon

func (c *ID) GetResourceApiKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetResourceApiKeyCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetResourceApiKeyCommon for usage and error information.

func (*ID) GetResourceApiKeyCommonRequest

func (c *ID) GetResourceApiKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetResourceApiKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceApiKeyCommon operation. The "output" return value will be populated with the GetResourceApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceApiKeyCommon Send returns without error.

See GetResourceApiKeyCommon for more information on using the GetResourceApiKeyCommon API call, and error handling.

// Example sending a request using the GetResourceApiKeyCommonRequest method.
req, resp := client.GetResourceApiKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetResourceApiKeyCommonWithContext

func (c *ID) GetResourceApiKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetResourceApiKeyCommonWithContext is the same as GetResourceApiKeyCommon with the addition of the ability to pass a context and additional request options.

See GetResourceApiKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetResourceApiKeyRequest

func (c *ID) GetResourceApiKeyRequest(input *GetResourceApiKeyInput) (req *request.Request, output *GetResourceApiKeyOutput)

GetResourceApiKeyRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceApiKey operation. The "output" return value will be populated with the GetResourceApiKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceApiKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceApiKeyCommon Send returns without error.

See GetResourceApiKey for more information on using the GetResourceApiKey API call, and error handling.

// Example sending a request using the GetResourceApiKeyRequest method.
req, resp := client.GetResourceApiKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetResourceApiKeyWithContext

func (c *ID) GetResourceApiKeyWithContext(ctx volcengine.Context, input *GetResourceApiKeyInput, opts ...request.Option) (*GetResourceApiKeyOutput, error)

GetResourceApiKeyWithContext is the same as GetResourceApiKey with the addition of the ability to pass a context and additional request options.

See GetResourceApiKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetResourceOauth2Token

func (c *ID) GetResourceOauth2Token(input *GetResourceOauth2TokenInput) (*GetResourceOauth2TokenOutput, error)

GetResourceOauth2Token API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetResourceOauth2Token for usage and error information.

func (*ID) GetResourceOauth2TokenCommon

func (c *ID) GetResourceOauth2TokenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetResourceOauth2TokenCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetResourceOauth2TokenCommon for usage and error information.

func (*ID) GetResourceOauth2TokenCommonRequest

func (c *ID) GetResourceOauth2TokenCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetResourceOauth2TokenCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceOauth2TokenCommon operation. The "output" return value will be populated with the GetResourceOauth2TokenCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceOauth2TokenCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceOauth2TokenCommon Send returns without error.

See GetResourceOauth2TokenCommon for more information on using the GetResourceOauth2TokenCommon API call, and error handling.

// Example sending a request using the GetResourceOauth2TokenCommonRequest method.
req, resp := client.GetResourceOauth2TokenCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetResourceOauth2TokenCommonWithContext

func (c *ID) GetResourceOauth2TokenCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetResourceOauth2TokenCommonWithContext is the same as GetResourceOauth2TokenCommon with the addition of the ability to pass a context and additional request options.

See GetResourceOauth2TokenCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetResourceOauth2TokenRequest

func (c *ID) GetResourceOauth2TokenRequest(input *GetResourceOauth2TokenInput) (req *request.Request, output *GetResourceOauth2TokenOutput)

GetResourceOauth2TokenRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceOauth2Token operation. The "output" return value will be populated with the GetResourceOauth2TokenCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceOauth2TokenCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceOauth2TokenCommon Send returns without error.

See GetResourceOauth2Token for more information on using the GetResourceOauth2Token API call, and error handling.

// Example sending a request using the GetResourceOauth2TokenRequest method.
req, resp := client.GetResourceOauth2TokenRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetResourceOauth2TokenWithContext

func (c *ID) GetResourceOauth2TokenWithContext(ctx volcengine.Context, input *GetResourceOauth2TokenInput, opts ...request.Option) (*GetResourceOauth2TokenOutput, error)

GetResourceOauth2TokenWithContext is the same as GetResourceOauth2Token with the addition of the ability to pass a context and additional request options.

See GetResourceOauth2Token for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUser

func (c *ID) GetUser(input *GetUserInput) (*GetUserOutput, error)

GetUser API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUser for usage and error information.

func (*ID) GetUserCSVTemplate

func (c *ID) GetUserCSVTemplate(input *GetUserCSVTemplateInput) (*GetUserCSVTemplateOutput, error)

GetUserCSVTemplate API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserCSVTemplate for usage and error information.

func (*ID) GetUserCSVTemplateCommon

func (c *ID) GetUserCSVTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserCSVTemplateCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserCSVTemplateCommon for usage and error information.

func (*ID) GetUserCSVTemplateCommonRequest

func (c *ID) GetUserCSVTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserCSVTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserCSVTemplateCommon operation. The "output" return value will be populated with the GetUserCSVTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCSVTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCSVTemplateCommon Send returns without error.

See GetUserCSVTemplateCommon for more information on using the GetUserCSVTemplateCommon API call, and error handling.

// Example sending a request using the GetUserCSVTemplateCommonRequest method.
req, resp := client.GetUserCSVTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserCSVTemplateCommonWithContext

func (c *ID) GetUserCSVTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserCSVTemplateCommonWithContext is the same as GetUserCSVTemplateCommon with the addition of the ability to pass a context and additional request options.

See GetUserCSVTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserCSVTemplateRequest

func (c *ID) GetUserCSVTemplateRequest(input *GetUserCSVTemplateInput) (req *request.Request, output *GetUserCSVTemplateOutput)

GetUserCSVTemplateRequest generates a "volcengine/request.Request" representing the client's request for the GetUserCSVTemplate operation. The "output" return value will be populated with the GetUserCSVTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCSVTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCSVTemplateCommon Send returns without error.

See GetUserCSVTemplate for more information on using the GetUserCSVTemplate API call, and error handling.

// Example sending a request using the GetUserCSVTemplateRequest method.
req, resp := client.GetUserCSVTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserCSVTemplateWithContext

func (c *ID) GetUserCSVTemplateWithContext(ctx volcengine.Context, input *GetUserCSVTemplateInput, opts ...request.Option) (*GetUserCSVTemplateOutput, error)

GetUserCSVTemplateWithContext is the same as GetUserCSVTemplate with the addition of the ability to pass a context and additional request options.

See GetUserCSVTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserCommon

func (c *ID) GetUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserCommon for usage and error information.

func (*ID) GetUserCommonRequest

func (c *ID) GetUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserCommon operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.

See GetUserCommon for more information on using the GetUserCommon API call, and error handling.

// Example sending a request using the GetUserCommonRequest method.
req, resp := client.GetUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserCommonWithContext

func (c *ID) GetUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserCommonWithContext is the same as GetUserCommon with the addition of the ability to pass a context and additional request options.

See GetUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserPool

func (c *ID) GetUserPool(input *GetUserPoolInput) (*GetUserPoolOutput, error)

GetUserPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserPool for usage and error information.

func (*ID) GetUserPoolClient

func (c *ID) GetUserPoolClient(input *GetUserPoolClientInput) (*GetUserPoolClientOutput, error)

GetUserPoolClient API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserPoolClient for usage and error information.

func (*ID) GetUserPoolClientCommon

func (c *ID) GetUserPoolClientCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserPoolClientCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserPoolClientCommon for usage and error information.

func (*ID) GetUserPoolClientCommonRequest

func (c *ID) GetUserPoolClientCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserPoolClientCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserPoolClientCommon operation. The "output" return value will be populated with the GetUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolClientCommon Send returns without error.

See GetUserPoolClientCommon for more information on using the GetUserPoolClientCommon API call, and error handling.

// Example sending a request using the GetUserPoolClientCommonRequest method.
req, resp := client.GetUserPoolClientCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolClientCommonWithContext

func (c *ID) GetUserPoolClientCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserPoolClientCommonWithContext is the same as GetUserPoolClientCommon with the addition of the ability to pass a context and additional request options.

See GetUserPoolClientCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserPoolClientRequest

func (c *ID) GetUserPoolClientRequest(input *GetUserPoolClientInput) (req *request.Request, output *GetUserPoolClientOutput)

GetUserPoolClientRequest generates a "volcengine/request.Request" representing the client's request for the GetUserPoolClient operation. The "output" return value will be populated with the GetUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolClientCommon Send returns without error.

See GetUserPoolClient for more information on using the GetUserPoolClient API call, and error handling.

// Example sending a request using the GetUserPoolClientRequest method.
req, resp := client.GetUserPoolClientRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolClientWithContext

func (c *ID) GetUserPoolClientWithContext(ctx volcengine.Context, input *GetUserPoolClientInput, opts ...request.Option) (*GetUserPoolClientOutput, error)

GetUserPoolClientWithContext is the same as GetUserPoolClient with the addition of the ability to pass a context and additional request options.

See GetUserPoolClient for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserPoolCommon

func (c *ID) GetUserPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetUserPoolCommon for usage and error information.

func (*ID) GetUserPoolCommonRequest

func (c *ID) GetUserPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserPoolCommon operation. The "output" return value will be populated with the GetUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolCommon Send returns without error.

See GetUserPoolCommon for more information on using the GetUserPoolCommon API call, and error handling.

// Example sending a request using the GetUserPoolCommonRequest method.
req, resp := client.GetUserPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolCommonWithContext

func (c *ID) GetUserPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserPoolCommonWithContext is the same as GetUserPoolCommon with the addition of the ability to pass a context and additional request options.

See GetUserPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserPoolRequest

func (c *ID) GetUserPoolRequest(input *GetUserPoolInput) (req *request.Request, output *GetUserPoolOutput)

GetUserPoolRequest generates a "volcengine/request.Request" representing the client's request for the GetUserPool operation. The "output" return value will be populated with the GetUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolCommon Send returns without error.

See GetUserPool for more information on using the GetUserPool API call, and error handling.

// Example sending a request using the GetUserPoolRequest method.
req, resp := client.GetUserPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolWithContext

func (c *ID) GetUserPoolWithContext(ctx volcengine.Context, input *GetUserPoolInput, opts ...request.Option) (*GetUserPoolOutput, error)

GetUserPoolWithContext is the same as GetUserPool with the addition of the ability to pass a context and additional request options.

See GetUserPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetUserRequest

func (c *ID) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)

GetUserRequest generates a "volcengine/request.Request" representing the client's request for the GetUser operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.

See GetUser for more information on using the GetUser API call, and error handling.

// Example sending a request using the GetUserRequest method.
req, resp := client.GetUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserWithContext

func (c *ID) GetUserWithContext(ctx volcengine.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)

GetUserWithContext is the same as GetUser with the addition of the ability to pass a context and additional request options.

See GetUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessToken

func (c *ID) GetWorkloadAccessToken(input *GetWorkloadAccessTokenInput) (*GetWorkloadAccessTokenOutput, error)

GetWorkloadAccessToken API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessToken for usage and error information.

func (*ID) GetWorkloadAccessTokenCommon

func (c *ID) GetWorkloadAccessTokenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkloadAccessTokenCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessTokenCommon for usage and error information.

func (*ID) GetWorkloadAccessTokenCommonRequest

func (c *ID) GetWorkloadAccessTokenCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkloadAccessTokenCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessTokenCommon operation. The "output" return value will be populated with the GetWorkloadAccessTokenCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenCommon Send returns without error.

See GetWorkloadAccessTokenCommon for more information on using the GetWorkloadAccessTokenCommon API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenCommonRequest method.
req, resp := client.GetWorkloadAccessTokenCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenCommonWithContext

func (c *ID) GetWorkloadAccessTokenCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkloadAccessTokenCommonWithContext is the same as GetWorkloadAccessTokenCommon with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessTokenCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessTokenForJWT

func (c *ID) GetWorkloadAccessTokenForJWT(input *GetWorkloadAccessTokenForJWTInput) (*GetWorkloadAccessTokenForJWTOutput, error)

GetWorkloadAccessTokenForJWT API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessTokenForJWT for usage and error information.

func (*ID) GetWorkloadAccessTokenForJWTCommon

func (c *ID) GetWorkloadAccessTokenForJWTCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkloadAccessTokenForJWTCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessTokenForJWTCommon for usage and error information.

func (*ID) GetWorkloadAccessTokenForJWTCommonRequest

func (c *ID) GetWorkloadAccessTokenForJWTCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkloadAccessTokenForJWTCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessTokenForJWTCommon operation. The "output" return value will be populated with the GetWorkloadAccessTokenForJWTCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenForJWTCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenForJWTCommon Send returns without error.

See GetWorkloadAccessTokenForJWTCommon for more information on using the GetWorkloadAccessTokenForJWTCommon API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenForJWTCommonRequest method.
req, resp := client.GetWorkloadAccessTokenForJWTCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenForJWTCommonWithContext

func (c *ID) GetWorkloadAccessTokenForJWTCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkloadAccessTokenForJWTCommonWithContext is the same as GetWorkloadAccessTokenForJWTCommon with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessTokenForJWTCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessTokenForJWTRequest

func (c *ID) GetWorkloadAccessTokenForJWTRequest(input *GetWorkloadAccessTokenForJWTInput) (req *request.Request, output *GetWorkloadAccessTokenForJWTOutput)

GetWorkloadAccessTokenForJWTRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessTokenForJWT operation. The "output" return value will be populated with the GetWorkloadAccessTokenForJWTCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenForJWTCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenForJWTCommon Send returns without error.

See GetWorkloadAccessTokenForJWT for more information on using the GetWorkloadAccessTokenForJWT API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenForJWTRequest method.
req, resp := client.GetWorkloadAccessTokenForJWTRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenForJWTWithContext

func (c *ID) GetWorkloadAccessTokenForJWTWithContext(ctx volcengine.Context, input *GetWorkloadAccessTokenForJWTInput, opts ...request.Option) (*GetWorkloadAccessTokenForJWTOutput, error)

GetWorkloadAccessTokenForJWTWithContext is the same as GetWorkloadAccessTokenForJWT with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessTokenForJWT for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessTokenForUserId

func (c *ID) GetWorkloadAccessTokenForUserId(input *GetWorkloadAccessTokenForUserIdInput) (*GetWorkloadAccessTokenForUserIdOutput, error)

GetWorkloadAccessTokenForUserId API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessTokenForUserId for usage and error information.

func (*ID) GetWorkloadAccessTokenForUserIdCommon

func (c *ID) GetWorkloadAccessTokenForUserIdCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkloadAccessTokenForUserIdCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadAccessTokenForUserIdCommon for usage and error information.

func (*ID) GetWorkloadAccessTokenForUserIdCommonRequest

func (c *ID) GetWorkloadAccessTokenForUserIdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkloadAccessTokenForUserIdCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessTokenForUserIdCommon operation. The "output" return value will be populated with the GetWorkloadAccessTokenForUserIdCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenForUserIdCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenForUserIdCommon Send returns without error.

See GetWorkloadAccessTokenForUserIdCommon for more information on using the GetWorkloadAccessTokenForUserIdCommon API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenForUserIdCommonRequest method.
req, resp := client.GetWorkloadAccessTokenForUserIdCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenForUserIdCommonWithContext

func (c *ID) GetWorkloadAccessTokenForUserIdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkloadAccessTokenForUserIdCommonWithContext is the same as GetWorkloadAccessTokenForUserIdCommon with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessTokenForUserIdCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessTokenForUserIdRequest

func (c *ID) GetWorkloadAccessTokenForUserIdRequest(input *GetWorkloadAccessTokenForUserIdInput) (req *request.Request, output *GetWorkloadAccessTokenForUserIdOutput)

GetWorkloadAccessTokenForUserIdRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessTokenForUserId operation. The "output" return value will be populated with the GetWorkloadAccessTokenForUserIdCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenForUserIdCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenForUserIdCommon Send returns without error.

See GetWorkloadAccessTokenForUserId for more information on using the GetWorkloadAccessTokenForUserId API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenForUserIdRequest method.
req, resp := client.GetWorkloadAccessTokenForUserIdRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenForUserIdWithContext

func (c *ID) GetWorkloadAccessTokenForUserIdWithContext(ctx volcengine.Context, input *GetWorkloadAccessTokenForUserIdInput, opts ...request.Option) (*GetWorkloadAccessTokenForUserIdOutput, error)

GetWorkloadAccessTokenForUserIdWithContext is the same as GetWorkloadAccessTokenForUserId with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessTokenForUserId for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadAccessTokenRequest

func (c *ID) GetWorkloadAccessTokenRequest(input *GetWorkloadAccessTokenInput) (req *request.Request, output *GetWorkloadAccessTokenOutput)

GetWorkloadAccessTokenRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadAccessToken operation. The "output" return value will be populated with the GetWorkloadAccessTokenCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadAccessTokenCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadAccessTokenCommon Send returns without error.

See GetWorkloadAccessToken for more information on using the GetWorkloadAccessToken API call, and error handling.

// Example sending a request using the GetWorkloadAccessTokenRequest method.
req, resp := client.GetWorkloadAccessTokenRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadAccessTokenWithContext

func (c *ID) GetWorkloadAccessTokenWithContext(ctx volcengine.Context, input *GetWorkloadAccessTokenInput, opts ...request.Option) (*GetWorkloadAccessTokenOutput, error)

GetWorkloadAccessTokenWithContext is the same as GetWorkloadAccessToken with the addition of the ability to pass a context and additional request options.

See GetWorkloadAccessToken for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadIdentity

func (c *ID) GetWorkloadIdentity(input *GetWorkloadIdentityInput) (*GetWorkloadIdentityOutput, error)

GetWorkloadIdentity API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadIdentity for usage and error information.

func (*ID) GetWorkloadIdentityCommon

func (c *ID) GetWorkloadIdentityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkloadIdentityCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadIdentityCommon for usage and error information.

func (*ID) GetWorkloadIdentityCommonRequest

func (c *ID) GetWorkloadIdentityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkloadIdentityCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadIdentityCommon operation. The "output" return value will be populated with the GetWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadIdentityCommon Send returns without error.

See GetWorkloadIdentityCommon for more information on using the GetWorkloadIdentityCommon API call, and error handling.

// Example sending a request using the GetWorkloadIdentityCommonRequest method.
req, resp := client.GetWorkloadIdentityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadIdentityCommonWithContext

func (c *ID) GetWorkloadIdentityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkloadIdentityCommonWithContext is the same as GetWorkloadIdentityCommon with the addition of the ability to pass a context and additional request options.

See GetWorkloadIdentityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadIdentityRequest

func (c *ID) GetWorkloadIdentityRequest(input *GetWorkloadIdentityInput) (req *request.Request, output *GetWorkloadIdentityOutput)

GetWorkloadIdentityRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadIdentity operation. The "output" return value will be populated with the GetWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadIdentityCommon Send returns without error.

See GetWorkloadIdentity for more information on using the GetWorkloadIdentity API call, and error handling.

// Example sending a request using the GetWorkloadIdentityRequest method.
req, resp := client.GetWorkloadIdentityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadIdentityWithContext

func (c *ID) GetWorkloadIdentityWithContext(ctx volcengine.Context, input *GetWorkloadIdentityInput, opts ...request.Option) (*GetWorkloadIdentityOutput, error)

GetWorkloadIdentityWithContext is the same as GetWorkloadIdentity with the addition of the ability to pass a context and additional request options.

See GetWorkloadIdentity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadPool

func (c *ID) GetWorkloadPool(input *GetWorkloadPoolInput) (*GetWorkloadPoolOutput, error)

GetWorkloadPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadPool for usage and error information.

func (*ID) GetWorkloadPoolCommon

func (c *ID) GetWorkloadPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkloadPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GetWorkloadPoolCommon for usage and error information.

func (*ID) GetWorkloadPoolCommonRequest

func (c *ID) GetWorkloadPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkloadPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadPoolCommon operation. The "output" return value will be populated with the GetWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadPoolCommon Send returns without error.

See GetWorkloadPoolCommon for more information on using the GetWorkloadPoolCommon API call, and error handling.

// Example sending a request using the GetWorkloadPoolCommonRequest method.
req, resp := client.GetWorkloadPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadPoolCommonWithContext

func (c *ID) GetWorkloadPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkloadPoolCommonWithContext is the same as GetWorkloadPoolCommon with the addition of the ability to pass a context and additional request options.

See GetWorkloadPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GetWorkloadPoolRequest

func (c *ID) GetWorkloadPoolRequest(input *GetWorkloadPoolInput) (req *request.Request, output *GetWorkloadPoolOutput)

GetWorkloadPoolRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkloadPool operation. The "output" return value will be populated with the GetWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkloadPoolCommon Send returns without error.

See GetWorkloadPool for more information on using the GetWorkloadPool API call, and error handling.

// Example sending a request using the GetWorkloadPoolRequest method.
req, resp := client.GetWorkloadPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetWorkloadPoolWithContext

func (c *ID) GetWorkloadPoolWithContext(ctx volcengine.Context, input *GetWorkloadPoolInput, opts ...request.Option) (*GetWorkloadPoolOutput, error)

GetWorkloadPoolWithContext is the same as GetWorkloadPool with the addition of the ability to pass a context and additional request options.

See GetWorkloadPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GrantPermission

func (c *ID) GrantPermission(input *GrantPermissionInput) (*GrantPermissionOutput, error)

GrantPermission API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GrantPermission for usage and error information.

func (*ID) GrantPermissionCommon

func (c *ID) GrantPermissionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GrantPermissionCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation GrantPermissionCommon for usage and error information.

func (*ID) GrantPermissionCommonRequest

func (c *ID) GrantPermissionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GrantPermissionCommonRequest generates a "volcengine/request.Request" representing the client's request for the GrantPermissionCommon operation. The "output" return value will be populated with the GrantPermissionCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantPermissionCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPermissionCommon Send returns without error.

See GrantPermissionCommon for more information on using the GrantPermissionCommon API call, and error handling.

// Example sending a request using the GrantPermissionCommonRequest method.
req, resp := client.GrantPermissionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GrantPermissionCommonWithContext

func (c *ID) GrantPermissionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GrantPermissionCommonWithContext is the same as GrantPermissionCommon with the addition of the ability to pass a context and additional request options.

See GrantPermissionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) GrantPermissionRequest

func (c *ID) GrantPermissionRequest(input *GrantPermissionInput) (req *request.Request, output *GrantPermissionOutput)

GrantPermissionRequest generates a "volcengine/request.Request" representing the client's request for the GrantPermission operation. The "output" return value will be populated with the GrantPermissionCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantPermissionCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPermissionCommon Send returns without error.

See GrantPermission for more information on using the GrantPermission API call, and error handling.

// Example sending a request using the GrantPermissionRequest method.
req, resp := client.GrantPermissionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GrantPermissionWithContext

func (c *ID) GrantPermissionWithContext(ctx volcengine.Context, input *GrantPermissionInput, opts ...request.Option) (*GrantPermissionOutput, error)

GrantPermissionWithContext is the same as GrantPermission with the addition of the ability to pass a context and additional request options.

See GrantPermission for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListApiKeyCredentialProviders

func (c *ID) ListApiKeyCredentialProviders(input *ListApiKeyCredentialProvidersInput) (*ListApiKeyCredentialProvidersOutput, error)

ListApiKeyCredentialProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListApiKeyCredentialProviders for usage and error information.

func (*ID) ListApiKeyCredentialProvidersCommon

func (c *ID) ListApiKeyCredentialProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListApiKeyCredentialProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListApiKeyCredentialProvidersCommon for usage and error information.

func (*ID) ListApiKeyCredentialProvidersCommonRequest

func (c *ID) ListApiKeyCredentialProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListApiKeyCredentialProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListApiKeyCredentialProvidersCommon operation. The "output" return value will be populated with the ListApiKeyCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListApiKeyCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListApiKeyCredentialProvidersCommon Send returns without error.

See ListApiKeyCredentialProvidersCommon for more information on using the ListApiKeyCredentialProvidersCommon API call, and error handling.

// Example sending a request using the ListApiKeyCredentialProvidersCommonRequest method.
req, resp := client.ListApiKeyCredentialProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListApiKeyCredentialProvidersCommonWithContext

func (c *ID) ListApiKeyCredentialProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListApiKeyCredentialProvidersCommonWithContext is the same as ListApiKeyCredentialProvidersCommon with the addition of the ability to pass a context and additional request options.

See ListApiKeyCredentialProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListApiKeyCredentialProvidersRequest

func (c *ID) ListApiKeyCredentialProvidersRequest(input *ListApiKeyCredentialProvidersInput) (req *request.Request, output *ListApiKeyCredentialProvidersOutput)

ListApiKeyCredentialProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListApiKeyCredentialProviders operation. The "output" return value will be populated with the ListApiKeyCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListApiKeyCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListApiKeyCredentialProvidersCommon Send returns without error.

See ListApiKeyCredentialProviders for more information on using the ListApiKeyCredentialProviders API call, and error handling.

// Example sending a request using the ListApiKeyCredentialProvidersRequest method.
req, resp := client.ListApiKeyCredentialProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListApiKeyCredentialProvidersWithContext

func (c *ID) ListApiKeyCredentialProvidersWithContext(ctx volcengine.Context, input *ListApiKeyCredentialProvidersInput, opts ...request.Option) (*ListApiKeyCredentialProvidersOutput, error)

ListApiKeyCredentialProvidersWithContext is the same as ListApiKeyCredentialProviders with the addition of the ability to pass a context and additional request options.

See ListApiKeyCredentialProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListCredentialProviders

func (c *ID) ListCredentialProviders(input *ListCredentialProvidersInput) (*ListCredentialProvidersOutput, error)

ListCredentialProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListCredentialProviders for usage and error information.

func (*ID) ListCredentialProvidersCommon

func (c *ID) ListCredentialProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCredentialProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListCredentialProvidersCommon for usage and error information.

func (*ID) ListCredentialProvidersCommonRequest

func (c *ID) ListCredentialProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListCredentialProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListCredentialProvidersCommon operation. The "output" return value will be populated with the ListCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListCredentialProvidersCommon Send returns without error.

See ListCredentialProvidersCommon for more information on using the ListCredentialProvidersCommon API call, and error handling.

// Example sending a request using the ListCredentialProvidersCommonRequest method.
req, resp := client.ListCredentialProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListCredentialProvidersCommonWithContext

func (c *ID) ListCredentialProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListCredentialProvidersCommonWithContext is the same as ListCredentialProvidersCommon with the addition of the ability to pass a context and additional request options.

See ListCredentialProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListCredentialProvidersRequest

func (c *ID) ListCredentialProvidersRequest(input *ListCredentialProvidersInput) (req *request.Request, output *ListCredentialProvidersOutput)

ListCredentialProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListCredentialProviders operation. The "output" return value will be populated with the ListCredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListCredentialProvidersCommon Send returns without error.

See ListCredentialProviders for more information on using the ListCredentialProviders API call, and error handling.

// Example sending a request using the ListCredentialProvidersRequest method.
req, resp := client.ListCredentialProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListCredentialProvidersWithContext

func (c *ID) ListCredentialProvidersWithContext(ctx volcengine.Context, input *ListCredentialProvidersInput, opts ...request.Option) (*ListCredentialProvidersOutput, error)

ListCredentialProvidersWithContext is the same as ListCredentialProviders with the addition of the ability to pass a context and additional request options.

See ListCredentialProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProviders

func (c *ID) ListIdentityProviders(input *ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error)

ListIdentityProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProviders for usage and error information.

func (*ID) ListIdentityProvidersCommon

func (c *ID) ListIdentityProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIdentityProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProvidersCommon for usage and error information.

func (*ID) ListIdentityProvidersCommonRequest

func (c *ID) ListIdentityProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIdentityProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersCommon operation. The "output" return value will be populated with the ListIdentityProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersCommon Send returns without error.

See ListIdentityProvidersCommon for more information on using the ListIdentityProvidersCommon API call, and error handling.

// Example sending a request using the ListIdentityProvidersCommonRequest method.
req, resp := client.ListIdentityProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersCommonWithContext

func (c *ID) ListIdentityProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIdentityProvidersCommonWithContext is the same as ListIdentityProvidersCommon with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProvidersOAuth

func (c *ID) ListIdentityProvidersOAuth(input *ListIdentityProvidersOAuthInput) (*ListIdentityProvidersOAuthOutput, error)

ListIdentityProvidersOAuth API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProvidersOAuth for usage and error information.

func (*ID) ListIdentityProvidersOAuthCommon

func (c *ID) ListIdentityProvidersOAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIdentityProvidersOAuthCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProvidersOAuthCommon for usage and error information.

func (*ID) ListIdentityProvidersOAuthCommonRequest

func (c *ID) ListIdentityProvidersOAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIdentityProvidersOAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersOAuthCommon operation. The "output" return value will be populated with the ListIdentityProvidersOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersOAuthCommon Send returns without error.

See ListIdentityProvidersOAuthCommon for more information on using the ListIdentityProvidersOAuthCommon API call, and error handling.

// Example sending a request using the ListIdentityProvidersOAuthCommonRequest method.
req, resp := client.ListIdentityProvidersOAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersOAuthCommonWithContext

func (c *ID) ListIdentityProvidersOAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIdentityProvidersOAuthCommonWithContext is the same as ListIdentityProvidersOAuthCommon with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersOAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProvidersOAuthRequest

func (c *ID) ListIdentityProvidersOAuthRequest(input *ListIdentityProvidersOAuthInput) (req *request.Request, output *ListIdentityProvidersOAuthOutput)

ListIdentityProvidersOAuthRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersOAuth operation. The "output" return value will be populated with the ListIdentityProvidersOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersOAuthCommon Send returns without error.

See ListIdentityProvidersOAuth for more information on using the ListIdentityProvidersOAuth API call, and error handling.

// Example sending a request using the ListIdentityProvidersOAuthRequest method.
req, resp := client.ListIdentityProvidersOAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersOAuthWithContext

func (c *ID) ListIdentityProvidersOAuthWithContext(ctx volcengine.Context, input *ListIdentityProvidersOAuthInput, opts ...request.Option) (*ListIdentityProvidersOAuthOutput, error)

ListIdentityProvidersOAuthWithContext is the same as ListIdentityProvidersOAuth with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersOAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProvidersOIDC

func (c *ID) ListIdentityProvidersOIDC(input *ListIdentityProvidersOIDCInput) (*ListIdentityProvidersOIDCOutput, error)

ListIdentityProvidersOIDC API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProvidersOIDC for usage and error information.

func (*ID) ListIdentityProvidersOIDCCommon

func (c *ID) ListIdentityProvidersOIDCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIdentityProvidersOIDCCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListIdentityProvidersOIDCCommon for usage and error information.

func (*ID) ListIdentityProvidersOIDCCommonRequest

func (c *ID) ListIdentityProvidersOIDCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIdentityProvidersOIDCCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersOIDCCommon operation. The "output" return value will be populated with the ListIdentityProvidersOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersOIDCCommon Send returns without error.

See ListIdentityProvidersOIDCCommon for more information on using the ListIdentityProvidersOIDCCommon API call, and error handling.

// Example sending a request using the ListIdentityProvidersOIDCCommonRequest method.
req, resp := client.ListIdentityProvidersOIDCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersOIDCCommonWithContext

func (c *ID) ListIdentityProvidersOIDCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIdentityProvidersOIDCCommonWithContext is the same as ListIdentityProvidersOIDCCommon with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersOIDCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProvidersOIDCRequest

func (c *ID) ListIdentityProvidersOIDCRequest(input *ListIdentityProvidersOIDCInput) (req *request.Request, output *ListIdentityProvidersOIDCOutput)

ListIdentityProvidersOIDCRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersOIDC operation. The "output" return value will be populated with the ListIdentityProvidersOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersOIDCCommon Send returns without error.

See ListIdentityProvidersOIDC for more information on using the ListIdentityProvidersOIDC API call, and error handling.

// Example sending a request using the ListIdentityProvidersOIDCRequest method.
req, resp := client.ListIdentityProvidersOIDCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersOIDCWithContext

func (c *ID) ListIdentityProvidersOIDCWithContext(ctx volcengine.Context, input *ListIdentityProvidersOIDCInput, opts ...request.Option) (*ListIdentityProvidersOIDCOutput, error)

ListIdentityProvidersOIDCWithContext is the same as ListIdentityProvidersOIDC with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersOIDC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListIdentityProvidersRequest

func (c *ID) ListIdentityProvidersRequest(input *ListIdentityProvidersInput) (req *request.Request, output *ListIdentityProvidersOutput)

ListIdentityProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProviders operation. The "output" return value will be populated with the ListIdentityProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersCommon Send returns without error.

See ListIdentityProviders for more information on using the ListIdentityProviders API call, and error handling.

// Example sending a request using the ListIdentityProvidersRequest method.
req, resp := client.ListIdentityProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersWithContext

func (c *ID) ListIdentityProvidersWithContext(ctx volcengine.Context, input *ListIdentityProvidersInput, opts ...request.Option) (*ListIdentityProvidersOutput, error)

ListIdentityProvidersWithContext is the same as ListIdentityProviders with the addition of the ability to pass a context and additional request options.

See ListIdentityProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListInboundAuthConfigs

func (c *ID) ListInboundAuthConfigs(input *ListInboundAuthConfigsInput) (*ListInboundAuthConfigsOutput, error)

ListInboundAuthConfigs API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListInboundAuthConfigs for usage and error information.

func (*ID) ListInboundAuthConfigsCommon

func (c *ID) ListInboundAuthConfigsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInboundAuthConfigsCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListInboundAuthConfigsCommon for usage and error information.

func (*ID) ListInboundAuthConfigsCommonRequest

func (c *ID) ListInboundAuthConfigsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInboundAuthConfigsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInboundAuthConfigsCommon operation. The "output" return value will be populated with the ListInboundAuthConfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInboundAuthConfigsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInboundAuthConfigsCommon Send returns without error.

See ListInboundAuthConfigsCommon for more information on using the ListInboundAuthConfigsCommon API call, and error handling.

// Example sending a request using the ListInboundAuthConfigsCommonRequest method.
req, resp := client.ListInboundAuthConfigsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListInboundAuthConfigsCommonWithContext

func (c *ID) ListInboundAuthConfigsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInboundAuthConfigsCommonWithContext is the same as ListInboundAuthConfigsCommon with the addition of the ability to pass a context and additional request options.

See ListInboundAuthConfigsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListInboundAuthConfigsRequest

func (c *ID) ListInboundAuthConfigsRequest(input *ListInboundAuthConfigsInput) (req *request.Request, output *ListInboundAuthConfigsOutput)

ListInboundAuthConfigsRequest generates a "volcengine/request.Request" representing the client's request for the ListInboundAuthConfigs operation. The "output" return value will be populated with the ListInboundAuthConfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInboundAuthConfigsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInboundAuthConfigsCommon Send returns without error.

See ListInboundAuthConfigs for more information on using the ListInboundAuthConfigs API call, and error handling.

// Example sending a request using the ListInboundAuthConfigsRequest method.
req, resp := client.ListInboundAuthConfigsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListInboundAuthConfigsWithContext

func (c *ID) ListInboundAuthConfigsWithContext(ctx volcengine.Context, input *ListInboundAuthConfigsInput, opts ...request.Option) (*ListInboundAuthConfigsOutput, error)

ListInboundAuthConfigsWithContext is the same as ListInboundAuthConfigs with the addition of the ability to pass a context and additional request options.

See ListInboundAuthConfigs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListNamespaces

func (c *ID) ListNamespaces(input *ListNamespacesInput) (*ListNamespacesOutput, error)

ListNamespaces API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListNamespaces for usage and error information.

func (*ID) ListNamespacesCommon

func (c *ID) ListNamespacesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNamespacesCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListNamespacesCommon for usage and error information.

func (*ID) ListNamespacesCommonRequest

func (c *ID) ListNamespacesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNamespacesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNamespacesCommon operation. The "output" return value will be populated with the ListNamespacesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNamespacesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNamespacesCommon Send returns without error.

See ListNamespacesCommon for more information on using the ListNamespacesCommon API call, and error handling.

// Example sending a request using the ListNamespacesCommonRequest method.
req, resp := client.ListNamespacesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListNamespacesCommonWithContext

func (c *ID) ListNamespacesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNamespacesCommonWithContext is the same as ListNamespacesCommon with the addition of the ability to pass a context and additional request options.

See ListNamespacesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListNamespacesRequest

func (c *ID) ListNamespacesRequest(input *ListNamespacesInput) (req *request.Request, output *ListNamespacesOutput)

ListNamespacesRequest generates a "volcengine/request.Request" representing the client's request for the ListNamespaces operation. The "output" return value will be populated with the ListNamespacesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNamespacesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNamespacesCommon Send returns without error.

See ListNamespaces for more information on using the ListNamespaces API call, and error handling.

// Example sending a request using the ListNamespacesRequest method.
req, resp := client.ListNamespacesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListNamespacesWithContext

func (c *ID) ListNamespacesWithContext(ctx volcengine.Context, input *ListNamespacesInput, opts ...request.Option) (*ListNamespacesOutput, error)

ListNamespacesWithContext is the same as ListNamespaces with the addition of the ability to pass a context and additional request options.

See ListNamespaces for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListOauth2CredentialProviders

func (c *ID) ListOauth2CredentialProviders(input *ListOauth2CredentialProvidersInput) (*ListOauth2CredentialProvidersOutput, error)

ListOauth2CredentialProviders API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListOauth2CredentialProviders for usage and error information.

func (*ID) ListOauth2CredentialProvidersCommon

func (c *ID) ListOauth2CredentialProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListOauth2CredentialProvidersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListOauth2CredentialProvidersCommon for usage and error information.

func (*ID) ListOauth2CredentialProvidersCommonRequest

func (c *ID) ListOauth2CredentialProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListOauth2CredentialProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListOauth2CredentialProvidersCommon operation. The "output" return value will be populated with the ListOauth2CredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOauth2CredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListOauth2CredentialProvidersCommon Send returns without error.

See ListOauth2CredentialProvidersCommon for more information on using the ListOauth2CredentialProvidersCommon API call, and error handling.

// Example sending a request using the ListOauth2CredentialProvidersCommonRequest method.
req, resp := client.ListOauth2CredentialProvidersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListOauth2CredentialProvidersCommonWithContext

func (c *ID) ListOauth2CredentialProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListOauth2CredentialProvidersCommonWithContext is the same as ListOauth2CredentialProvidersCommon with the addition of the ability to pass a context and additional request options.

See ListOauth2CredentialProvidersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListOauth2CredentialProvidersRequest

func (c *ID) ListOauth2CredentialProvidersRequest(input *ListOauth2CredentialProvidersInput) (req *request.Request, output *ListOauth2CredentialProvidersOutput)

ListOauth2CredentialProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListOauth2CredentialProviders operation. The "output" return value will be populated with the ListOauth2CredentialProvidersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOauth2CredentialProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListOauth2CredentialProvidersCommon Send returns without error.

See ListOauth2CredentialProviders for more information on using the ListOauth2CredentialProviders API call, and error handling.

// Example sending a request using the ListOauth2CredentialProvidersRequest method.
req, resp := client.ListOauth2CredentialProvidersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListOauth2CredentialProvidersWithContext

func (c *ID) ListOauth2CredentialProvidersWithContext(ctx volcengine.Context, input *ListOauth2CredentialProvidersInput, opts ...request.Option) (*ListOauth2CredentialProvidersOutput, error)

ListOauth2CredentialProvidersWithContext is the same as ListOauth2CredentialProviders with the addition of the ability to pass a context and additional request options.

See ListOauth2CredentialProviders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListPolicies

func (c *ID) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error)

ListPolicies API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListPolicies for usage and error information.

func (*ID) ListPoliciesCommon

func (c *ID) ListPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPoliciesCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListPoliciesCommon for usage and error information.

func (*ID) ListPoliciesCommonRequest

func (c *ID) ListPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPoliciesCommon operation. The "output" return value will be populated with the ListPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPoliciesCommon Send returns without error.

See ListPoliciesCommon for more information on using the ListPoliciesCommon API call, and error handling.

// Example sending a request using the ListPoliciesCommonRequest method.
req, resp := client.ListPoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListPoliciesCommonWithContext

func (c *ID) ListPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPoliciesCommonWithContext is the same as ListPoliciesCommon with the addition of the ability to pass a context and additional request options.

See ListPoliciesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListPoliciesRequest

func (c *ID) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput)

ListPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListPolicies operation. The "output" return value will be populated with the ListPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPoliciesCommon Send returns without error.

See ListPolicies for more information on using the ListPolicies API call, and error handling.

// Example sending a request using the ListPoliciesRequest method.
req, resp := client.ListPoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListPoliciesWithContext

func (c *ID) ListPoliciesWithContext(ctx volcengine.Context, input *ListPoliciesInput, opts ...request.Option) (*ListPoliciesOutput, error)

ListPoliciesWithContext is the same as ListPolicies with the addition of the ability to pass a context and additional request options.

See ListPolicies for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUserPoolClients

func (c *ID) ListUserPoolClients(input *ListUserPoolClientsInput) (*ListUserPoolClientsOutput, error)

ListUserPoolClients API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUserPoolClients for usage and error information.

func (*ID) ListUserPoolClientsCommon

func (c *ID) ListUserPoolClientsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUserPoolClientsCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUserPoolClientsCommon for usage and error information.

func (*ID) ListUserPoolClientsCommonRequest

func (c *ID) ListUserPoolClientsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUserPoolClientsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUserPoolClientsCommon operation. The "output" return value will be populated with the ListUserPoolClientsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserPoolClientsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserPoolClientsCommon Send returns without error.

See ListUserPoolClientsCommon for more information on using the ListUserPoolClientsCommon API call, and error handling.

// Example sending a request using the ListUserPoolClientsCommonRequest method.
req, resp := client.ListUserPoolClientsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUserPoolClientsCommonWithContext

func (c *ID) ListUserPoolClientsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUserPoolClientsCommonWithContext is the same as ListUserPoolClientsCommon with the addition of the ability to pass a context and additional request options.

See ListUserPoolClientsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUserPoolClientsRequest

func (c *ID) ListUserPoolClientsRequest(input *ListUserPoolClientsInput) (req *request.Request, output *ListUserPoolClientsOutput)

ListUserPoolClientsRequest generates a "volcengine/request.Request" representing the client's request for the ListUserPoolClients operation. The "output" return value will be populated with the ListUserPoolClientsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserPoolClientsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserPoolClientsCommon Send returns without error.

See ListUserPoolClients for more information on using the ListUserPoolClients API call, and error handling.

// Example sending a request using the ListUserPoolClientsRequest method.
req, resp := client.ListUserPoolClientsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUserPoolClientsWithContext

func (c *ID) ListUserPoolClientsWithContext(ctx volcengine.Context, input *ListUserPoolClientsInput, opts ...request.Option) (*ListUserPoolClientsOutput, error)

ListUserPoolClientsWithContext is the same as ListUserPoolClients with the addition of the ability to pass a context and additional request options.

See ListUserPoolClients for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUserPools

func (c *ID) ListUserPools(input *ListUserPoolsInput) (*ListUserPoolsOutput, error)

ListUserPools API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUserPools for usage and error information.

func (*ID) ListUserPoolsCommon

func (c *ID) ListUserPoolsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUserPoolsCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUserPoolsCommon for usage and error information.

func (*ID) ListUserPoolsCommonRequest

func (c *ID) ListUserPoolsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUserPoolsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUserPoolsCommon operation. The "output" return value will be populated with the ListUserPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserPoolsCommon Send returns without error.

See ListUserPoolsCommon for more information on using the ListUserPoolsCommon API call, and error handling.

// Example sending a request using the ListUserPoolsCommonRequest method.
req, resp := client.ListUserPoolsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUserPoolsCommonWithContext

func (c *ID) ListUserPoolsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUserPoolsCommonWithContext is the same as ListUserPoolsCommon with the addition of the ability to pass a context and additional request options.

See ListUserPoolsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUserPoolsRequest

func (c *ID) ListUserPoolsRequest(input *ListUserPoolsInput) (req *request.Request, output *ListUserPoolsOutput)

ListUserPoolsRequest generates a "volcengine/request.Request" representing the client's request for the ListUserPools operation. The "output" return value will be populated with the ListUserPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserPoolsCommon Send returns without error.

See ListUserPools for more information on using the ListUserPools API call, and error handling.

// Example sending a request using the ListUserPoolsRequest method.
req, resp := client.ListUserPoolsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUserPoolsWithContext

func (c *ID) ListUserPoolsWithContext(ctx volcengine.Context, input *ListUserPoolsInput, opts ...request.Option) (*ListUserPoolsOutput, error)

ListUserPoolsWithContext is the same as ListUserPools with the addition of the ability to pass a context and additional request options.

See ListUserPools for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUsers

func (c *ID) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)

ListUsers API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUsers for usage and error information.

func (*ID) ListUsersCommon

func (c *ID) ListUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUsersCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListUsersCommon for usage and error information.

func (*ID) ListUsersCommonRequest

func (c *ID) ListUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUsersCommon operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.

See ListUsersCommon for more information on using the ListUsersCommon API call, and error handling.

// Example sending a request using the ListUsersCommonRequest method.
req, resp := client.ListUsersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUsersCommonWithContext

func (c *ID) ListUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUsersCommonWithContext is the same as ListUsersCommon with the addition of the ability to pass a context and additional request options.

See ListUsersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListUsersRequest

func (c *ID) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)

ListUsersRequest generates a "volcengine/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.

See ListUsers for more information on using the ListUsers API call, and error handling.

// Example sending a request using the ListUsersRequest method.
req, resp := client.ListUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListUsersWithContext

func (c *ID) ListUsersWithContext(ctx volcengine.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)

ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.

See ListUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListWorkloadIdentities

func (c *ID) ListWorkloadIdentities(input *ListWorkloadIdentitiesInput) (*ListWorkloadIdentitiesOutput, error)

ListWorkloadIdentities API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListWorkloadIdentities for usage and error information.

func (*ID) ListWorkloadIdentitiesCommon

func (c *ID) ListWorkloadIdentitiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkloadIdentitiesCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListWorkloadIdentitiesCommon for usage and error information.

func (*ID) ListWorkloadIdentitiesCommonRequest

func (c *ID) ListWorkloadIdentitiesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkloadIdentitiesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkloadIdentitiesCommon operation. The "output" return value will be populated with the ListWorkloadIdentitiesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkloadIdentitiesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkloadIdentitiesCommon Send returns without error.

See ListWorkloadIdentitiesCommon for more information on using the ListWorkloadIdentitiesCommon API call, and error handling.

// Example sending a request using the ListWorkloadIdentitiesCommonRequest method.
req, resp := client.ListWorkloadIdentitiesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListWorkloadIdentitiesCommonWithContext

func (c *ID) ListWorkloadIdentitiesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWorkloadIdentitiesCommonWithContext is the same as ListWorkloadIdentitiesCommon with the addition of the ability to pass a context and additional request options.

See ListWorkloadIdentitiesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListWorkloadIdentitiesRequest

func (c *ID) ListWorkloadIdentitiesRequest(input *ListWorkloadIdentitiesInput) (req *request.Request, output *ListWorkloadIdentitiesOutput)

ListWorkloadIdentitiesRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkloadIdentities operation. The "output" return value will be populated with the ListWorkloadIdentitiesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkloadIdentitiesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkloadIdentitiesCommon Send returns without error.

See ListWorkloadIdentities for more information on using the ListWorkloadIdentities API call, and error handling.

// Example sending a request using the ListWorkloadIdentitiesRequest method.
req, resp := client.ListWorkloadIdentitiesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListWorkloadIdentitiesWithContext

func (c *ID) ListWorkloadIdentitiesWithContext(ctx volcengine.Context, input *ListWorkloadIdentitiesInput, opts ...request.Option) (*ListWorkloadIdentitiesOutput, error)

ListWorkloadIdentitiesWithContext is the same as ListWorkloadIdentities with the addition of the ability to pass a context and additional request options.

See ListWorkloadIdentities for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListWorkloadPools

func (c *ID) ListWorkloadPools(input *ListWorkloadPoolsInput) (*ListWorkloadPoolsOutput, error)

ListWorkloadPools API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListWorkloadPools for usage and error information.

func (*ID) ListWorkloadPoolsCommon

func (c *ID) ListWorkloadPoolsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkloadPoolsCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation ListWorkloadPoolsCommon for usage and error information.

func (*ID) ListWorkloadPoolsCommonRequest

func (c *ID) ListWorkloadPoolsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkloadPoolsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkloadPoolsCommon operation. The "output" return value will be populated with the ListWorkloadPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkloadPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkloadPoolsCommon Send returns without error.

See ListWorkloadPoolsCommon for more information on using the ListWorkloadPoolsCommon API call, and error handling.

// Example sending a request using the ListWorkloadPoolsCommonRequest method.
req, resp := client.ListWorkloadPoolsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListWorkloadPoolsCommonWithContext

func (c *ID) ListWorkloadPoolsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWorkloadPoolsCommonWithContext is the same as ListWorkloadPoolsCommon with the addition of the ability to pass a context and additional request options.

See ListWorkloadPoolsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) ListWorkloadPoolsRequest

func (c *ID) ListWorkloadPoolsRequest(input *ListWorkloadPoolsInput) (req *request.Request, output *ListWorkloadPoolsOutput)

ListWorkloadPoolsRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkloadPools operation. The "output" return value will be populated with the ListWorkloadPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkloadPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkloadPoolsCommon Send returns without error.

See ListWorkloadPools for more information on using the ListWorkloadPools API call, and error handling.

// Example sending a request using the ListWorkloadPoolsRequest method.
req, resp := client.ListWorkloadPoolsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListWorkloadPoolsWithContext

func (c *ID) ListWorkloadPoolsWithContext(ctx volcengine.Context, input *ListWorkloadPoolsInput, opts ...request.Option) (*ListWorkloadPoolsOutput, error)

ListWorkloadPoolsWithContext is the same as ListWorkloadPools with the addition of the ability to pass a context and additional request options.

See ListWorkloadPools for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) Oauth2Callback

func (c *ID) Oauth2Callback(input *Oauth2CallbackInput) (*Oauth2CallbackOutput, error)

Oauth2Callback API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation Oauth2Callback for usage and error information.

func (*ID) Oauth2CallbackCommon

func (c *ID) Oauth2CallbackCommon(input *map[string]interface{}) (*map[string]interface{}, error)

Oauth2CallbackCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation Oauth2CallbackCommon for usage and error information.

func (*ID) Oauth2CallbackCommonRequest

func (c *ID) Oauth2CallbackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

Oauth2CallbackCommonRequest generates a "volcengine/request.Request" representing the client's request for the Oauth2CallbackCommon operation. The "output" return value will be populated with the Oauth2CallbackCommon request's response once the request completes successfully.

Use "Send" method on the returned Oauth2CallbackCommon Request to send the API call to the service. the "output" return value is not valid until after Oauth2CallbackCommon Send returns without error.

See Oauth2CallbackCommon for more information on using the Oauth2CallbackCommon API call, and error handling.

// Example sending a request using the Oauth2CallbackCommonRequest method.
req, resp := client.Oauth2CallbackCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) Oauth2CallbackCommonWithContext

func (c *ID) Oauth2CallbackCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

Oauth2CallbackCommonWithContext is the same as Oauth2CallbackCommon with the addition of the ability to pass a context and additional request options.

See Oauth2CallbackCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) Oauth2CallbackRequest

func (c *ID) Oauth2CallbackRequest(input *Oauth2CallbackInput) (req *request.Request, output *Oauth2CallbackOutput)

Oauth2CallbackRequest generates a "volcengine/request.Request" representing the client's request for the Oauth2Callback operation. The "output" return value will be populated with the Oauth2CallbackCommon request's response once the request completes successfully.

Use "Send" method on the returned Oauth2CallbackCommon Request to send the API call to the service. the "output" return value is not valid until after Oauth2CallbackCommon Send returns without error.

See Oauth2Callback for more information on using the Oauth2Callback API call, and error handling.

// Example sending a request using the Oauth2CallbackRequest method.
req, resp := client.Oauth2CallbackRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) Oauth2CallbackWithContext

func (c *ID) Oauth2CallbackWithContext(ctx volcengine.Context, input *Oauth2CallbackInput, opts ...request.Option) (*Oauth2CallbackOutput, error)

Oauth2CallbackWithContext is the same as Oauth2Callback with the addition of the ability to pass a context and additional request options.

See Oauth2Callback for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateApiKeyCredentialProvider

func (c *ID) UpdateApiKeyCredentialProvider(input *UpdateApiKeyCredentialProviderInput) (*UpdateApiKeyCredentialProviderOutput, error)

UpdateApiKeyCredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateApiKeyCredentialProvider for usage and error information.

func (*ID) UpdateApiKeyCredentialProviderCommon

func (c *ID) UpdateApiKeyCredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateApiKeyCredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateApiKeyCredentialProviderCommon for usage and error information.

func (*ID) UpdateApiKeyCredentialProviderCommonRequest

func (c *ID) UpdateApiKeyCredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateApiKeyCredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateApiKeyCredentialProviderCommon operation. The "output" return value will be populated with the UpdateApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateApiKeyCredentialProviderCommon Send returns without error.

See UpdateApiKeyCredentialProviderCommon for more information on using the UpdateApiKeyCredentialProviderCommon API call, and error handling.

// Example sending a request using the UpdateApiKeyCredentialProviderCommonRequest method.
req, resp := client.UpdateApiKeyCredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateApiKeyCredentialProviderCommonWithContext

func (c *ID) UpdateApiKeyCredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateApiKeyCredentialProviderCommonWithContext is the same as UpdateApiKeyCredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See UpdateApiKeyCredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateApiKeyCredentialProviderRequest

func (c *ID) UpdateApiKeyCredentialProviderRequest(input *UpdateApiKeyCredentialProviderInput) (req *request.Request, output *UpdateApiKeyCredentialProviderOutput)

UpdateApiKeyCredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the UpdateApiKeyCredentialProvider operation. The "output" return value will be populated with the UpdateApiKeyCredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateApiKeyCredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateApiKeyCredentialProviderCommon Send returns without error.

See UpdateApiKeyCredentialProvider for more information on using the UpdateApiKeyCredentialProvider API call, and error handling.

// Example sending a request using the UpdateApiKeyCredentialProviderRequest method.
req, resp := client.UpdateApiKeyCredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateApiKeyCredentialProviderWithContext

func (c *ID) UpdateApiKeyCredentialProviderWithContext(ctx volcengine.Context, input *UpdateApiKeyCredentialProviderInput, opts ...request.Option) (*UpdateApiKeyCredentialProviderOutput, error)

UpdateApiKeyCredentialProviderWithContext is the same as UpdateApiKeyCredentialProvider with the addition of the ability to pass a context and additional request options.

See UpdateApiKeyCredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateIdentityProviderOAuth

func (c *ID) UpdateIdentityProviderOAuth(input *UpdateIdentityProviderOAuthInput) (*UpdateIdentityProviderOAuthOutput, error)

UpdateIdentityProviderOAuth API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateIdentityProviderOAuth for usage and error information.

func (*ID) UpdateIdentityProviderOAuthCommon

func (c *ID) UpdateIdentityProviderOAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIdentityProviderOAuthCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateIdentityProviderOAuthCommon for usage and error information.

func (*ID) UpdateIdentityProviderOAuthCommonRequest

func (c *ID) UpdateIdentityProviderOAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIdentityProviderOAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIdentityProviderOAuthCommon operation. The "output" return value will be populated with the UpdateIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderOAuthCommon Send returns without error.

See UpdateIdentityProviderOAuthCommon for more information on using the UpdateIdentityProviderOAuthCommon API call, and error handling.

// Example sending a request using the UpdateIdentityProviderOAuthCommonRequest method.
req, resp := client.UpdateIdentityProviderOAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderOAuthCommonWithContext

func (c *ID) UpdateIdentityProviderOAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIdentityProviderOAuthCommonWithContext is the same as UpdateIdentityProviderOAuthCommon with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderOAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateIdentityProviderOAuthRequest

func (c *ID) UpdateIdentityProviderOAuthRequest(input *UpdateIdentityProviderOAuthInput) (req *request.Request, output *UpdateIdentityProviderOAuthOutput)

UpdateIdentityProviderOAuthRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIdentityProviderOAuth operation. The "output" return value will be populated with the UpdateIdentityProviderOAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderOAuthCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderOAuthCommon Send returns without error.

See UpdateIdentityProviderOAuth for more information on using the UpdateIdentityProviderOAuth API call, and error handling.

// Example sending a request using the UpdateIdentityProviderOAuthRequest method.
req, resp := client.UpdateIdentityProviderOAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderOAuthWithContext

func (c *ID) UpdateIdentityProviderOAuthWithContext(ctx volcengine.Context, input *UpdateIdentityProviderOAuthInput, opts ...request.Option) (*UpdateIdentityProviderOAuthOutput, error)

UpdateIdentityProviderOAuthWithContext is the same as UpdateIdentityProviderOAuth with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderOAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateIdentityProviderOIDC

func (c *ID) UpdateIdentityProviderOIDC(input *UpdateIdentityProviderOIDCInput) (*UpdateIdentityProviderOIDCOutput, error)

UpdateIdentityProviderOIDC API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateIdentityProviderOIDC for usage and error information.

func (*ID) UpdateIdentityProviderOIDCCommon

func (c *ID) UpdateIdentityProviderOIDCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIdentityProviderOIDCCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateIdentityProviderOIDCCommon for usage and error information.

func (*ID) UpdateIdentityProviderOIDCCommonRequest

func (c *ID) UpdateIdentityProviderOIDCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIdentityProviderOIDCCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIdentityProviderOIDCCommon operation. The "output" return value will be populated with the UpdateIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderOIDCCommon Send returns without error.

See UpdateIdentityProviderOIDCCommon for more information on using the UpdateIdentityProviderOIDCCommon API call, and error handling.

// Example sending a request using the UpdateIdentityProviderOIDCCommonRequest method.
req, resp := client.UpdateIdentityProviderOIDCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderOIDCCommonWithContext

func (c *ID) UpdateIdentityProviderOIDCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIdentityProviderOIDCCommonWithContext is the same as UpdateIdentityProviderOIDCCommon with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderOIDCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateIdentityProviderOIDCRequest

func (c *ID) UpdateIdentityProviderOIDCRequest(input *UpdateIdentityProviderOIDCInput) (req *request.Request, output *UpdateIdentityProviderOIDCOutput)

UpdateIdentityProviderOIDCRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIdentityProviderOIDC operation. The "output" return value will be populated with the UpdateIdentityProviderOIDCCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderOIDCCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderOIDCCommon Send returns without error.

See UpdateIdentityProviderOIDC for more information on using the UpdateIdentityProviderOIDC API call, and error handling.

// Example sending a request using the UpdateIdentityProviderOIDCRequest method.
req, resp := client.UpdateIdentityProviderOIDCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderOIDCWithContext

func (c *ID) UpdateIdentityProviderOIDCWithContext(ctx volcengine.Context, input *UpdateIdentityProviderOIDCInput, opts ...request.Option) (*UpdateIdentityProviderOIDCOutput, error)

UpdateIdentityProviderOIDCWithContext is the same as UpdateIdentityProviderOIDC with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderOIDC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateInboundAuthConfig

func (c *ID) UpdateInboundAuthConfig(input *UpdateInboundAuthConfigInput) (*UpdateInboundAuthConfigOutput, error)

UpdateInboundAuthConfig API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateInboundAuthConfig for usage and error information.

func (*ID) UpdateInboundAuthConfigCommon

func (c *ID) UpdateInboundAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInboundAuthConfigCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateInboundAuthConfigCommon for usage and error information.

func (*ID) UpdateInboundAuthConfigCommonRequest

func (c *ID) UpdateInboundAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInboundAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInboundAuthConfigCommon operation. The "output" return value will be populated with the UpdateInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInboundAuthConfigCommon Send returns without error.

See UpdateInboundAuthConfigCommon for more information on using the UpdateInboundAuthConfigCommon API call, and error handling.

// Example sending a request using the UpdateInboundAuthConfigCommonRequest method.
req, resp := client.UpdateInboundAuthConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateInboundAuthConfigCommonWithContext

func (c *ID) UpdateInboundAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInboundAuthConfigCommonWithContext is the same as UpdateInboundAuthConfigCommon with the addition of the ability to pass a context and additional request options.

See UpdateInboundAuthConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateInboundAuthConfigRequest

func (c *ID) UpdateInboundAuthConfigRequest(input *UpdateInboundAuthConfigInput) (req *request.Request, output *UpdateInboundAuthConfigOutput)

UpdateInboundAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInboundAuthConfig operation. The "output" return value will be populated with the UpdateInboundAuthConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInboundAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInboundAuthConfigCommon Send returns without error.

See UpdateInboundAuthConfig for more information on using the UpdateInboundAuthConfig API call, and error handling.

// Example sending a request using the UpdateInboundAuthConfigRequest method.
req, resp := client.UpdateInboundAuthConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateInboundAuthConfigWithContext

func (c *ID) UpdateInboundAuthConfigWithContext(ctx volcengine.Context, input *UpdateInboundAuthConfigInput, opts ...request.Option) (*UpdateInboundAuthConfigOutput, error)

UpdateInboundAuthConfigWithContext is the same as UpdateInboundAuthConfig with the addition of the ability to pass a context and additional request options.

See UpdateInboundAuthConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateNamespace

func (c *ID) UpdateNamespace(input *UpdateNamespaceInput) (*UpdateNamespaceOutput, error)

UpdateNamespace API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateNamespace for usage and error information.

func (*ID) UpdateNamespaceCommon

func (c *ID) UpdateNamespaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNamespaceCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateNamespaceCommon for usage and error information.

func (*ID) UpdateNamespaceCommonRequest

func (c *ID) UpdateNamespaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNamespaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNamespaceCommon operation. The "output" return value will be populated with the UpdateNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNamespaceCommon Send returns without error.

See UpdateNamespaceCommon for more information on using the UpdateNamespaceCommon API call, and error handling.

// Example sending a request using the UpdateNamespaceCommonRequest method.
req, resp := client.UpdateNamespaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateNamespaceCommonWithContext

func (c *ID) UpdateNamespaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNamespaceCommonWithContext is the same as UpdateNamespaceCommon with the addition of the ability to pass a context and additional request options.

See UpdateNamespaceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateNamespaceRequest

func (c *ID) UpdateNamespaceRequest(input *UpdateNamespaceInput) (req *request.Request, output *UpdateNamespaceOutput)

UpdateNamespaceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNamespace operation. The "output" return value will be populated with the UpdateNamespaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNamespaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNamespaceCommon Send returns without error.

See UpdateNamespace for more information on using the UpdateNamespace API call, and error handling.

// Example sending a request using the UpdateNamespaceRequest method.
req, resp := client.UpdateNamespaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateNamespaceWithContext

func (c *ID) UpdateNamespaceWithContext(ctx volcengine.Context, input *UpdateNamespaceInput, opts ...request.Option) (*UpdateNamespaceOutput, error)

UpdateNamespaceWithContext is the same as UpdateNamespace with the addition of the ability to pass a context and additional request options.

See UpdateNamespace for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateOauth2CredentialProvider

func (c *ID) UpdateOauth2CredentialProvider(input *UpdateOauth2CredentialProviderInput) (*UpdateOauth2CredentialProviderOutput, error)

UpdateOauth2CredentialProvider API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateOauth2CredentialProvider for usage and error information.

func (*ID) UpdateOauth2CredentialProviderCommon

func (c *ID) UpdateOauth2CredentialProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateOauth2CredentialProviderCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateOauth2CredentialProviderCommon for usage and error information.

func (*ID) UpdateOauth2CredentialProviderCommonRequest

func (c *ID) UpdateOauth2CredentialProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateOauth2CredentialProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOauth2CredentialProviderCommon operation. The "output" return value will be populated with the UpdateOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOauth2CredentialProviderCommon Send returns without error.

See UpdateOauth2CredentialProviderCommon for more information on using the UpdateOauth2CredentialProviderCommon API call, and error handling.

// Example sending a request using the UpdateOauth2CredentialProviderCommonRequest method.
req, resp := client.UpdateOauth2CredentialProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateOauth2CredentialProviderCommonWithContext

func (c *ID) UpdateOauth2CredentialProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateOauth2CredentialProviderCommonWithContext is the same as UpdateOauth2CredentialProviderCommon with the addition of the ability to pass a context and additional request options.

See UpdateOauth2CredentialProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateOauth2CredentialProviderRequest

func (c *ID) UpdateOauth2CredentialProviderRequest(input *UpdateOauth2CredentialProviderInput) (req *request.Request, output *UpdateOauth2CredentialProviderOutput)

UpdateOauth2CredentialProviderRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOauth2CredentialProvider operation. The "output" return value will be populated with the UpdateOauth2CredentialProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateOauth2CredentialProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOauth2CredentialProviderCommon Send returns without error.

See UpdateOauth2CredentialProvider for more information on using the UpdateOauth2CredentialProvider API call, and error handling.

// Example sending a request using the UpdateOauth2CredentialProviderRequest method.
req, resp := client.UpdateOauth2CredentialProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateOauth2CredentialProviderWithContext

func (c *ID) UpdateOauth2CredentialProviderWithContext(ctx volcengine.Context, input *UpdateOauth2CredentialProviderInput, opts ...request.Option) (*UpdateOauth2CredentialProviderOutput, error)

UpdateOauth2CredentialProviderWithContext is the same as UpdateOauth2CredentialProvider with the addition of the ability to pass a context and additional request options.

See UpdateOauth2CredentialProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUser

func (c *ID) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)

UpdateUser API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUser for usage and error information.

func (*ID) UpdateUserCommon

func (c *ID) UpdateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateUserCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUserCommon for usage and error information.

func (*ID) UpdateUserCommonRequest

func (c *ID) UpdateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserCommon operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.

See UpdateUserCommon for more information on using the UpdateUserCommon API call, and error handling.

// Example sending a request using the UpdateUserCommonRequest method.
req, resp := client.UpdateUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserCommonWithContext

func (c *ID) UpdateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateUserCommonWithContext is the same as UpdateUserCommon with the addition of the ability to pass a context and additional request options.

See UpdateUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUserPool

func (c *ID) UpdateUserPool(input *UpdateUserPoolInput) (*UpdateUserPoolOutput, error)

UpdateUserPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUserPool for usage and error information.

func (*ID) UpdateUserPoolClient

func (c *ID) UpdateUserPoolClient(input *UpdateUserPoolClientInput) (*UpdateUserPoolClientOutput, error)

UpdateUserPoolClient API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUserPoolClient for usage and error information.

func (*ID) UpdateUserPoolClientCommon

func (c *ID) UpdateUserPoolClientCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateUserPoolClientCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUserPoolClientCommon for usage and error information.

func (*ID) UpdateUserPoolClientCommonRequest

func (c *ID) UpdateUserPoolClientCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateUserPoolClientCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserPoolClientCommon operation. The "output" return value will be populated with the UpdateUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserPoolClientCommon Send returns without error.

See UpdateUserPoolClientCommon for more information on using the UpdateUserPoolClientCommon API call, and error handling.

// Example sending a request using the UpdateUserPoolClientCommonRequest method.
req, resp := client.UpdateUserPoolClientCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserPoolClientCommonWithContext

func (c *ID) UpdateUserPoolClientCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateUserPoolClientCommonWithContext is the same as UpdateUserPoolClientCommon with the addition of the ability to pass a context and additional request options.

See UpdateUserPoolClientCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUserPoolClientRequest

func (c *ID) UpdateUserPoolClientRequest(input *UpdateUserPoolClientInput) (req *request.Request, output *UpdateUserPoolClientOutput)

UpdateUserPoolClientRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserPoolClient operation. The "output" return value will be populated with the UpdateUserPoolClientCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserPoolClientCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserPoolClientCommon Send returns without error.

See UpdateUserPoolClient for more information on using the UpdateUserPoolClient API call, and error handling.

// Example sending a request using the UpdateUserPoolClientRequest method.
req, resp := client.UpdateUserPoolClientRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserPoolClientWithContext

func (c *ID) UpdateUserPoolClientWithContext(ctx volcengine.Context, input *UpdateUserPoolClientInput, opts ...request.Option) (*UpdateUserPoolClientOutput, error)

UpdateUserPoolClientWithContext is the same as UpdateUserPoolClient with the addition of the ability to pass a context and additional request options.

See UpdateUserPoolClient for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUserPoolCommon

func (c *ID) UpdateUserPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateUserPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateUserPoolCommon for usage and error information.

func (*ID) UpdateUserPoolCommonRequest

func (c *ID) UpdateUserPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateUserPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserPoolCommon operation. The "output" return value will be populated with the UpdateUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserPoolCommon Send returns without error.

See UpdateUserPoolCommon for more information on using the UpdateUserPoolCommon API call, and error handling.

// Example sending a request using the UpdateUserPoolCommonRequest method.
req, resp := client.UpdateUserPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserPoolCommonWithContext

func (c *ID) UpdateUserPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateUserPoolCommonWithContext is the same as UpdateUserPoolCommon with the addition of the ability to pass a context and additional request options.

See UpdateUserPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUserPoolRequest

func (c *ID) UpdateUserPoolRequest(input *UpdateUserPoolInput) (req *request.Request, output *UpdateUserPoolOutput)

UpdateUserPoolRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserPool operation. The "output" return value will be populated with the UpdateUserPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserPoolCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserPoolCommon Send returns without error.

See UpdateUserPool for more information on using the UpdateUserPool API call, and error handling.

// Example sending a request using the UpdateUserPoolRequest method.
req, resp := client.UpdateUserPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserPoolWithContext

func (c *ID) UpdateUserPoolWithContext(ctx volcengine.Context, input *UpdateUserPoolInput, opts ...request.Option) (*UpdateUserPoolOutput, error)

UpdateUserPoolWithContext is the same as UpdateUserPool with the addition of the ability to pass a context and additional request options.

See UpdateUserPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateUserRequest

func (c *ID) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)

UpdateUserRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.

See UpdateUser for more information on using the UpdateUser API call, and error handling.

// Example sending a request using the UpdateUserRequest method.
req, resp := client.UpdateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateUserWithContext

func (c *ID) UpdateUserWithContext(ctx volcengine.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)

UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.

See UpdateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateWorkloadIdentity

func (c *ID) UpdateWorkloadIdentity(input *UpdateWorkloadIdentityInput) (*UpdateWorkloadIdentityOutput, error)

UpdateWorkloadIdentity API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateWorkloadIdentity for usage and error information.

func (*ID) UpdateWorkloadIdentityCommon

func (c *ID) UpdateWorkloadIdentityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateWorkloadIdentityCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateWorkloadIdentityCommon for usage and error information.

func (*ID) UpdateWorkloadIdentityCommonRequest

func (c *ID) UpdateWorkloadIdentityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateWorkloadIdentityCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkloadIdentityCommon operation. The "output" return value will be populated with the UpdateWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkloadIdentityCommon Send returns without error.

See UpdateWorkloadIdentityCommon for more information on using the UpdateWorkloadIdentityCommon API call, and error handling.

// Example sending a request using the UpdateWorkloadIdentityCommonRequest method.
req, resp := client.UpdateWorkloadIdentityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateWorkloadIdentityCommonWithContext

func (c *ID) UpdateWorkloadIdentityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateWorkloadIdentityCommonWithContext is the same as UpdateWorkloadIdentityCommon with the addition of the ability to pass a context and additional request options.

See UpdateWorkloadIdentityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateWorkloadIdentityRequest

func (c *ID) UpdateWorkloadIdentityRequest(input *UpdateWorkloadIdentityInput) (req *request.Request, output *UpdateWorkloadIdentityOutput)

UpdateWorkloadIdentityRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkloadIdentity operation. The "output" return value will be populated with the UpdateWorkloadIdentityCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkloadIdentityCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkloadIdentityCommon Send returns without error.

See UpdateWorkloadIdentity for more information on using the UpdateWorkloadIdentity API call, and error handling.

// Example sending a request using the UpdateWorkloadIdentityRequest method.
req, resp := client.UpdateWorkloadIdentityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateWorkloadIdentityWithContext

func (c *ID) UpdateWorkloadIdentityWithContext(ctx volcengine.Context, input *UpdateWorkloadIdentityInput, opts ...request.Option) (*UpdateWorkloadIdentityOutput, error)

UpdateWorkloadIdentityWithContext is the same as UpdateWorkloadIdentity with the addition of the ability to pass a context and additional request options.

See UpdateWorkloadIdentity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateWorkloadPool

func (c *ID) UpdateWorkloadPool(input *UpdateWorkloadPoolInput) (*UpdateWorkloadPoolOutput, error)

UpdateWorkloadPool API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateWorkloadPool for usage and error information.

func (*ID) UpdateWorkloadPoolCommon

func (c *ID) UpdateWorkloadPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateWorkloadPoolCommon API operation for ID.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ID's API operation UpdateWorkloadPoolCommon for usage and error information.

func (*ID) UpdateWorkloadPoolCommonRequest

func (c *ID) UpdateWorkloadPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateWorkloadPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkloadPoolCommon operation. The "output" return value will be populated with the UpdateWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkloadPoolCommon Send returns without error.

See UpdateWorkloadPoolCommon for more information on using the UpdateWorkloadPoolCommon API call, and error handling.

// Example sending a request using the UpdateWorkloadPoolCommonRequest method.
req, resp := client.UpdateWorkloadPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateWorkloadPoolCommonWithContext

func (c *ID) UpdateWorkloadPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateWorkloadPoolCommonWithContext is the same as UpdateWorkloadPoolCommon with the addition of the ability to pass a context and additional request options.

See UpdateWorkloadPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ID) UpdateWorkloadPoolRequest

func (c *ID) UpdateWorkloadPoolRequest(input *UpdateWorkloadPoolInput) (req *request.Request, output *UpdateWorkloadPoolOutput)

UpdateWorkloadPoolRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkloadPool operation. The "output" return value will be populated with the UpdateWorkloadPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkloadPoolCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkloadPoolCommon Send returns without error.

See UpdateWorkloadPool for more information on using the UpdateWorkloadPool API call, and error handling.

// Example sending a request using the UpdateWorkloadPoolRequest method.
req, resp := client.UpdateWorkloadPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateWorkloadPoolWithContext

func (c *ID) UpdateWorkloadPoolWithContext(ctx volcengine.Context, input *UpdateWorkloadPoolInput, opts ...request.Option) (*UpdateWorkloadPoolOutput, error)

UpdateWorkloadPoolWithContext is the same as UpdateWorkloadPool with the addition of the ability to pass a context and additional request options.

See UpdateWorkloadPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type IDAPI

type IDAPI interface {
	AttachInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachInboundAuthConfig(*AttachInboundAuthConfigInput) (*AttachInboundAuthConfigOutput, error)
	AttachInboundAuthConfigWithContext(volcengine.Context, *AttachInboundAuthConfigInput, ...request.Option) (*AttachInboundAuthConfigOutput, error)
	AttachInboundAuthConfigRequest(*AttachInboundAuthConfigInput) (*request.Request, *AttachInboundAuthConfigOutput)

	BatchGetApiKeyCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetApiKeyCredentialProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetApiKeyCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetApiKeyCredentialProviders(*BatchGetApiKeyCredentialProvidersInput) (*BatchGetApiKeyCredentialProvidersOutput, error)
	BatchGetApiKeyCredentialProvidersWithContext(volcengine.Context, *BatchGetApiKeyCredentialProvidersInput, ...request.Option) (*BatchGetApiKeyCredentialProvidersOutput, error)
	BatchGetApiKeyCredentialProvidersRequest(*BatchGetApiKeyCredentialProvidersInput) (*request.Request, *BatchGetApiKeyCredentialProvidersOutput)

	BatchGetInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetInboundAuthConfig(*BatchGetInboundAuthConfigInput) (*BatchGetInboundAuthConfigOutput, error)
	BatchGetInboundAuthConfigWithContext(volcengine.Context, *BatchGetInboundAuthConfigInput, ...request.Option) (*BatchGetInboundAuthConfigOutput, error)
	BatchGetInboundAuthConfigRequest(*BatchGetInboundAuthConfigInput) (*request.Request, *BatchGetInboundAuthConfigOutput)

	BatchGetOauth2CredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetOauth2CredentialProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetOauth2CredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetOauth2CredentialProviders(*BatchGetOauth2CredentialProvidersInput) (*BatchGetOauth2CredentialProvidersOutput, error)
	BatchGetOauth2CredentialProvidersWithContext(volcengine.Context, *BatchGetOauth2CredentialProvidersInput, ...request.Option) (*BatchGetOauth2CredentialProvidersOutput, error)
	BatchGetOauth2CredentialProvidersRequest(*BatchGetOauth2CredentialProvidersInput) (*request.Request, *BatchGetOauth2CredentialProvidersOutput)

	CheckApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckApiKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckApiKey(*CheckApiKeyInput) (*CheckApiKeyOutput, error)
	CheckApiKeyWithContext(volcengine.Context, *CheckApiKeyInput, ...request.Option) (*CheckApiKeyOutput, error)
	CheckApiKeyRequest(*CheckApiKeyInput) (*request.Request, *CheckApiKeyOutput)

	CheckPermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckPermissionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckPermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckPermission(*CheckPermissionInput) (*CheckPermissionOutput, error)
	CheckPermissionWithContext(volcengine.Context, *CheckPermissionInput, ...request.Option) (*CheckPermissionOutput, error)
	CheckPermissionRequest(*CheckPermissionInput) (*request.Request, *CheckPermissionOutput)

	CreateApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateApiKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateApiKey(*CreateApiKeyInput) (*CreateApiKeyOutput, error)
	CreateApiKeyWithContext(volcengine.Context, *CreateApiKeyInput, ...request.Option) (*CreateApiKeyOutput, error)
	CreateApiKeyRequest(*CreateApiKeyInput) (*request.Request, *CreateApiKeyOutput)

	CreateApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateApiKeyCredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateApiKeyCredentialProvider(*CreateApiKeyCredentialProviderInput) (*CreateApiKeyCredentialProviderOutput, error)
	CreateApiKeyCredentialProviderWithContext(volcengine.Context, *CreateApiKeyCredentialProviderInput, ...request.Option) (*CreateApiKeyCredentialProviderOutput, error)
	CreateApiKeyCredentialProviderRequest(*CreateApiKeyCredentialProviderInput) (*request.Request, *CreateApiKeyCredentialProviderOutput)

	CreateIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIdentityProviderOAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIdentityProviderOAuth(*CreateIdentityProviderOAuthInput) (*CreateIdentityProviderOAuthOutput, error)
	CreateIdentityProviderOAuthWithContext(volcengine.Context, *CreateIdentityProviderOAuthInput, ...request.Option) (*CreateIdentityProviderOAuthOutput, error)
	CreateIdentityProviderOAuthRequest(*CreateIdentityProviderOAuthInput) (*request.Request, *CreateIdentityProviderOAuthOutput)

	CreateIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIdentityProviderOIDCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIdentityProviderOIDC(*CreateIdentityProviderOIDCInput) (*CreateIdentityProviderOIDCOutput, error)
	CreateIdentityProviderOIDCWithContext(volcengine.Context, *CreateIdentityProviderOIDCInput, ...request.Option) (*CreateIdentityProviderOIDCOutput, error)
	CreateIdentityProviderOIDCRequest(*CreateIdentityProviderOIDCInput) (*request.Request, *CreateIdentityProviderOIDCOutput)

	CreateInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateInboundAuthConfig(*CreateInboundAuthConfigInput) (*CreateInboundAuthConfigOutput, error)
	CreateInboundAuthConfigWithContext(volcengine.Context, *CreateInboundAuthConfigInput, ...request.Option) (*CreateInboundAuthConfigOutput, error)
	CreateInboundAuthConfigRequest(*CreateInboundAuthConfigInput) (*request.Request, *CreateInboundAuthConfigOutput)

	CreateNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNamespaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNamespace(*CreateNamespaceInput) (*CreateNamespaceOutput, error)
	CreateNamespaceWithContext(volcengine.Context, *CreateNamespaceInput, ...request.Option) (*CreateNamespaceOutput, error)
	CreateNamespaceRequest(*CreateNamespaceInput) (*request.Request, *CreateNamespaceOutput)

	CreateOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateOauth2CredentialProvider(*CreateOauth2CredentialProviderInput) (*CreateOauth2CredentialProviderOutput, error)
	CreateOauth2CredentialProviderWithContext(volcengine.Context, *CreateOauth2CredentialProviderInput, ...request.Option) (*CreateOauth2CredentialProviderOutput, error)
	CreateOauth2CredentialProviderRequest(*CreateOauth2CredentialProviderInput) (*request.Request, *CreateOauth2CredentialProviderOutput)

	CreatePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePolicy(*CreatePolicyInput) (*CreatePolicyOutput, error)
	CreatePolicyWithContext(volcengine.Context, *CreatePolicyInput, ...request.Option) (*CreatePolicyOutput, error)
	CreatePolicyRequest(*CreatePolicyInput) (*request.Request, *CreatePolicyOutput)

	CreateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUser(*CreateUserInput) (*CreateUserOutput, error)
	CreateUserWithContext(volcengine.Context, *CreateUserInput, ...request.Option) (*CreateUserOutput, error)
	CreateUserRequest(*CreateUserInput) (*request.Request, *CreateUserOutput)

	CreateUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUserPool(*CreateUserPoolInput) (*CreateUserPoolOutput, error)
	CreateUserPoolWithContext(volcengine.Context, *CreateUserPoolInput, ...request.Option) (*CreateUserPoolOutput, error)
	CreateUserPoolRequest(*CreateUserPoolInput) (*request.Request, *CreateUserPoolOutput)

	CreateUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserPoolClientCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUserPoolClient(*CreateUserPoolClientInput) (*CreateUserPoolClientOutput, error)
	CreateUserPoolClientWithContext(volcengine.Context, *CreateUserPoolClientInput, ...request.Option) (*CreateUserPoolClientOutput, error)
	CreateUserPoolClientRequest(*CreateUserPoolClientInput) (*request.Request, *CreateUserPoolClientOutput)

	CreateUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUsers(*CreateUsersInput) (*CreateUsersOutput, error)
	CreateUsersWithContext(volcengine.Context, *CreateUsersInput, ...request.Option) (*CreateUsersOutput, error)
	CreateUsersRequest(*CreateUsersInput) (*request.Request, *CreateUsersOutput)

	CreateUsersCSVCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUsersCSVCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUsersCSVCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUsersCSV(*CreateUsersCSVInput) (*CreateUsersCSVOutput, error)
	CreateUsersCSVWithContext(volcengine.Context, *CreateUsersCSVInput, ...request.Option) (*CreateUsersCSVOutput, error)
	CreateUsersCSVRequest(*CreateUsersCSVInput) (*request.Request, *CreateUsersCSVOutput)

	CreateWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkloadIdentityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkloadIdentity(*CreateWorkloadIdentityInput) (*CreateWorkloadIdentityOutput, error)
	CreateWorkloadIdentityWithContext(volcengine.Context, *CreateWorkloadIdentityInput, ...request.Option) (*CreateWorkloadIdentityOutput, error)
	CreateWorkloadIdentityRequest(*CreateWorkloadIdentityInput) (*request.Request, *CreateWorkloadIdentityOutput)

	CreateWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkloadPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkloadPool(*CreateWorkloadPoolInput) (*CreateWorkloadPoolOutput, error)
	CreateWorkloadPoolWithContext(volcengine.Context, *CreateWorkloadPoolInput, ...request.Option) (*CreateWorkloadPoolOutput, error)
	CreateWorkloadPoolRequest(*CreateWorkloadPoolInput) (*request.Request, *CreateWorkloadPoolOutput)

	DeleteApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteApiKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteApiKey(*DeleteApiKeyInput) (*DeleteApiKeyOutput, error)
	DeleteApiKeyWithContext(volcengine.Context, *DeleteApiKeyInput, ...request.Option) (*DeleteApiKeyOutput, error)
	DeleteApiKeyRequest(*DeleteApiKeyInput) (*request.Request, *DeleteApiKeyOutput)

	DeleteApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteApiKeyCredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteApiKeyCredentialProvider(*DeleteApiKeyCredentialProviderInput) (*DeleteApiKeyCredentialProviderOutput, error)
	DeleteApiKeyCredentialProviderWithContext(volcengine.Context, *DeleteApiKeyCredentialProviderInput, ...request.Option) (*DeleteApiKeyCredentialProviderOutput, error)
	DeleteApiKeyCredentialProviderRequest(*DeleteApiKeyCredentialProviderInput) (*request.Request, *DeleteApiKeyCredentialProviderOutput)

	DeleteIdentityProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProvider(*DeleteIdentityProviderInput) (*DeleteIdentityProviderOutput, error)
	DeleteIdentityProviderWithContext(volcengine.Context, *DeleteIdentityProviderInput, ...request.Option) (*DeleteIdentityProviderOutput, error)
	DeleteIdentityProviderRequest(*DeleteIdentityProviderInput) (*request.Request, *DeleteIdentityProviderOutput)

	DeleteIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderOAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProviderOAuth(*DeleteIdentityProviderOAuthInput) (*DeleteIdentityProviderOAuthOutput, error)
	DeleteIdentityProviderOAuthWithContext(volcengine.Context, *DeleteIdentityProviderOAuthInput, ...request.Option) (*DeleteIdentityProviderOAuthOutput, error)
	DeleteIdentityProviderOAuthRequest(*DeleteIdentityProviderOAuthInput) (*request.Request, *DeleteIdentityProviderOAuthOutput)

	DeleteIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderOIDCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProviderOIDC(*DeleteIdentityProviderOIDCInput) (*DeleteIdentityProviderOIDCOutput, error)
	DeleteIdentityProviderOIDCWithContext(volcengine.Context, *DeleteIdentityProviderOIDCInput, ...request.Option) (*DeleteIdentityProviderOIDCOutput, error)
	DeleteIdentityProviderOIDCRequest(*DeleteIdentityProviderOIDCInput) (*request.Request, *DeleteIdentityProviderOIDCOutput)

	DeleteInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteInboundAuthConfig(*DeleteInboundAuthConfigInput) (*DeleteInboundAuthConfigOutput, error)
	DeleteInboundAuthConfigWithContext(volcengine.Context, *DeleteInboundAuthConfigInput, ...request.Option) (*DeleteInboundAuthConfigOutput, error)
	DeleteInboundAuthConfigRequest(*DeleteInboundAuthConfigInput) (*request.Request, *DeleteInboundAuthConfigOutput)

	DeleteNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNamespaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNamespace(*DeleteNamespaceInput) (*DeleteNamespaceOutput, error)
	DeleteNamespaceWithContext(volcengine.Context, *DeleteNamespaceInput, ...request.Option) (*DeleteNamespaceOutput, error)
	DeleteNamespaceRequest(*DeleteNamespaceInput) (*request.Request, *DeleteNamespaceOutput)

	DeleteOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteOauth2CredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteOauth2CredentialProvider(*DeleteOauth2CredentialProviderInput) (*DeleteOauth2CredentialProviderOutput, error)
	DeleteOauth2CredentialProviderWithContext(volcengine.Context, *DeleteOauth2CredentialProviderInput, ...request.Option) (*DeleteOauth2CredentialProviderOutput, error)
	DeleteOauth2CredentialProviderRequest(*DeleteOauth2CredentialProviderInput) (*request.Request, *DeleteOauth2CredentialProviderOutput)

	DeletePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeletePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeletePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeletePolicy(*DeletePolicyInput) (*DeletePolicyOutput, error)
	DeletePolicyWithContext(volcengine.Context, *DeletePolicyInput, ...request.Option) (*DeletePolicyOutput, error)
	DeletePolicyRequest(*DeletePolicyInput) (*request.Request, *DeletePolicyOutput)

	DeleteUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserPool(*DeleteUserPoolInput) (*DeleteUserPoolOutput, error)
	DeleteUserPoolWithContext(volcengine.Context, *DeleteUserPoolInput, ...request.Option) (*DeleteUserPoolOutput, error)
	DeleteUserPoolRequest(*DeleteUserPoolInput) (*request.Request, *DeleteUserPoolOutput)

	DeleteUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserPoolClientCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserPoolClient(*DeleteUserPoolClientInput) (*DeleteUserPoolClientOutput, error)
	DeleteUserPoolClientWithContext(volcengine.Context, *DeleteUserPoolClientInput, ...request.Option) (*DeleteUserPoolClientOutput, error)
	DeleteUserPoolClientRequest(*DeleteUserPoolClientInput) (*request.Request, *DeleteUserPoolClientOutput)

	DeleteUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUsers(*DeleteUsersInput) (*DeleteUsersOutput, error)
	DeleteUsersWithContext(volcengine.Context, *DeleteUsersInput, ...request.Option) (*DeleteUsersOutput, error)
	DeleteUsersRequest(*DeleteUsersInput) (*request.Request, *DeleteUsersOutput)

	DeleteWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkloadIdentityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkloadIdentity(*DeleteWorkloadIdentityInput) (*DeleteWorkloadIdentityOutput, error)
	DeleteWorkloadIdentityWithContext(volcengine.Context, *DeleteWorkloadIdentityInput, ...request.Option) (*DeleteWorkloadIdentityOutput, error)
	DeleteWorkloadIdentityRequest(*DeleteWorkloadIdentityInput) (*request.Request, *DeleteWorkloadIdentityOutput)

	DeleteWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkloadPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkloadPool(*DeleteWorkloadPoolInput) (*DeleteWorkloadPoolOutput, error)
	DeleteWorkloadPoolWithContext(volcengine.Context, *DeleteWorkloadPoolInput, ...request.Option) (*DeleteWorkloadPoolOutput, error)
	DeleteWorkloadPoolRequest(*DeleteWorkloadPoolInput) (*request.Request, *DeleteWorkloadPoolOutput)

	DetachInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachInboundAuthConfig(*DetachInboundAuthConfigInput) (*DetachInboundAuthConfigOutput, error)
	DetachInboundAuthConfigWithContext(volcengine.Context, *DetachInboundAuthConfigInput, ...request.Option) (*DetachInboundAuthConfigOutput, error)
	DetachInboundAuthConfigRequest(*DetachInboundAuthConfigInput) (*request.Request, *DetachInboundAuthConfigOutput)

	GetApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetApiKeyCredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetApiKeyCredentialProvider(*GetApiKeyCredentialProviderInput) (*GetApiKeyCredentialProviderOutput, error)
	GetApiKeyCredentialProviderWithContext(volcengine.Context, *GetApiKeyCredentialProviderInput, ...request.Option) (*GetApiKeyCredentialProviderOutput, error)
	GetApiKeyCredentialProviderRequest(*GetApiKeyCredentialProviderInput) (*request.Request, *GetApiKeyCredentialProviderOutput)

	GetIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIdentityProviderOAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIdentityProviderOAuth(*GetIdentityProviderOAuthInput) (*GetIdentityProviderOAuthOutput, error)
	GetIdentityProviderOAuthWithContext(volcengine.Context, *GetIdentityProviderOAuthInput, ...request.Option) (*GetIdentityProviderOAuthOutput, error)
	GetIdentityProviderOAuthRequest(*GetIdentityProviderOAuthInput) (*request.Request, *GetIdentityProviderOAuthOutput)

	GetIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIdentityProviderOIDCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIdentityProviderOIDC(*GetIdentityProviderOIDCInput) (*GetIdentityProviderOIDCOutput, error)
	GetIdentityProviderOIDCWithContext(volcengine.Context, *GetIdentityProviderOIDCInput, ...request.Option) (*GetIdentityProviderOIDCOutput, error)
	GetIdentityProviderOIDCRequest(*GetIdentityProviderOIDCInput) (*request.Request, *GetIdentityProviderOIDCOutput)

	GetInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInboundAuthConfig(*GetInboundAuthConfigInput) (*GetInboundAuthConfigOutput, error)
	GetInboundAuthConfigWithContext(volcengine.Context, *GetInboundAuthConfigInput, ...request.Option) (*GetInboundAuthConfigOutput, error)
	GetInboundAuthConfigRequest(*GetInboundAuthConfigInput) (*request.Request, *GetInboundAuthConfigOutput)

	GetNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNamespaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNamespace(*GetNamespaceInput) (*GetNamespaceOutput, error)
	GetNamespaceWithContext(volcengine.Context, *GetNamespaceInput, ...request.Option) (*GetNamespaceOutput, error)
	GetNamespaceRequest(*GetNamespaceInput) (*request.Request, *GetNamespaceOutput)

	GetOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetOauth2CredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetOauth2CredentialProvider(*GetOauth2CredentialProviderInput) (*GetOauth2CredentialProviderOutput, error)
	GetOauth2CredentialProviderWithContext(volcengine.Context, *GetOauth2CredentialProviderInput, ...request.Option) (*GetOauth2CredentialProviderOutput, error)
	GetOauth2CredentialProviderRequest(*GetOauth2CredentialProviderInput) (*request.Request, *GetOauth2CredentialProviderOutput)

	GetPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPolicy(*GetPolicyInput) (*GetPolicyOutput, error)
	GetPolicyWithContext(volcengine.Context, *GetPolicyInput, ...request.Option) (*GetPolicyOutput, error)
	GetPolicyRequest(*GetPolicyInput) (*request.Request, *GetPolicyOutput)

	GetResourceApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceApiKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceApiKey(*GetResourceApiKeyInput) (*GetResourceApiKeyOutput, error)
	GetResourceApiKeyWithContext(volcengine.Context, *GetResourceApiKeyInput, ...request.Option) (*GetResourceApiKeyOutput, error)
	GetResourceApiKeyRequest(*GetResourceApiKeyInput) (*request.Request, *GetResourceApiKeyOutput)

	GetResourceOauth2TokenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceOauth2TokenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceOauth2TokenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceOauth2Token(*GetResourceOauth2TokenInput) (*GetResourceOauth2TokenOutput, error)
	GetResourceOauth2TokenWithContext(volcengine.Context, *GetResourceOauth2TokenInput, ...request.Option) (*GetResourceOauth2TokenOutput, error)
	GetResourceOauth2TokenRequest(*GetResourceOauth2TokenInput) (*request.Request, *GetResourceOauth2TokenOutput)

	GetUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUser(*GetUserInput) (*GetUserOutput, error)
	GetUserWithContext(volcengine.Context, *GetUserInput, ...request.Option) (*GetUserOutput, error)
	GetUserRequest(*GetUserInput) (*request.Request, *GetUserOutput)

	GetUserCSVTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserCSVTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserCSVTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserCSVTemplate(*GetUserCSVTemplateInput) (*GetUserCSVTemplateOutput, error)
	GetUserCSVTemplateWithContext(volcengine.Context, *GetUserCSVTemplateInput, ...request.Option) (*GetUserCSVTemplateOutput, error)
	GetUserCSVTemplateRequest(*GetUserCSVTemplateInput) (*request.Request, *GetUserCSVTemplateOutput)

	GetUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserPool(*GetUserPoolInput) (*GetUserPoolOutput, error)
	GetUserPoolWithContext(volcengine.Context, *GetUserPoolInput, ...request.Option) (*GetUserPoolOutput, error)
	GetUserPoolRequest(*GetUserPoolInput) (*request.Request, *GetUserPoolOutput)

	GetUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserPoolClientCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserPoolClient(*GetUserPoolClientInput) (*GetUserPoolClientOutput, error)
	GetUserPoolClientWithContext(volcengine.Context, *GetUserPoolClientInput, ...request.Option) (*GetUserPoolClientOutput, error)
	GetUserPoolClientRequest(*GetUserPoolClientInput) (*request.Request, *GetUserPoolClientOutput)

	GetWorkloadAccessTokenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessToken(*GetWorkloadAccessTokenInput) (*GetWorkloadAccessTokenOutput, error)
	GetWorkloadAccessTokenWithContext(volcengine.Context, *GetWorkloadAccessTokenInput, ...request.Option) (*GetWorkloadAccessTokenOutput, error)
	GetWorkloadAccessTokenRequest(*GetWorkloadAccessTokenInput) (*request.Request, *GetWorkloadAccessTokenOutput)

	GetWorkloadAccessTokenForJWTCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForJWTCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForJWTCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessTokenForJWT(*GetWorkloadAccessTokenForJWTInput) (*GetWorkloadAccessTokenForJWTOutput, error)
	GetWorkloadAccessTokenForJWTWithContext(volcengine.Context, *GetWorkloadAccessTokenForJWTInput, ...request.Option) (*GetWorkloadAccessTokenForJWTOutput, error)
	GetWorkloadAccessTokenForJWTRequest(*GetWorkloadAccessTokenForJWTInput) (*request.Request, *GetWorkloadAccessTokenForJWTOutput)

	GetWorkloadAccessTokenForUserIdCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForUserIdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForUserIdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessTokenForUserId(*GetWorkloadAccessTokenForUserIdInput) (*GetWorkloadAccessTokenForUserIdOutput, error)
	GetWorkloadAccessTokenForUserIdWithContext(volcengine.Context, *GetWorkloadAccessTokenForUserIdInput, ...request.Option) (*GetWorkloadAccessTokenForUserIdOutput, error)
	GetWorkloadAccessTokenForUserIdRequest(*GetWorkloadAccessTokenForUserIdInput) (*request.Request, *GetWorkloadAccessTokenForUserIdOutput)

	GetWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadIdentityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadIdentity(*GetWorkloadIdentityInput) (*GetWorkloadIdentityOutput, error)
	GetWorkloadIdentityWithContext(volcengine.Context, *GetWorkloadIdentityInput, ...request.Option) (*GetWorkloadIdentityOutput, error)
	GetWorkloadIdentityRequest(*GetWorkloadIdentityInput) (*request.Request, *GetWorkloadIdentityOutput)

	GetWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadPool(*GetWorkloadPoolInput) (*GetWorkloadPoolOutput, error)
	GetWorkloadPoolWithContext(volcengine.Context, *GetWorkloadPoolInput, ...request.Option) (*GetWorkloadPoolOutput, error)
	GetWorkloadPoolRequest(*GetWorkloadPoolInput) (*request.Request, *GetWorkloadPoolOutput)

	GrantPermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantPermissionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantPermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantPermission(*GrantPermissionInput) (*GrantPermissionOutput, error)
	GrantPermissionWithContext(volcengine.Context, *GrantPermissionInput, ...request.Option) (*GrantPermissionOutput, error)
	GrantPermissionRequest(*GrantPermissionInput) (*request.Request, *GrantPermissionOutput)

	ListApiKeyCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListApiKeyCredentialProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListApiKeyCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListApiKeyCredentialProviders(*ListApiKeyCredentialProvidersInput) (*ListApiKeyCredentialProvidersOutput, error)
	ListApiKeyCredentialProvidersWithContext(volcengine.Context, *ListApiKeyCredentialProvidersInput, ...request.Option) (*ListApiKeyCredentialProvidersOutput, error)
	ListApiKeyCredentialProvidersRequest(*ListApiKeyCredentialProvidersInput) (*request.Request, *ListApiKeyCredentialProvidersOutput)

	ListCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCredentialProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCredentialProviders(*ListCredentialProvidersInput) (*ListCredentialProvidersOutput, error)
	ListCredentialProvidersWithContext(volcengine.Context, *ListCredentialProvidersInput, ...request.Option) (*ListCredentialProvidersOutput, error)
	ListCredentialProvidersRequest(*ListCredentialProvidersInput) (*request.Request, *ListCredentialProvidersOutput)

	ListIdentityProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProviders(*ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error)
	ListIdentityProvidersWithContext(volcengine.Context, *ListIdentityProvidersInput, ...request.Option) (*ListIdentityProvidersOutput, error)
	ListIdentityProvidersRequest(*ListIdentityProvidersInput) (*request.Request, *ListIdentityProvidersOutput)

	ListIdentityProvidersOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersOAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProvidersOAuth(*ListIdentityProvidersOAuthInput) (*ListIdentityProvidersOAuthOutput, error)
	ListIdentityProvidersOAuthWithContext(volcengine.Context, *ListIdentityProvidersOAuthInput, ...request.Option) (*ListIdentityProvidersOAuthOutput, error)
	ListIdentityProvidersOAuthRequest(*ListIdentityProvidersOAuthInput) (*request.Request, *ListIdentityProvidersOAuthOutput)

	ListIdentityProvidersOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersOIDCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProvidersOIDC(*ListIdentityProvidersOIDCInput) (*ListIdentityProvidersOIDCOutput, error)
	ListIdentityProvidersOIDCWithContext(volcengine.Context, *ListIdentityProvidersOIDCInput, ...request.Option) (*ListIdentityProvidersOIDCOutput, error)
	ListIdentityProvidersOIDCRequest(*ListIdentityProvidersOIDCInput) (*request.Request, *ListIdentityProvidersOIDCOutput)

	ListInboundAuthConfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInboundAuthConfigsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInboundAuthConfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInboundAuthConfigs(*ListInboundAuthConfigsInput) (*ListInboundAuthConfigsOutput, error)
	ListInboundAuthConfigsWithContext(volcengine.Context, *ListInboundAuthConfigsInput, ...request.Option) (*ListInboundAuthConfigsOutput, error)
	ListInboundAuthConfigsRequest(*ListInboundAuthConfigsInput) (*request.Request, *ListInboundAuthConfigsOutput)

	ListNamespacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNamespacesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNamespacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNamespaces(*ListNamespacesInput) (*ListNamespacesOutput, error)
	ListNamespacesWithContext(volcengine.Context, *ListNamespacesInput, ...request.Option) (*ListNamespacesOutput, error)
	ListNamespacesRequest(*ListNamespacesInput) (*request.Request, *ListNamespacesOutput)

	ListOauth2CredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOauth2CredentialProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOauth2CredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOauth2CredentialProviders(*ListOauth2CredentialProvidersInput) (*ListOauth2CredentialProvidersOutput, error)
	ListOauth2CredentialProvidersWithContext(volcengine.Context, *ListOauth2CredentialProvidersInput, ...request.Option) (*ListOauth2CredentialProvidersOutput, error)
	ListOauth2CredentialProvidersRequest(*ListOauth2CredentialProvidersInput) (*request.Request, *ListOauth2CredentialProvidersOutput)

	ListPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPolicies(*ListPoliciesInput) (*ListPoliciesOutput, error)
	ListPoliciesWithContext(volcengine.Context, *ListPoliciesInput, ...request.Option) (*ListPoliciesOutput, error)
	ListPoliciesRequest(*ListPoliciesInput) (*request.Request, *ListPoliciesOutput)

	ListUserPoolClientsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserPoolClientsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserPoolClientsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserPoolClients(*ListUserPoolClientsInput) (*ListUserPoolClientsOutput, error)
	ListUserPoolClientsWithContext(volcengine.Context, *ListUserPoolClientsInput, ...request.Option) (*ListUserPoolClientsOutput, error)
	ListUserPoolClientsRequest(*ListUserPoolClientsInput) (*request.Request, *ListUserPoolClientsOutput)

	ListUserPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserPoolsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserPools(*ListUserPoolsInput) (*ListUserPoolsOutput, error)
	ListUserPoolsWithContext(volcengine.Context, *ListUserPoolsInput, ...request.Option) (*ListUserPoolsOutput, error)
	ListUserPoolsRequest(*ListUserPoolsInput) (*request.Request, *ListUserPoolsOutput)

	ListUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUsers(*ListUsersInput) (*ListUsersOutput, error)
	ListUsersWithContext(volcengine.Context, *ListUsersInput, ...request.Option) (*ListUsersOutput, error)
	ListUsersRequest(*ListUsersInput) (*request.Request, *ListUsersOutput)

	ListWorkloadIdentitiesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkloadIdentitiesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkloadIdentitiesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkloadIdentities(*ListWorkloadIdentitiesInput) (*ListWorkloadIdentitiesOutput, error)
	ListWorkloadIdentitiesWithContext(volcengine.Context, *ListWorkloadIdentitiesInput, ...request.Option) (*ListWorkloadIdentitiesOutput, error)
	ListWorkloadIdentitiesRequest(*ListWorkloadIdentitiesInput) (*request.Request, *ListWorkloadIdentitiesOutput)

	ListWorkloadPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkloadPoolsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkloadPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkloadPools(*ListWorkloadPoolsInput) (*ListWorkloadPoolsOutput, error)
	ListWorkloadPoolsWithContext(volcengine.Context, *ListWorkloadPoolsInput, ...request.Option) (*ListWorkloadPoolsOutput, error)
	ListWorkloadPoolsRequest(*ListWorkloadPoolsInput) (*request.Request, *ListWorkloadPoolsOutput)

	Oauth2CallbackCommon(*map[string]interface{}) (*map[string]interface{}, error)
	Oauth2CallbackCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	Oauth2CallbackCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	Oauth2Callback(*Oauth2CallbackInput) (*Oauth2CallbackOutput, error)
	Oauth2CallbackWithContext(volcengine.Context, *Oauth2CallbackInput, ...request.Option) (*Oauth2CallbackOutput, error)
	Oauth2CallbackRequest(*Oauth2CallbackInput) (*request.Request, *Oauth2CallbackOutput)

	UpdateApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateApiKeyCredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateApiKeyCredentialProvider(*UpdateApiKeyCredentialProviderInput) (*UpdateApiKeyCredentialProviderOutput, error)
	UpdateApiKeyCredentialProviderWithContext(volcengine.Context, *UpdateApiKeyCredentialProviderInput, ...request.Option) (*UpdateApiKeyCredentialProviderOutput, error)
	UpdateApiKeyCredentialProviderRequest(*UpdateApiKeyCredentialProviderInput) (*request.Request, *UpdateApiKeyCredentialProviderOutput)

	UpdateIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIdentityProviderOAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIdentityProviderOAuth(*UpdateIdentityProviderOAuthInput) (*UpdateIdentityProviderOAuthOutput, error)
	UpdateIdentityProviderOAuthWithContext(volcengine.Context, *UpdateIdentityProviderOAuthInput, ...request.Option) (*UpdateIdentityProviderOAuthOutput, error)
	UpdateIdentityProviderOAuthRequest(*UpdateIdentityProviderOAuthInput) (*request.Request, *UpdateIdentityProviderOAuthOutput)

	UpdateIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIdentityProviderOIDCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIdentityProviderOIDC(*UpdateIdentityProviderOIDCInput) (*UpdateIdentityProviderOIDCOutput, error)
	UpdateIdentityProviderOIDCWithContext(volcengine.Context, *UpdateIdentityProviderOIDCInput, ...request.Option) (*UpdateIdentityProviderOIDCOutput, error)
	UpdateIdentityProviderOIDCRequest(*UpdateIdentityProviderOIDCInput) (*request.Request, *UpdateIdentityProviderOIDCOutput)

	UpdateInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInboundAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInboundAuthConfig(*UpdateInboundAuthConfigInput) (*UpdateInboundAuthConfigOutput, error)
	UpdateInboundAuthConfigWithContext(volcengine.Context, *UpdateInboundAuthConfigInput, ...request.Option) (*UpdateInboundAuthConfigOutput, error)
	UpdateInboundAuthConfigRequest(*UpdateInboundAuthConfigInput) (*request.Request, *UpdateInboundAuthConfigOutput)

	UpdateNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNamespaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNamespace(*UpdateNamespaceInput) (*UpdateNamespaceOutput, error)
	UpdateNamespaceWithContext(volcengine.Context, *UpdateNamespaceInput, ...request.Option) (*UpdateNamespaceOutput, error)
	UpdateNamespaceRequest(*UpdateNamespaceInput) (*request.Request, *UpdateNamespaceOutput)

	UpdateOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateOauth2CredentialProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateOauth2CredentialProvider(*UpdateOauth2CredentialProviderInput) (*UpdateOauth2CredentialProviderOutput, error)
	UpdateOauth2CredentialProviderWithContext(volcengine.Context, *UpdateOauth2CredentialProviderInput, ...request.Option) (*UpdateOauth2CredentialProviderOutput, error)
	UpdateOauth2CredentialProviderRequest(*UpdateOauth2CredentialProviderInput) (*request.Request, *UpdateOauth2CredentialProviderOutput)

	UpdateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUser(*UpdateUserInput) (*UpdateUserOutput, error)
	UpdateUserWithContext(volcengine.Context, *UpdateUserInput, ...request.Option) (*UpdateUserOutput, error)
	UpdateUserRequest(*UpdateUserInput) (*request.Request, *UpdateUserOutput)

	UpdateUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUserPool(*UpdateUserPoolInput) (*UpdateUserPoolOutput, error)
	UpdateUserPoolWithContext(volcengine.Context, *UpdateUserPoolInput, ...request.Option) (*UpdateUserPoolOutput, error)
	UpdateUserPoolRequest(*UpdateUserPoolInput) (*request.Request, *UpdateUserPoolOutput)

	UpdateUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserPoolClientCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUserPoolClient(*UpdateUserPoolClientInput) (*UpdateUserPoolClientOutput, error)
	UpdateUserPoolClientWithContext(volcengine.Context, *UpdateUserPoolClientInput, ...request.Option) (*UpdateUserPoolClientOutput, error)
	UpdateUserPoolClientRequest(*UpdateUserPoolClientInput) (*request.Request, *UpdateUserPoolClientOutput)

	UpdateWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkloadIdentityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkloadIdentity(*UpdateWorkloadIdentityInput) (*UpdateWorkloadIdentityOutput, error)
	UpdateWorkloadIdentityWithContext(volcengine.Context, *UpdateWorkloadIdentityInput, ...request.Option) (*UpdateWorkloadIdentityOutput, error)
	UpdateWorkloadIdentityRequest(*UpdateWorkloadIdentityInput) (*request.Request, *UpdateWorkloadIdentityOutput)

	UpdateWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkloadPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkloadPool(*UpdateWorkloadPoolInput) (*UpdateWorkloadPoolOutput, error)
	UpdateWorkloadPoolWithContext(volcengine.Context, *UpdateWorkloadPoolInput, ...request.Option) (*UpdateWorkloadPoolOutput, error)
	UpdateWorkloadPoolRequest(*UpdateWorkloadPoolInput) (*request.Request, *UpdateWorkloadPoolOutput)
}

IDAPI provides an interface to enable mocking the id.ID service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// ID.
func myFunc(svc IDAPI) bool {
    // Make svc.AttachInboundAuthConfig request
}

func main() {
    sess := session.New()
    svc := id.New(sess)

    myFunc(svc)
}

type IdTokenForCreateUserPoolClientOutput

type IdTokenForCreateUserPoolClientOutput struct {
	LifetimeSeconds *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdTokenForCreateUserPoolClientOutput) GoString

GoString returns the string representation

func (*IdTokenForCreateUserPoolClientOutput) SetLifetimeSeconds

SetLifetimeSeconds sets the LifetimeSeconds field's value.

func (IdTokenForCreateUserPoolClientOutput) String

String returns the string representation

type IdTokenForGetUserPoolClientOutput

type IdTokenForGetUserPoolClientOutput struct {
	LifetimeSeconds *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdTokenForGetUserPoolClientOutput) GoString

GoString returns the string representation

func (*IdTokenForGetUserPoolClientOutput) SetLifetimeSeconds

SetLifetimeSeconds sets the LifetimeSeconds field's value.

func (IdTokenForGetUserPoolClientOutput) String

String returns the string representation

type IdTokenForUpdateUserPoolClientInput

type IdTokenForUpdateUserPoolClientInput struct {
	LifeTimeSeconds *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdTokenForUpdateUserPoolClientInput) GoString

GoString returns the string representation

func (*IdTokenForUpdateUserPoolClientInput) SetLifeTimeSeconds

SetLifeTimeSeconds sets the LifeTimeSeconds field's value.

func (IdTokenForUpdateUserPoolClientInput) String

String returns the string representation

type IdTokenForUpdateUserPoolClientOutput

type IdTokenForUpdateUserPoolClientOutput struct {
	LifetimeSeconds *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdTokenForUpdateUserPoolClientOutput) GoString

GoString returns the string representation

func (*IdTokenForUpdateUserPoolClientOutput) SetLifetimeSeconds

SetLifetimeSeconds sets the LifetimeSeconds field's value.

func (IdTokenForUpdateUserPoolClientOutput) String

String returns the string representation

type InboundAuthConfigForBatchGetInboundAuthConfigOutput

type InboundAuthConfigForBatchGetInboundAuthConfigOutput struct {
	ApiKeyAuthConfigs []*ApiKeyAuthConfigForBatchGetInboundAuthConfigOutput `type:"list" json:",omitempty"`

	AuthType *string `type:"string" json:",omitempty"`

	ConfigName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InboundAuthConfigId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	JwtAuthConfig *JwtAuthConfigForBatchGetInboundAuthConfigOutput `type:"structure" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InboundAuthConfigForBatchGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetApiKeyAuthConfigs

SetApiKeyAuthConfigs sets the ApiKeyAuthConfigs field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetDescription

SetDescription sets the Description field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetTrn

SetTrn sets the Trn field's value.

func (*InboundAuthConfigForBatchGetInboundAuthConfigOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (InboundAuthConfigForBatchGetInboundAuthConfigOutput) String

String returns the string representation

type InboundAuthConfigForListInboundAuthConfigsOutput

type InboundAuthConfigForListInboundAuthConfigsOutput struct {
	ApiKeyAuthConfigs []*ApiKeyAuthConfigForListInboundAuthConfigsOutput `type:"list" json:",omitempty"`

	AuthType *string `type:"string" json:",omitempty"`

	ConfigName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InboundAuthConfigId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	JwtAuthConfig *JwtAuthConfigForListInboundAuthConfigsOutput `type:"structure" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InboundAuthConfigForListInboundAuthConfigsOutput) GoString

GoString returns the string representation

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetApiKeyAuthConfigs

SetApiKeyAuthConfigs sets the ApiKeyAuthConfigs field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetDescription

SetDescription sets the Description field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetTrn

SetTrn sets the Trn field's value.

func (*InboundAuthConfigForListInboundAuthConfigsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (InboundAuthConfigForListInboundAuthConfigsOutput) String

String returns the string representation

type JwtAuthConfigForBatchGetInboundAuthConfigOutput

type JwtAuthConfigForBatchGetInboundAuthConfigOutput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForBatchGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*JwtAuthConfigForBatchGetInboundAuthConfigOutput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForBatchGetInboundAuthConfigOutput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForBatchGetInboundAuthConfigOutput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForBatchGetInboundAuthConfigOutput) String

String returns the string representation

type JwtAuthConfigForCreateInboundAuthConfigInput

type JwtAuthConfigForCreateInboundAuthConfigInput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForCreateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*JwtAuthConfigForCreateInboundAuthConfigInput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForCreateInboundAuthConfigInput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForCreateInboundAuthConfigInput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForCreateInboundAuthConfigInput) String

String returns the string representation

type JwtAuthConfigForCreateInboundAuthConfigOutput

type JwtAuthConfigForCreateInboundAuthConfigOutput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForCreateInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*JwtAuthConfigForCreateInboundAuthConfigOutput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForCreateInboundAuthConfigOutput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForCreateInboundAuthConfigOutput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForCreateInboundAuthConfigOutput) String

String returns the string representation

type JwtAuthConfigForGetInboundAuthConfigOutput

type JwtAuthConfigForGetInboundAuthConfigOutput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForGetInboundAuthConfigOutput) GoString

GoString returns the string representation

func (*JwtAuthConfigForGetInboundAuthConfigOutput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForGetInboundAuthConfigOutput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForGetInboundAuthConfigOutput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForGetInboundAuthConfigOutput) String

String returns the string representation

type JwtAuthConfigForListInboundAuthConfigsOutput

type JwtAuthConfigForListInboundAuthConfigsOutput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForListInboundAuthConfigsOutput) GoString

GoString returns the string representation

func (*JwtAuthConfigForListInboundAuthConfigsOutput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForListInboundAuthConfigsOutput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForListInboundAuthConfigsOutput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForListInboundAuthConfigsOutput) String

String returns the string representation

type JwtAuthConfigForUpdateInboundAuthConfigInput

type JwtAuthConfigForUpdateInboundAuthConfigInput struct {
	AllowedAudiences []*string `type:"list" json:",omitempty"`

	AllowedClients []*string `type:"list" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JwtAuthConfigForUpdateInboundAuthConfigInput) GoString

GoString returns the string representation

func (*JwtAuthConfigForUpdateInboundAuthConfigInput) SetAllowedAudiences

SetAllowedAudiences sets the AllowedAudiences field's value.

func (*JwtAuthConfigForUpdateInboundAuthConfigInput) SetAllowedClients

SetAllowedClients sets the AllowedClients field's value.

func (*JwtAuthConfigForUpdateInboundAuthConfigInput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (JwtAuthConfigForUpdateInboundAuthConfigInput) String

String returns the string representation

type ListApiKeyCredentialProvidersInput

type ListApiKeyCredentialProvidersInput struct {

	// PageNumber is a required field
	PageNumber *int64 `type:"int64" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int64 `type:"int64" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListApiKeyCredentialProvidersInput) GoString

GoString returns the string representation

func (*ListApiKeyCredentialProvidersInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListApiKeyCredentialProvidersInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListApiKeyCredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (ListApiKeyCredentialProvidersInput) String

String returns the string representation

func (*ListApiKeyCredentialProvidersInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ListApiKeyCredentialProvidersOutput

type ListApiKeyCredentialProvidersOutput struct {
	Metadata *response.ResponseMetadata

	ApiKeyCredentialProviders []*ApiKeyCredentialProviderForListApiKeyCredentialProvidersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListApiKeyCredentialProvidersOutput) GoString

GoString returns the string representation

func (*ListApiKeyCredentialProvidersOutput) SetApiKeyCredentialProviders

SetApiKeyCredentialProviders sets the ApiKeyCredentialProviders field's value.

func (*ListApiKeyCredentialProvidersOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListApiKeyCredentialProvidersOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListApiKeyCredentialProvidersOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListApiKeyCredentialProvidersOutput) String

String returns the string representation

type ListCredentialProvidersInput

type ListCredentialProvidersInput struct {

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCredentialProvidersInput) GoString

func (s ListCredentialProvidersInput) GoString() string

GoString returns the string representation

func (*ListCredentialProvidersInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListCredentialProvidersInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListCredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (ListCredentialProvidersInput) String

String returns the string representation

func (*ListCredentialProvidersInput) Validate

func (s *ListCredentialProvidersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListCredentialProvidersOutput

type ListCredentialProvidersOutput struct {
	Metadata *response.ResponseMetadata

	CredentialProviders []*CredentialProviderForListCredentialProvidersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCredentialProvidersOutput) GoString

GoString returns the string representation

func (*ListCredentialProvidersOutput) SetCredentialProviders

SetCredentialProviders sets the CredentialProviders field's value.

func (*ListCredentialProvidersOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListCredentialProvidersOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListCredentialProvidersOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListCredentialProvidersOutput) String

String returns the string representation

type ListIdentityProvidersInput

type ListIdentityProvidersInput struct {
	Filter *FilterForListIdentityProvidersInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	// UserPoolUID is a required field
	UserPoolUID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersInput) GoString

func (s ListIdentityProvidersInput) GoString() string

GoString returns the string representation

func (*ListIdentityProvidersInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListIdentityProvidersInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIdentityProvidersInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIdentityProvidersInput) SetUserPoolUID

SetUserPoolUID sets the UserPoolUID field's value.

func (ListIdentityProvidersInput) String

String returns the string representation

func (*ListIdentityProvidersInput) Validate

func (s *ListIdentityProvidersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListIdentityProvidersOAuthInput

type ListIdentityProvidersOAuthInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersOAuthInput) GoString

GoString returns the string representation

func (*ListIdentityProvidersOAuthInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (ListIdentityProvidersOAuthInput) String

String returns the string representation

func (*ListIdentityProvidersOAuthInput) Validate

func (s *ListIdentityProvidersOAuthInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListIdentityProvidersOAuthOutput

type ListIdentityProvidersOAuthOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListIdentityProvidersOAuthOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersOAuthOutput) GoString

GoString returns the string representation

func (*ListIdentityProvidersOAuthOutput) SetData

SetData sets the Data field's value.

func (*ListIdentityProvidersOAuthOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIdentityProvidersOAuthOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIdentityProvidersOAuthOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListIdentityProvidersOAuthOutput) String

String returns the string representation

type ListIdentityProvidersOIDCInput

type ListIdentityProvidersOIDCInput struct {

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersOIDCInput) GoString

GoString returns the string representation

func (*ListIdentityProvidersOIDCInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (ListIdentityProvidersOIDCInput) String

String returns the string representation

func (*ListIdentityProvidersOIDCInput) Validate

func (s *ListIdentityProvidersOIDCInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListIdentityProvidersOIDCOutput

type ListIdentityProvidersOIDCOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListIdentityProvidersOIDCOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersOIDCOutput) GoString

GoString returns the string representation

func (*ListIdentityProvidersOIDCOutput) SetData

SetData sets the Data field's value.

func (*ListIdentityProvidersOIDCOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIdentityProvidersOIDCOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIdentityProvidersOIDCOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListIdentityProvidersOIDCOutput) String

String returns the string representation

type ListIdentityProvidersOutput

type ListIdentityProvidersOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListIdentityProvidersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIdentityProvidersOutput) GoString

func (s ListIdentityProvidersOutput) GoString() string

GoString returns the string representation

func (*ListIdentityProvidersOutput) SetData

SetData sets the Data field's value.

func (*ListIdentityProvidersOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIdentityProvidersOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIdentityProvidersOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListIdentityProvidersOutput) String

String returns the string representation

type ListInboundAuthConfigsInput

type ListInboundAuthConfigsInput struct {
	AuthType *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListInboundAuthConfigsInput) GoString

func (s ListInboundAuthConfigsInput) GoString() string

GoString returns the string representation

func (*ListInboundAuthConfigsInput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*ListInboundAuthConfigsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ListInboundAuthConfigsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListInboundAuthConfigsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListInboundAuthConfigsInput) String

String returns the string representation

func (*ListInboundAuthConfigsInput) Validate

func (s *ListInboundAuthConfigsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListInboundAuthConfigsOutput

type ListInboundAuthConfigsOutput struct {
	Metadata *response.ResponseMetadata

	InboundAuthConfigs []*InboundAuthConfigForListInboundAuthConfigsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListInboundAuthConfigsOutput) GoString

func (s ListInboundAuthConfigsOutput) GoString() string

GoString returns the string representation

func (*ListInboundAuthConfigsOutput) SetInboundAuthConfigs

SetInboundAuthConfigs sets the InboundAuthConfigs field's value.

func (*ListInboundAuthConfigsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListInboundAuthConfigsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListInboundAuthConfigsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListInboundAuthConfigsOutput) String

String returns the string representation

type ListNamespacesInput

type ListNamespacesInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNamespacesInput) GoString

func (s ListNamespacesInput) GoString() string

GoString returns the string representation

func (*ListNamespacesInput) SetPageNumber

func (s *ListNamespacesInput) SetPageNumber(v int32) *ListNamespacesInput

SetPageNumber sets the PageNumber field's value.

func (*ListNamespacesInput) SetPageSize

func (s *ListNamespacesInput) SetPageSize(v int32) *ListNamespacesInput

SetPageSize sets the PageSize field's value.

func (ListNamespacesInput) String

func (s ListNamespacesInput) String() string

String returns the string representation

type ListNamespacesOutput

type ListNamespacesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNamespacesOutput) GoString

func (s ListNamespacesOutput) GoString() string

GoString returns the string representation

func (*ListNamespacesOutput) SetData

SetData sets the Data field's value.

func (*ListNamespacesOutput) SetPageNumber

func (s *ListNamespacesOutput) SetPageNumber(v int32) *ListNamespacesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListNamespacesOutput) SetPageSize

func (s *ListNamespacesOutput) SetPageSize(v int32) *ListNamespacesOutput

SetPageSize sets the PageSize field's value.

func (*ListNamespacesOutput) SetTotalCount

func (s *ListNamespacesOutput) SetTotalCount(v int32) *ListNamespacesOutput

SetTotalCount sets the TotalCount field's value.

func (ListNamespacesOutput) String

func (s ListNamespacesOutput) String() string

String returns the string representation

type ListOauth2CredentialProvidersInput

type ListOauth2CredentialProvidersInput struct {

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListOauth2CredentialProvidersInput) GoString

GoString returns the string representation

func (*ListOauth2CredentialProvidersInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListOauth2CredentialProvidersInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListOauth2CredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (ListOauth2CredentialProvidersInput) String

String returns the string representation

func (*ListOauth2CredentialProvidersInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ListOauth2CredentialProvidersOutput

type ListOauth2CredentialProvidersOutput struct {
	Metadata *response.ResponseMetadata

	Oauth2CredentialProviders []*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount []*int32 `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListOauth2CredentialProvidersOutput) GoString

GoString returns the string representation

func (*ListOauth2CredentialProvidersOutput) SetOauth2CredentialProviders

SetOauth2CredentialProviders sets the Oauth2CredentialProviders field's value.

func (*ListOauth2CredentialProvidersOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListOauth2CredentialProvidersOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListOauth2CredentialProvidersOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListOauth2CredentialProvidersOutput) String

String returns the string representation

type ListPoliciesInput

type ListPoliciesInput struct {
	NamespaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPoliciesInput) GoString

func (s ListPoliciesInput) GoString() string

GoString returns the string representation

func (*ListPoliciesInput) SetNamespaceName

func (s *ListPoliciesInput) SetNamespaceName(v string) *ListPoliciesInput

SetNamespaceName sets the NamespaceName field's value.

func (ListPoliciesInput) String

func (s ListPoliciesInput) String() string

String returns the string representation

type ListPoliciesOutput

type ListPoliciesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListPoliciesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPoliciesOutput) GoString

func (s ListPoliciesOutput) GoString() string

GoString returns the string representation

func (*ListPoliciesOutput) SetData

SetData sets the Data field's value.

func (ListPoliciesOutput) String

func (s ListPoliciesOutput) String() string

String returns the string representation

type ListUserPoolClientsInput

type ListUserPoolClientsInput struct {
	Filter *FilterForListUserPoolClientsInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortDirection *string `type:"string" json:",omitempty"`

	SortField *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListUserPoolClientsInput) GoString

func (s ListUserPoolClientsInput) GoString() string

GoString returns the string representation

func (*ListUserPoolClientsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListUserPoolClientsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserPoolClientsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUserPoolClientsInput) SetSortDirection

SetSortDirection sets the SortDirection field's value.

func (*ListUserPoolClientsInput) SetSortField

SetSortField sets the SortField field's value.

func (*ListUserPoolClientsInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (ListUserPoolClientsInput) String

func (s ListUserPoolClientsInput) String() string

String returns the string representation

func (*ListUserPoolClientsInput) Validate

func (s *ListUserPoolClientsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListUserPoolClientsOutput

type ListUserPoolClientsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListUserPoolClientsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserPoolClientsOutput) GoString

func (s ListUserPoolClientsOutput) GoString() string

GoString returns the string representation

func (*ListUserPoolClientsOutput) SetData

SetData sets the Data field's value.

func (*ListUserPoolClientsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserPoolClientsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUserPoolClientsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListUserPoolClientsOutput) String

func (s ListUserPoolClientsOutput) String() string

String returns the string representation

type ListUserPoolsInput

type ListUserPoolsInput struct {
	Filter *FilterForListUserPoolsInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortDirection *string `type:"string" json:",omitempty"`

	SortField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserPoolsInput) GoString

func (s ListUserPoolsInput) GoString() string

GoString returns the string representation

func (*ListUserPoolsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListUserPoolsInput) SetPageNumber

func (s *ListUserPoolsInput) SetPageNumber(v int32) *ListUserPoolsInput

SetPageNumber sets the PageNumber field's value.

func (*ListUserPoolsInput) SetPageSize

func (s *ListUserPoolsInput) SetPageSize(v int32) *ListUserPoolsInput

SetPageSize sets the PageSize field's value.

func (*ListUserPoolsInput) SetSortDirection

func (s *ListUserPoolsInput) SetSortDirection(v string) *ListUserPoolsInput

SetSortDirection sets the SortDirection field's value.

func (*ListUserPoolsInput) SetSortField

func (s *ListUserPoolsInput) SetSortField(v string) *ListUserPoolsInput

SetSortField sets the SortField field's value.

func (ListUserPoolsInput) String

func (s ListUserPoolsInput) String() string

String returns the string representation

func (*ListUserPoolsInput) Validate

func (s *ListUserPoolsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListUserPoolsOutput

type ListUserPoolsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListUserPoolsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserPoolsOutput) GoString

func (s ListUserPoolsOutput) GoString() string

GoString returns the string representation

func (*ListUserPoolsOutput) SetData

SetData sets the Data field's value.

func (*ListUserPoolsOutput) SetPageNumber

func (s *ListUserPoolsOutput) SetPageNumber(v int32) *ListUserPoolsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListUserPoolsOutput) SetPageSize

func (s *ListUserPoolsOutput) SetPageSize(v int32) *ListUserPoolsOutput

SetPageSize sets the PageSize field's value.

func (*ListUserPoolsOutput) SetTotalCount

func (s *ListUserPoolsOutput) SetTotalCount(v int32) *ListUserPoolsOutput

SetTotalCount sets the TotalCount field's value.

func (ListUserPoolsOutput) String

func (s ListUserPoolsOutput) String() string

String returns the string representation

type ListUsersInput

type ListUsersInput struct {
	Filter *FilterForListUsersInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortDirection *string `type:"string" json:",omitempty"`

	SortField *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListUsersInput) GoString

func (s ListUsersInput) GoString() string

GoString returns the string representation

func (*ListUsersInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListUsersInput) SetPageNumber

func (s *ListUsersInput) SetPageNumber(v int32) *ListUsersInput

SetPageNumber sets the PageNumber field's value.

func (*ListUsersInput) SetPageSize

func (s *ListUsersInput) SetPageSize(v int32) *ListUsersInput

SetPageSize sets the PageSize field's value.

func (*ListUsersInput) SetSortDirection

func (s *ListUsersInput) SetSortDirection(v string) *ListUsersInput

SetSortDirection sets the SortDirection field's value.

func (*ListUsersInput) SetSortField

func (s *ListUsersInput) SetSortField(v string) *ListUsersInput

SetSortField sets the SortField field's value.

func (*ListUsersInput) SetUserPoolUid

func (s *ListUsersInput) SetUserPoolUid(v string) *ListUsersInput

SetUserPoolUid sets the UserPoolUid field's value.

func (ListUsersInput) String

func (s ListUsersInput) String() string

String returns the string representation

func (*ListUsersInput) Validate

func (s *ListUsersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListUsersOutput

type ListUsersOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListUsersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUsersOutput) GoString

func (s ListUsersOutput) GoString() string

GoString returns the string representation

func (*ListUsersOutput) SetData

SetData sets the Data field's value.

func (*ListUsersOutput) SetPageNumber

func (s *ListUsersOutput) SetPageNumber(v int32) *ListUsersOutput

SetPageNumber sets the PageNumber field's value.

func (*ListUsersOutput) SetPageSize

func (s *ListUsersOutput) SetPageSize(v int32) *ListUsersOutput

SetPageSize sets the PageSize field's value.

func (*ListUsersOutput) SetTotalCount

func (s *ListUsersOutput) SetTotalCount(v int32) *ListUsersOutput

SetTotalCount sets the TotalCount field's value.

func (ListUsersOutput) String

func (s ListUsersOutput) String() string

String returns the string representation

type ListWorkloadIdentitiesInput

type ListWorkloadIdentitiesInput struct {
	Category *string `type:"string" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `min:"1" type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `max:"100" type:"int32" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWorkloadIdentitiesInput) GoString

func (s ListWorkloadIdentitiesInput) GoString() string

GoString returns the string representation

func (*ListWorkloadIdentitiesInput) SetCategory

SetCategory sets the Category field's value.

func (*ListWorkloadIdentitiesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkloadIdentitiesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListWorkloadIdentitiesInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (ListWorkloadIdentitiesInput) String

String returns the string representation

func (*ListWorkloadIdentitiesInput) Validate

func (s *ListWorkloadIdentitiesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListWorkloadIdentitiesOutput

type ListWorkloadIdentitiesOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`

	WorkloadIdentities []*WorkloadIdentityForListWorkloadIdentitiesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWorkloadIdentitiesOutput) GoString

func (s ListWorkloadIdentitiesOutput) GoString() string

GoString returns the string representation

func (*ListWorkloadIdentitiesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkloadIdentitiesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListWorkloadIdentitiesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*ListWorkloadIdentitiesOutput) SetWorkloadIdentities

SetWorkloadIdentities sets the WorkloadIdentities field's value.

func (ListWorkloadIdentitiesOutput) String

String returns the string representation

type ListWorkloadPoolsInput

type ListWorkloadPoolsInput struct {

	// PageNumber is a required field
	PageNumber *int32 `min:"1" type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `max:"100" type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListWorkloadPoolsInput) GoString

func (s ListWorkloadPoolsInput) GoString() string

GoString returns the string representation

func (*ListWorkloadPoolsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkloadPoolsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListWorkloadPoolsInput) String

func (s ListWorkloadPoolsInput) String() string

String returns the string representation

func (*ListWorkloadPoolsInput) Validate

func (s *ListWorkloadPoolsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListWorkloadPoolsOutput

type ListWorkloadPoolsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`

	WorkloadPools []*WorkloadPoolForListWorkloadPoolsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWorkloadPoolsOutput) GoString

func (s ListWorkloadPoolsOutput) GoString() string

GoString returns the string representation

func (*ListWorkloadPoolsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkloadPoolsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListWorkloadPoolsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*ListWorkloadPoolsOutput) SetWorkloadPools

SetWorkloadPools sets the WorkloadPools field's value.

func (ListWorkloadPoolsOutput) String

func (s ListWorkloadPoolsOutput) String() string

String returns the string representation

type Oauth2CallbackInput

type Oauth2CallbackInput struct {

	// Code is a required field
	Code *string `type:"string" json:",omitempty" required:"true"`

	// IdentityToken is a required field
	IdentityToken *string `type:"string" json:",omitempty" required:"true"`

	// State is a required field
	State *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (Oauth2CallbackInput) GoString

func (s Oauth2CallbackInput) GoString() string

GoString returns the string representation

func (*Oauth2CallbackInput) SetCode

SetCode sets the Code field's value.

func (*Oauth2CallbackInput) SetIdentityToken

func (s *Oauth2CallbackInput) SetIdentityToken(v string) *Oauth2CallbackInput

SetIdentityToken sets the IdentityToken field's value.

func (*Oauth2CallbackInput) SetState

SetState sets the State field's value.

func (Oauth2CallbackInput) String

func (s Oauth2CallbackInput) String() string

String returns the string representation

func (*Oauth2CallbackInput) Validate

func (s *Oauth2CallbackInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type Oauth2CallbackOutput

type Oauth2CallbackOutput struct {
	Metadata *response.ResponseMetadata

	AccessToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2CallbackOutput) GoString

func (s Oauth2CallbackOutput) GoString() string

GoString returns the string representation

func (*Oauth2CallbackOutput) SetAccessToken

func (s *Oauth2CallbackOutput) SetAccessToken(v string) *Oauth2CallbackOutput

SetAccessToken sets the AccessToken field's value.

func (Oauth2CallbackOutput) String

func (s Oauth2CallbackOutput) String() string

String returns the string representation

type Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput

type Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Vendor *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) GoString

GoString returns the string representation

func (*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) SetVendor

SetVendor sets the Vendor field's value.

func (Oauth2CredentialProviderForBatchGetOauth2CredentialProvidersOutput) String

String returns the string representation

type Oauth2CredentialProviderForListOauth2CredentialProvidersOutput

type Oauth2CredentialProviderForListOauth2CredentialProvidersOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Vendor *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) GoString

GoString returns the string representation

func (*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) SetVendor

SetVendor sets the Vendor field's value.

func (Oauth2CredentialProviderForListOauth2CredentialProvidersOutput) String

String returns the string representation

type Oauth2DiscoveryForCreateOauth2CredentialProviderInput

type Oauth2DiscoveryForCreateOauth2CredentialProviderInput struct {
	AuthorizationServerMetadata *AuthorizationServerMetadataForCreateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2DiscoveryForCreateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*Oauth2DiscoveryForCreateOauth2CredentialProviderInput) SetAuthorizationServerMetadata

SetAuthorizationServerMetadata sets the AuthorizationServerMetadata field's value.

func (*Oauth2DiscoveryForCreateOauth2CredentialProviderInput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (Oauth2DiscoveryForCreateOauth2CredentialProviderInput) String

String returns the string representation

type Oauth2DiscoveryForGetOauth2CredentialProviderOutput

type Oauth2DiscoveryForGetOauth2CredentialProviderOutput struct {
	AuthorizationServerMetadata *AuthorizationServerMetadataForGetOauth2CredentialProviderOutput `type:"structure" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2DiscoveryForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*Oauth2DiscoveryForGetOauth2CredentialProviderOutput) SetAuthorizationServerMetadata

SetAuthorizationServerMetadata sets the AuthorizationServerMetadata field's value.

func (*Oauth2DiscoveryForGetOauth2CredentialProviderOutput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (Oauth2DiscoveryForGetOauth2CredentialProviderOutput) String

String returns the string representation

type Oauth2DiscoveryForUpdateOauth2CredentialProviderInput

type Oauth2DiscoveryForUpdateOauth2CredentialProviderInput struct {
	AuthorizationServerMetadata *AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2DiscoveryForUpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*Oauth2DiscoveryForUpdateOauth2CredentialProviderInput) SetAuthorizationServerMetadata

SetAuthorizationServerMetadata sets the AuthorizationServerMetadata field's value.

func (*Oauth2DiscoveryForUpdateOauth2CredentialProviderInput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (Oauth2DiscoveryForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type OperationForCheckPermissionInput

type OperationForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OperationForCheckPermissionInput) GoString

GoString returns the string representation

func (*OperationForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*OperationForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (OperationForCheckPermissionInput) String

String returns the string representation

type OperationForGrantPermissionInput

type OperationForGrantPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Operator *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OperationForGrantPermissionInput) GoString

GoString returns the string representation

func (*OperationForGrantPermissionInput) SetId

SetId sets the Id field's value.

func (*OperationForGrantPermissionInput) SetOperator

SetOperator sets the Operator field's value.

func (*OperationForGrantPermissionInput) SetType

SetType sets the Type field's value.

func (OperationForGrantPermissionInput) String

String returns the string representation

type OriginalCallerForCheckPermissionInput

type OriginalCallerForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginalCallerForCheckPermissionInput) GoString

GoString returns the string representation

func (*OriginalCallerForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*OriginalCallerForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (OriginalCallerForCheckPermissionInput) String

String returns the string representation

type OriginalCallerForGrantPermissionInput

type OriginalCallerForGrantPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Operator *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginalCallerForGrantPermissionInput) GoString

GoString returns the string representation

func (*OriginalCallerForGrantPermissionInput) SetId

SetId sets the Id field's value.

func (*OriginalCallerForGrantPermissionInput) SetOperator

SetOperator sets the Operator field's value.

func (*OriginalCallerForGrantPermissionInput) SetType

SetType sets the Type field's value.

func (OriginalCallerForGrantPermissionInput) String

String returns the string representation

type ParentForCheckPermissionInput

type ParentForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParentForCheckPermissionInput) GoString

GoString returns the string representation

func (*ParentForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*ParentForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (ParentForCheckPermissionInput) String

String returns the string representation

type PrincipalForCheckPermissionInput

type PrincipalForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PrincipalForCheckPermissionInput) GoString

GoString returns the string representation

func (*PrincipalForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*PrincipalForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (PrincipalForCheckPermissionInput) String

String returns the string representation

type PrincipalForGrantPermissionInput

type PrincipalForGrantPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Operator *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PrincipalForGrantPermissionInput) GoString

GoString returns the string representation

func (*PrincipalForGrantPermissionInput) SetId

SetId sets the Id field's value.

func (*PrincipalForGrantPermissionInput) SetOperator

SetOperator sets the Operator field's value.

func (*PrincipalForGrantPermissionInput) SetType

SetType sets the Type field's value.

func (PrincipalForGrantPermissionInput) String

String returns the string representation

type ProviderOptionsForCreateIdentityProviderOAuthInput

type ProviderOptionsForCreateIdentityProviderOAuthInput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForCreateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderOAuthInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderOAuthInput) String

String returns the string representation

type ProviderOptionsForCreateIdentityProviderOAuthOutput

type ProviderOptionsForCreateIdentityProviderOAuthOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForCreateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderOAuthOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderOAuthOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderOAuthOutput) String

String returns the string representation

type ProviderOptionsForCreateIdentityProviderOIDCInput

type ProviderOptionsForCreateIdentityProviderOIDCInput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForCreateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderOIDCInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderOIDCInput) String

String returns the string representation

type ProviderOptionsForCreateIdentityProviderOIDCOutput

type ProviderOptionsForCreateIdentityProviderOIDCOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForCreateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderOIDCOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderOIDCOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderOIDCOutput) String

String returns the string representation

type ProviderOptionsForGetIdentityProviderOAuthOutput

type ProviderOptionsForGetIdentityProviderOAuthOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForGetIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForGetIdentityProviderOAuthOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForGetIdentityProviderOAuthOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForGetIdentityProviderOAuthOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForGetIdentityProviderOAuthOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForGetIdentityProviderOAuthOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForGetIdentityProviderOAuthOutput) String

String returns the string representation

type ProviderOptionsForGetIdentityProviderOIDCOutput

type ProviderOptionsForGetIdentityProviderOIDCOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForGetIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForGetIdentityProviderOIDCOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForGetIdentityProviderOIDCOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForGetIdentityProviderOIDCOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForGetIdentityProviderOIDCOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForGetIdentityProviderOIDCOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForGetIdentityProviderOIDCOutput) String

String returns the string representation

type ProviderOptionsForListIdentityProvidersOAuthOutput

type ProviderOptionsForListIdentityProvidersOAuthOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForListIdentityProvidersOAuthOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForListIdentityProvidersOAuthOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForListIdentityProvidersOAuthOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForListIdentityProvidersOAuthOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForListIdentityProvidersOAuthOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForListIdentityProvidersOAuthOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForListIdentityProvidersOAuthOutput) String

String returns the string representation

type ProviderOptionsForListIdentityProvidersOIDCOutput

type ProviderOptionsForListIdentityProvidersOIDCOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForListIdentityProvidersOIDCOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForListIdentityProvidersOIDCOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForListIdentityProvidersOIDCOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForListIdentityProvidersOIDCOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForListIdentityProvidersOIDCOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForListIdentityProvidersOIDCOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForListIdentityProvidersOIDCOutput) String

String returns the string representation

type ProviderOptionsForUpdateIdentityProviderOAuthInput

type ProviderOptionsForUpdateIdentityProviderOAuthInput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForUpdateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderOAuthInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderOAuthInput) String

String returns the string representation

type ProviderOptionsForUpdateIdentityProviderOAuthOutput

type ProviderOptionsForUpdateIdentityProviderOAuthOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForUpdateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderOAuthOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderOAuthOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderOAuthOutput) String

String returns the string representation

type ProviderOptionsForUpdateIdentityProviderOIDCInput

type ProviderOptionsForUpdateIdentityProviderOIDCInput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForUpdateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderOIDCInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderOIDCInput) String

String returns the string representation

type ProviderOptionsForUpdateIdentityProviderOIDCOutput

type ProviderOptionsForUpdateIdentityProviderOIDCOutput struct {
	AutoLinking *string `type:"string" json:",omitempty"`

	IsAutoCreation *bool `type:"boolean" json:",omitempty"`

	IsAutoUpdate *bool `type:"boolean" json:",omitempty"`

	IsCreationAllowed *bool `type:"boolean" json:",omitempty"`

	IsLinkingAllowed *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProviderOptionsForUpdateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderOIDCOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderOIDCOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderOIDCOutput) String

String returns the string representation

type ReferenceForCheckPermissionInput

type ReferenceForCheckPermissionInput struct {
	Entity *EntityForCheckPermissionInput `type:"structure" json:",omitempty"`

	Parents []*ParentForCheckPermissionInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ReferenceForCheckPermissionInput) GoString

GoString returns the string representation

func (*ReferenceForCheckPermissionInput) SetEntity

SetEntity sets the Entity field's value.

func (*ReferenceForCheckPermissionInput) SetParents

SetParents sets the Parents field's value.

func (ReferenceForCheckPermissionInput) String

String returns the string representation

type RefreshTokenForCreateUserPoolClientOutput

type RefreshTokenForCreateUserPoolClientOutput struct {
	CombinedLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	HasCombinedLifetime *bool `type:"boolean" json:",omitempty"`

	HasIdleLifetime *bool `type:"boolean" json:",omitempty"`

	IdleLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	Rotation *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefreshTokenForCreateUserPoolClientOutput) GoString

GoString returns the string representation

func (*RefreshTokenForCreateUserPoolClientOutput) SetCombinedLifetimeSeconds

SetCombinedLifetimeSeconds sets the CombinedLifetimeSeconds field's value.

func (*RefreshTokenForCreateUserPoolClientOutput) SetHasCombinedLifetime

SetHasCombinedLifetime sets the HasCombinedLifetime field's value.

func (*RefreshTokenForCreateUserPoolClientOutput) SetHasIdleLifetime

SetHasIdleLifetime sets the HasIdleLifetime field's value.

func (*RefreshTokenForCreateUserPoolClientOutput) SetIdleLifetimeSeconds

SetIdleLifetimeSeconds sets the IdleLifetimeSeconds field's value.

func (*RefreshTokenForCreateUserPoolClientOutput) SetRotation

SetRotation sets the Rotation field's value.

func (RefreshTokenForCreateUserPoolClientOutput) String

String returns the string representation

type RefreshTokenForGetUserPoolClientOutput

type RefreshTokenForGetUserPoolClientOutput struct {
	CombinedLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	HasCombinedLifetime *bool `type:"boolean" json:",omitempty"`

	HasIdleLifetime *bool `type:"boolean" json:",omitempty"`

	IdleLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	Rotation *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefreshTokenForGetUserPoolClientOutput) GoString

GoString returns the string representation

func (*RefreshTokenForGetUserPoolClientOutput) SetCombinedLifetimeSeconds

SetCombinedLifetimeSeconds sets the CombinedLifetimeSeconds field's value.

func (*RefreshTokenForGetUserPoolClientOutput) SetHasCombinedLifetime

SetHasCombinedLifetime sets the HasCombinedLifetime field's value.

func (*RefreshTokenForGetUserPoolClientOutput) SetHasIdleLifetime

SetHasIdleLifetime sets the HasIdleLifetime field's value.

func (*RefreshTokenForGetUserPoolClientOutput) SetIdleLifetimeSeconds

SetIdleLifetimeSeconds sets the IdleLifetimeSeconds field's value.

func (*RefreshTokenForGetUserPoolClientOutput) SetRotation

SetRotation sets the Rotation field's value.

func (RefreshTokenForGetUserPoolClientOutput) String

String returns the string representation

type RefreshTokenForUpdateUserPoolClientInput

type RefreshTokenForUpdateUserPoolClientInput struct {
	CombinedLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	HasCombinedLifetime *bool `type:"boolean" json:",omitempty"`

	HasIdleLifetime *bool `type:"boolean" json:",omitempty"`

	IdleLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	Rotation *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefreshTokenForUpdateUserPoolClientInput) GoString

GoString returns the string representation

func (*RefreshTokenForUpdateUserPoolClientInput) SetCombinedLifetimeSeconds

SetCombinedLifetimeSeconds sets the CombinedLifetimeSeconds field's value.

func (*RefreshTokenForUpdateUserPoolClientInput) SetHasCombinedLifetime

SetHasCombinedLifetime sets the HasCombinedLifetime field's value.

func (*RefreshTokenForUpdateUserPoolClientInput) SetHasIdleLifetime

SetHasIdleLifetime sets the HasIdleLifetime field's value.

func (*RefreshTokenForUpdateUserPoolClientInput) SetIdleLifetimeSeconds

SetIdleLifetimeSeconds sets the IdleLifetimeSeconds field's value.

func (*RefreshTokenForUpdateUserPoolClientInput) SetRotation

SetRotation sets the Rotation field's value.

func (RefreshTokenForUpdateUserPoolClientInput) String

String returns the string representation

type RefreshTokenForUpdateUserPoolClientOutput

type RefreshTokenForUpdateUserPoolClientOutput struct {
	CombinedLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	HasCombinedLifetime *bool `type:"boolean" json:",omitempty"`

	HasIdleLifetime *bool `type:"boolean" json:",omitempty"`

	IdleLifetimeSeconds *int32 `type:"int32" json:",omitempty"`

	Rotation *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefreshTokenForUpdateUserPoolClientOutput) GoString

GoString returns the string representation

func (*RefreshTokenForUpdateUserPoolClientOutput) SetCombinedLifetimeSeconds

SetCombinedLifetimeSeconds sets the CombinedLifetimeSeconds field's value.

func (*RefreshTokenForUpdateUserPoolClientOutput) SetHasCombinedLifetime

SetHasCombinedLifetime sets the HasCombinedLifetime field's value.

func (*RefreshTokenForUpdateUserPoolClientOutput) SetHasIdleLifetime

SetHasIdleLifetime sets the HasIdleLifetime field's value.

func (*RefreshTokenForUpdateUserPoolClientOutput) SetIdleLifetimeSeconds

SetIdleLifetimeSeconds sets the IdleLifetimeSeconds field's value.

func (*RefreshTokenForUpdateUserPoolClientOutput) SetRotation

SetRotation sets the Rotation field's value.

func (RefreshTokenForUpdateUserPoolClientOutput) String

String returns the string representation

type ResourceForCheckPermissionInput

type ResourceForCheckPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForCheckPermissionInput) GoString

GoString returns the string representation

func (*ResourceForCheckPermissionInput) SetId

SetId sets the Id field's value.

func (*ResourceForCheckPermissionInput) SetType

SetType sets the Type field's value.

func (ResourceForCheckPermissionInput) String

String returns the string representation

type ResourceForGrantPermissionInput

type ResourceForGrantPermissionInput struct {
	Id *string `type:"string" json:",omitempty"`

	Operator *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForGrantPermissionInput) GoString

GoString returns the string representation

func (*ResourceForGrantPermissionInput) SetId

SetId sets the Id field's value.

func (*ResourceForGrantPermissionInput) SetOperator

SetOperator sets the Operator field's value.

func (*ResourceForGrantPermissionInput) SetType

SetType sets the Type field's value.

func (ResourceForGrantPermissionInput) String

String returns the string representation

type UpdateApiKeyCredentialProviderInput

type UpdateApiKeyCredentialProviderInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	ApiKeyMetadata []*ApiKeyMetadataForUpdateApiKeyCredentialProviderInput `type:"list" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateApiKeyCredentialProviderInput) GoString

GoString returns the string representation

func (*UpdateApiKeyCredentialProviderInput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*UpdateApiKeyCredentialProviderInput) SetApiKeyMetadata

SetApiKeyMetadata sets the ApiKeyMetadata field's value.

func (*UpdateApiKeyCredentialProviderInput) SetName

SetName sets the Name field's value.

func (*UpdateApiKeyCredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (UpdateApiKeyCredentialProviderInput) String

String returns the string representation

func (*UpdateApiKeyCredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateApiKeyCredentialProviderOutput

type UpdateApiKeyCredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateApiKeyCredentialProviderOutput) GoString

GoString returns the string representation

func (*UpdateApiKeyCredentialProviderOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*UpdateApiKeyCredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*UpdateApiKeyCredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*UpdateApiKeyCredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (*UpdateApiKeyCredentialProviderOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (UpdateApiKeyCredentialProviderOutput) String

String returns the string representation

type UpdateIdentityProviderOAuthInput

type UpdateIdentityProviderOAuthInput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	// ClientId is a required field
	ClientId *string `type:"string" json:",omitempty" required:"true"`

	ClientSecret *string `type:"string" json:",omitempty"`

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	// IdAttribute is a required field
	IdAttribute *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderOAuthInput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`

	// UsePkce is a required field
	UsePkce *bool `type:"boolean" json:",omitempty" required:"true"`

	UserEndpoint *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderOAuthInput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*UpdateIdentityProviderOAuthInput) SetClientId

SetClientId sets the ClientId field's value.

func (*UpdateIdentityProviderOAuthInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*UpdateIdentityProviderOAuthInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*UpdateIdentityProviderOAuthInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderOAuthInput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*UpdateIdentityProviderOAuthInput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderOAuthInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderOAuthInput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*UpdateIdentityProviderOAuthInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*UpdateIdentityProviderOAuthInput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*UpdateIdentityProviderOAuthInput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (*UpdateIdentityProviderOAuthInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateIdentityProviderOAuthInput) String

String returns the string representation

func (*UpdateIdentityProviderOAuthInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateIdentityProviderOAuthOutput

type UpdateIdentityProviderOAuthOutput struct {
	Metadata *response.ResponseMetadata

	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderOAuthOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	TokenEndpoint *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`

	UserEndpoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderOAuthOutput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*UpdateIdentityProviderOAuthOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*UpdateIdentityProviderOAuthOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*UpdateIdentityProviderOAuthOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderOAuthOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*UpdateIdentityProviderOAuthOutput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderOAuthOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderOAuthOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*UpdateIdentityProviderOAuthOutput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (*UpdateIdentityProviderOAuthOutput) SetUid

SetUid sets the Uid field's value.

func (*UpdateIdentityProviderOAuthOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*UpdateIdentityProviderOAuthOutput) SetUserEndpoint

SetUserEndpoint sets the UserEndpoint field's value.

func (UpdateIdentityProviderOAuthOutput) String

String returns the string representation

type UpdateIdentityProviderOIDCInput

type UpdateIdentityProviderOIDCInput struct {

	// ClientId is a required field
	ClientId *string `type:"string" json:",omitempty" required:"true"`

	ClientSecret *string `type:"string" json:",omitempty"`

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	// IsIdTokenMapping is a required field
	IsIdTokenMapping *bool `type:"boolean" json:",omitempty" required:"true"`

	Issuer *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderOIDCInput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	// UsePkce is a required field
	UsePkce *bool `type:"boolean" json:",omitempty" required:"true"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderOIDCInput) SetClientId

SetClientId sets the ClientId field's value.

func (*UpdateIdentityProviderOIDCInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*UpdateIdentityProviderOIDCInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*UpdateIdentityProviderOIDCInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderOIDCInput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*UpdateIdentityProviderOIDCInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*UpdateIdentityProviderOIDCInput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderOIDCInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderOIDCInput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*UpdateIdentityProviderOIDCInput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (*UpdateIdentityProviderOIDCInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateIdentityProviderOIDCInput) String

String returns the string representation

func (*UpdateIdentityProviderOIDCInput) Validate

func (s *UpdateIdentityProviderOIDCInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateIdentityProviderOIDCOutput

type UpdateIdentityProviderOIDCOutput struct {
	Metadata *response.ResponseMetadata

	ClientId *string `type:"string" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IsIdTokenMapping *bool `type:"boolean" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	ScopesList []*string `type:"list" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UsePkce *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderOIDCOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*UpdateIdentityProviderOIDCOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*UpdateIdentityProviderOIDCOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderOIDCOutput) SetIsIdTokenMapping

SetIsIdTokenMapping sets the IsIdTokenMapping field's value.

func (*UpdateIdentityProviderOIDCOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*UpdateIdentityProviderOIDCOutput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderOIDCOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderOIDCOutput) SetScopesList

SetScopesList sets the ScopesList field's value.

func (*UpdateIdentityProviderOIDCOutput) SetUid

SetUid sets the Uid field's value.

func (*UpdateIdentityProviderOIDCOutput) SetUsePkce

SetUsePkce sets the UsePkce field's value.

func (UpdateIdentityProviderOIDCOutput) String

String returns the string representation

type UpdateInboundAuthConfigInput

type UpdateInboundAuthConfigInput struct {
	ApiKeyAuthConfig *ApiKeyAuthConfigForUpdateInboundAuthConfigInput `type:"structure" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// InboundAuthConfigId is a required field
	InboundAuthConfigId *string `type:"string" json:",omitempty" required:"true"`

	JwtAuthConfig *JwtAuthConfigForUpdateInboundAuthConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateInboundAuthConfigInput) GoString

func (s UpdateInboundAuthConfigInput) GoString() string

GoString returns the string representation

func (*UpdateInboundAuthConfigInput) SetApiKeyAuthConfig

SetApiKeyAuthConfig sets the ApiKeyAuthConfig field's value.

func (*UpdateInboundAuthConfigInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateInboundAuthConfigInput) SetInboundAuthConfigId

SetInboundAuthConfigId sets the InboundAuthConfigId field's value.

func (*UpdateInboundAuthConfigInput) SetJwtAuthConfig

SetJwtAuthConfig sets the JwtAuthConfig field's value.

func (UpdateInboundAuthConfigInput) String

String returns the string representation

func (*UpdateInboundAuthConfigInput) Validate

func (s *UpdateInboundAuthConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateInboundAuthConfigOutput

type UpdateInboundAuthConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateInboundAuthConfigOutput) GoString

GoString returns the string representation

func (UpdateInboundAuthConfigOutput) String

String returns the string representation

type UpdateNamespaceInput

type UpdateNamespaceInput struct {
	Description *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNamespaceInput) GoString

func (s UpdateNamespaceInput) GoString() string

GoString returns the string representation

func (*UpdateNamespaceInput) SetDescription

func (s *UpdateNamespaceInput) SetDescription(v string) *UpdateNamespaceInput

SetDescription sets the Description field's value.

func (*UpdateNamespaceInput) SetNamespaceName

func (s *UpdateNamespaceInput) SetNamespaceName(v string) *UpdateNamespaceInput

SetNamespaceName sets the NamespaceName field's value.

func (UpdateNamespaceInput) String

func (s UpdateNamespaceInput) String() string

String returns the string representation

type UpdateNamespaceOutput

type UpdateNamespaceOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`

	Success *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNamespaceOutput) GoString

func (s UpdateNamespaceOutput) GoString() string

GoString returns the string representation

func (*UpdateNamespaceOutput) SetMessage

SetMessage sets the Message field's value.

func (*UpdateNamespaceOutput) SetSuccess

SetSuccess sets the Success field's value.

func (UpdateNamespaceOutput) String

func (s UpdateNamespaceOutput) String() string

String returns the string representation

type UpdateOauth2CredentialProviderInput

type UpdateOauth2CredentialProviderInput struct {
	Config *ConfigForUpdateOauth2CredentialProviderInput `type:"structure" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateOauth2CredentialProviderInput) GoString

GoString returns the string representation

func (*UpdateOauth2CredentialProviderInput) SetConfig

SetConfig sets the Config field's value.

func (*UpdateOauth2CredentialProviderInput) SetName

SetName sets the Name field's value.

func (*UpdateOauth2CredentialProviderInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (UpdateOauth2CredentialProviderInput) String

String returns the string representation

func (*UpdateOauth2CredentialProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateOauth2CredentialProviderOutput

type UpdateOauth2CredentialProviderOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *string `type:"string" json:",omitempty"`

	CredentialProviderTrn *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	SecretTrn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*UpdateOauth2CredentialProviderOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*UpdateOauth2CredentialProviderOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*UpdateOauth2CredentialProviderOutput) SetName

SetName sets the Name field's value.

func (*UpdateOauth2CredentialProviderOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (*UpdateOauth2CredentialProviderOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (UpdateOauth2CredentialProviderOutput) String

String returns the string representation

type UpdateUserInput

type UpdateUserInput struct {
	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`

	// UserUid is a required field
	UserUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateUserInput) GoString

func (s UpdateUserInput) GoString() string

GoString returns the string representation

func (*UpdateUserInput) SetEmail

func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput

SetEmail sets the Email field's value.

func (*UpdateUserInput) SetEmailVerified

func (s *UpdateUserInput) SetEmailVerified(v bool) *UpdateUserInput

SetEmailVerified sets the EmailVerified field's value.

func (*UpdateUserInput) SetFamilyName

func (s *UpdateUserInput) SetFamilyName(v string) *UpdateUserInput

SetFamilyName sets the FamilyName field's value.

func (*UpdateUserInput) SetGivenName

func (s *UpdateUserInput) SetGivenName(v string) *UpdateUserInput

SetGivenName sets the GivenName field's value.

func (*UpdateUserInput) SetMiddleName

func (s *UpdateUserInput) SetMiddleName(v string) *UpdateUserInput

SetMiddleName sets the MiddleName field's value.

func (*UpdateUserInput) SetName

func (s *UpdateUserInput) SetName(v string) *UpdateUserInput

SetName sets the Name field's value.

func (*UpdateUserInput) SetPhoneNumber

func (s *UpdateUserInput) SetPhoneNumber(v string) *UpdateUserInput

SetPhoneNumber sets the PhoneNumber field's value.

func (*UpdateUserInput) SetPhoneNumberVerified

func (s *UpdateUserInput) SetPhoneNumberVerified(v bool) *UpdateUserInput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*UpdateUserInput) SetPreferredUsername

func (s *UpdateUserInput) SetPreferredUsername(v string) *UpdateUserInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*UpdateUserInput) SetUserMetadata

func (s *UpdateUserInput) SetUserMetadata(v string) *UpdateUserInput

SetUserMetadata sets the UserMetadata field's value.

func (*UpdateUserInput) SetUserPoolUid

func (s *UpdateUserInput) SetUserPoolUid(v string) *UpdateUserInput

SetUserPoolUid sets the UserPoolUid field's value.

func (*UpdateUserInput) SetUserUid

func (s *UpdateUserInput) SetUserUid(v string) *UpdateUserInput

SetUserUid sets the UserUid field's value.

func (UpdateUserInput) String

func (s UpdateUserInput) String() string

String returns the string representation

func (*UpdateUserInput) Validate

func (s *UpdateUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateUserOutput

type UpdateUserOutput struct {
	Metadata *response.ResponseMetadata

	Birthdate *string `type:"string" json:",omitempty"`

	Connection *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	Gender *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	LatestBrowser *string `type:"string" json:",omitempty"`

	LatestLogin *string `type:"string" json:",omitempty"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NickName *string `type:"string" json:",omitempty"`

	NumLogins *int32 `type:"int32" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	Picture *string `type:"string" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	Profile *string `type:"string" json:",omitempty"`

	Sub *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`

	ZoneInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateUserOutput) GoString

func (s UpdateUserOutput) GoString() string

GoString returns the string representation

func (*UpdateUserOutput) SetBirthdate

func (s *UpdateUserOutput) SetBirthdate(v string) *UpdateUserOutput

SetBirthdate sets the Birthdate field's value.

func (*UpdateUserOutput) SetConnection

func (s *UpdateUserOutput) SetConnection(v string) *UpdateUserOutput

SetConnection sets the Connection field's value.

func (*UpdateUserOutput) SetCreateTime

func (s *UpdateUserOutput) SetCreateTime(v string) *UpdateUserOutput

SetCreateTime sets the CreateTime field's value.

func (*UpdateUserOutput) SetEmail

func (s *UpdateUserOutput) SetEmail(v string) *UpdateUserOutput

SetEmail sets the Email field's value.

func (*UpdateUserOutput) SetEmailVerified

func (s *UpdateUserOutput) SetEmailVerified(v bool) *UpdateUserOutput

SetEmailVerified sets the EmailVerified field's value.

func (*UpdateUserOutput) SetFamilyName

func (s *UpdateUserOutput) SetFamilyName(v string) *UpdateUserOutput

SetFamilyName sets the FamilyName field's value.

func (*UpdateUserOutput) SetGender

func (s *UpdateUserOutput) SetGender(v string) *UpdateUserOutput

SetGender sets the Gender field's value.

func (*UpdateUserOutput) SetGivenName

func (s *UpdateUserOutput) SetGivenName(v string) *UpdateUserOutput

SetGivenName sets the GivenName field's value.

func (*UpdateUserOutput) SetLatestBrowser

func (s *UpdateUserOutput) SetLatestBrowser(v string) *UpdateUserOutput

SetLatestBrowser sets the LatestBrowser field's value.

func (*UpdateUserOutput) SetLatestLogin

func (s *UpdateUserOutput) SetLatestLogin(v string) *UpdateUserOutput

SetLatestLogin sets the LatestLogin field's value.

func (*UpdateUserOutput) SetLocale

func (s *UpdateUserOutput) SetLocale(v string) *UpdateUserOutput

SetLocale sets the Locale field's value.

func (*UpdateUserOutput) SetMiddleName

func (s *UpdateUserOutput) SetMiddleName(v string) *UpdateUserOutput

SetMiddleName sets the MiddleName field's value.

func (*UpdateUserOutput) SetName

func (s *UpdateUserOutput) SetName(v string) *UpdateUserOutput

SetName sets the Name field's value.

func (*UpdateUserOutput) SetNickName

func (s *UpdateUserOutput) SetNickName(v string) *UpdateUserOutput

SetNickName sets the NickName field's value.

func (*UpdateUserOutput) SetNumLogins

func (s *UpdateUserOutput) SetNumLogins(v int32) *UpdateUserOutput

SetNumLogins sets the NumLogins field's value.

func (*UpdateUserOutput) SetPhoneNumber

func (s *UpdateUserOutput) SetPhoneNumber(v string) *UpdateUserOutput

SetPhoneNumber sets the PhoneNumber field's value.

func (*UpdateUserOutput) SetPhoneNumberVerified

func (s *UpdateUserOutput) SetPhoneNumberVerified(v bool) *UpdateUserOutput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*UpdateUserOutput) SetPicture

func (s *UpdateUserOutput) SetPicture(v string) *UpdateUserOutput

SetPicture sets the Picture field's value.

func (*UpdateUserOutput) SetPreferredUsername

func (s *UpdateUserOutput) SetPreferredUsername(v string) *UpdateUserOutput

SetPreferredUsername sets the PreferredUsername field's value.

func (*UpdateUserOutput) SetProfile

func (s *UpdateUserOutput) SetProfile(v string) *UpdateUserOutput

SetProfile sets the Profile field's value.

func (*UpdateUserOutput) SetSub

SetSub sets the Sub field's value.

func (*UpdateUserOutput) SetUid

SetUid sets the Uid field's value.

func (*UpdateUserOutput) SetUpdateTime

func (s *UpdateUserOutput) SetUpdateTime(v string) *UpdateUserOutput

SetUpdateTime sets the UpdateTime field's value.

func (*UpdateUserOutput) SetUserMetadata

func (s *UpdateUserOutput) SetUserMetadata(v string) *UpdateUserOutput

SetUserMetadata sets the UserMetadata field's value.

func (*UpdateUserOutput) SetWebsite

func (s *UpdateUserOutput) SetWebsite(v string) *UpdateUserOutput

SetWebsite sets the Website field's value.

func (*UpdateUserOutput) SetZoneInfo

func (s *UpdateUserOutput) SetZoneInfo(v string) *UpdateUserOutput

SetZoneInfo sets the ZoneInfo field's value.

func (UpdateUserOutput) String

func (s UpdateUserOutput) String() string

String returns the string representation

type UpdateUserPoolClientInput

type UpdateUserPoolClientInput struct {
	AllowedCallbackUrls []*string `type:"list" json:",omitempty"`

	AllowedCors []*string `type:"list" json:",omitempty"`

	AllowedLogoutUrls []*string `type:"list" json:",omitempty"`

	AllowedWebOrigins []*string `type:"list" json:",omitempty"`

	// ClientUid is a required field
	ClientUid *string `type:"string" json:",omitempty" required:"true"`

	Description *string `type:"string" json:",omitempty"`

	IdToken *IdTokenForUpdateUserPoolClientInput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RefreshToken *RefreshTokenForUpdateUserPoolClientInput `type:"structure" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateUserPoolClientInput) GoString

func (s UpdateUserPoolClientInput) GoString() string

GoString returns the string representation

func (*UpdateUserPoolClientInput) SetAllowedCallbackUrls

func (s *UpdateUserPoolClientInput) SetAllowedCallbackUrls(v []*string) *UpdateUserPoolClientInput

SetAllowedCallbackUrls sets the AllowedCallbackUrls field's value.

func (*UpdateUserPoolClientInput) SetAllowedCors

SetAllowedCors sets the AllowedCors field's value.

func (*UpdateUserPoolClientInput) SetAllowedLogoutUrls

func (s *UpdateUserPoolClientInput) SetAllowedLogoutUrls(v []*string) *UpdateUserPoolClientInput

SetAllowedLogoutUrls sets the AllowedLogoutUrls field's value.

func (*UpdateUserPoolClientInput) SetAllowedWebOrigins

func (s *UpdateUserPoolClientInput) SetAllowedWebOrigins(v []*string) *UpdateUserPoolClientInput

SetAllowedWebOrigins sets the AllowedWebOrigins field's value.

func (*UpdateUserPoolClientInput) SetClientUid

SetClientUid sets the ClientUid field's value.

func (*UpdateUserPoolClientInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateUserPoolClientInput) SetIdToken

SetIdToken sets the IdToken field's value.

func (*UpdateUserPoolClientInput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolClientInput) SetRefreshToken

SetRefreshToken sets the RefreshToken field's value.

func (*UpdateUserPoolClientInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateUserPoolClientInput) String

func (s UpdateUserPoolClientInput) String() string

String returns the string representation

func (*UpdateUserPoolClientInput) Validate

func (s *UpdateUserPoolClientInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateUserPoolClientOutput

type UpdateUserPoolClientOutput struct {
	Metadata *response.ResponseMetadata

	AllowedCallbackUrls []*string `type:"list" json:",omitempty"`

	AllowedCors []*string `type:"list" json:",omitempty"`

	AllowedLogoutUrls []*string `type:"list" json:",omitempty"`

	AllowedWebOrigins []*string `type:"list" json:",omitempty"`

	ClientSecret *string `type:"string" json:",omitempty"`

	ClientType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IdToken *IdTokenForUpdateUserPoolClientOutput `type:"structure" json:",omitempty"`

	LoginPageUrl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RefreshToken *RefreshTokenForUpdateUserPoolClientOutput `type:"structure" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateUserPoolClientOutput) GoString

func (s UpdateUserPoolClientOutput) GoString() string

GoString returns the string representation

func (*UpdateUserPoolClientOutput) SetAllowedCallbackUrls

func (s *UpdateUserPoolClientOutput) SetAllowedCallbackUrls(v []*string) *UpdateUserPoolClientOutput

SetAllowedCallbackUrls sets the AllowedCallbackUrls field's value.

func (*UpdateUserPoolClientOutput) SetAllowedCors

SetAllowedCors sets the AllowedCors field's value.

func (*UpdateUserPoolClientOutput) SetAllowedLogoutUrls

func (s *UpdateUserPoolClientOutput) SetAllowedLogoutUrls(v []*string) *UpdateUserPoolClientOutput

SetAllowedLogoutUrls sets the AllowedLogoutUrls field's value.

func (*UpdateUserPoolClientOutput) SetAllowedWebOrigins

func (s *UpdateUserPoolClientOutput) SetAllowedWebOrigins(v []*string) *UpdateUserPoolClientOutput

SetAllowedWebOrigins sets the AllowedWebOrigins field's value.

func (*UpdateUserPoolClientOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*UpdateUserPoolClientOutput) SetClientType

SetClientType sets the ClientType field's value.

func (*UpdateUserPoolClientOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*UpdateUserPoolClientOutput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateUserPoolClientOutput) SetIdToken

SetIdToken sets the IdToken field's value.

func (*UpdateUserPoolClientOutput) SetLoginPageUrl

SetLoginPageUrl sets the LoginPageUrl field's value.

func (*UpdateUserPoolClientOutput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolClientOutput) SetRefreshToken

SetRefreshToken sets the RefreshToken field's value.

func (*UpdateUserPoolClientOutput) SetUid

SetUid sets the Uid field's value.

func (*UpdateUserPoolClientOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (UpdateUserPoolClientOutput) String

String returns the string representation

type UpdateUserPoolInput

type UpdateUserPoolInput struct {
	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateUserPoolInput) GoString

func (s UpdateUserPoolInput) GoString() string

GoString returns the string representation

func (*UpdateUserPoolInput) SetDescription

func (s *UpdateUserPoolInput) SetDescription(v string) *UpdateUserPoolInput

SetDescription sets the Description field's value.

func (*UpdateUserPoolInput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolInput) SetUserPoolUid

func (s *UpdateUserPoolInput) SetUserPoolUid(v string) *UpdateUserPoolInput

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateUserPoolInput) String

func (s UpdateUserPoolInput) String() string

String returns the string representation

func (*UpdateUserPoolInput) Validate

func (s *UpdateUserPoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateUserPoolOutput

type UpdateUserPoolOutput struct {
	Metadata *response.ResponseMetadata

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TokenSigningKeyUrl *string `type:"string" json:",omitempty"`

	TotalClients *int32 `type:"int32" json:",omitempty"`

	TotalConnections *int32 `type:"int32" json:",omitempty"`

	TotalUsers *int32 `type:"int32" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateUserPoolOutput) GoString

func (s UpdateUserPoolOutput) GoString() string

GoString returns the string representation

func (*UpdateUserPoolOutput) SetCreateTime

func (s *UpdateUserPoolOutput) SetCreateTime(v string) *UpdateUserPoolOutput

SetCreateTime sets the CreateTime field's value.

func (*UpdateUserPoolOutput) SetDescription

func (s *UpdateUserPoolOutput) SetDescription(v string) *UpdateUserPoolOutput

SetDescription sets the Description field's value.

func (*UpdateUserPoolOutput) SetDomain

SetDomain sets the Domain field's value.

func (*UpdateUserPoolOutput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolOutput) SetTokenSigningKeyUrl

func (s *UpdateUserPoolOutput) SetTokenSigningKeyUrl(v string) *UpdateUserPoolOutput

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*UpdateUserPoolOutput) SetTotalClients

func (s *UpdateUserPoolOutput) SetTotalClients(v int32) *UpdateUserPoolOutput

SetTotalClients sets the TotalClients field's value.

func (*UpdateUserPoolOutput) SetTotalConnections

func (s *UpdateUserPoolOutput) SetTotalConnections(v int32) *UpdateUserPoolOutput

SetTotalConnections sets the TotalConnections field's value.

func (*UpdateUserPoolOutput) SetTotalUsers

func (s *UpdateUserPoolOutput) SetTotalUsers(v int32) *UpdateUserPoolOutput

SetTotalUsers sets the TotalUsers field's value.

func (*UpdateUserPoolOutput) SetTrn

SetTrn sets the Trn field's value.

func (*UpdateUserPoolOutput) SetUid

SetUid sets the Uid field's value.

func (*UpdateUserPoolOutput) SetUpdateTime

func (s *UpdateUserPoolOutput) SetUpdateTime(v string) *UpdateUserPoolOutput

SetUpdateTime sets the UpdateTime field's value.

func (UpdateUserPoolOutput) String

func (s UpdateUserPoolOutput) String() string

String returns the string representation

type UpdateWorkloadIdentityInput

type UpdateWorkloadIdentityInput struct {
	AllowedResourceOauth2ReturnUrls []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateWorkloadIdentityInput) GoString

func (s UpdateWorkloadIdentityInput) GoString() string

GoString returns the string representation

func (*UpdateWorkloadIdentityInput) SetAllowedResourceOauth2ReturnUrls

func (s *UpdateWorkloadIdentityInput) SetAllowedResourceOauth2ReturnUrls(v []*string) *UpdateWorkloadIdentityInput

SetAllowedResourceOauth2ReturnUrls sets the AllowedResourceOauth2ReturnUrls field's value.

func (*UpdateWorkloadIdentityInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateWorkloadIdentityInput) SetName

SetName sets the Name field's value.

func (*UpdateWorkloadIdentityInput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (UpdateWorkloadIdentityInput) String

String returns the string representation

func (*UpdateWorkloadIdentityInput) Validate

func (s *UpdateWorkloadIdentityInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateWorkloadIdentityOutput

type UpdateWorkloadIdentityOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateWorkloadIdentityOutput) GoString

func (s UpdateWorkloadIdentityOutput) GoString() string

GoString returns the string representation

func (UpdateWorkloadIdentityOutput) String

String returns the string representation

type UpdateWorkloadPoolInput

type UpdateWorkloadPoolInput struct {
	Description *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateWorkloadPoolInput) GoString

func (s UpdateWorkloadPoolInput) GoString() string

GoString returns the string representation

func (*UpdateWorkloadPoolInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateWorkloadPoolInput) SetWorkloadPoolName

func (s *UpdateWorkloadPoolInput) SetWorkloadPoolName(v string) *UpdateWorkloadPoolInput

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (UpdateWorkloadPoolInput) String

func (s UpdateWorkloadPoolInput) String() string

String returns the string representation

type UpdateWorkloadPoolOutput

type UpdateWorkloadPoolOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateWorkloadPoolOutput) GoString

func (s UpdateWorkloadPoolOutput) GoString() string

GoString returns the string representation

func (UpdateWorkloadPoolOutput) String

func (s UpdateWorkloadPoolOutput) String() string

String returns the string representation

type UserForCreateUsersInput

type UserForCreateUsersInput struct {
	Email *string `type:"string" json:",omitempty"`

	EmailVerified *bool `type:"boolean" json:",omitempty"`

	FamilyName *string `type:"string" json:",omitempty"`

	GivenName *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	PhoneNumber *string `type:"string" json:",omitempty"`

	PhoneNumberVerified *bool `type:"boolean" json:",omitempty"`

	PreferredUsername *string `type:"string" json:",omitempty"`

	UserMetadata *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserForCreateUsersInput) GoString

func (s UserForCreateUsersInput) GoString() string

GoString returns the string representation

func (*UserForCreateUsersInput) SetEmail

SetEmail sets the Email field's value.

func (*UserForCreateUsersInput) SetEmailVerified

func (s *UserForCreateUsersInput) SetEmailVerified(v bool) *UserForCreateUsersInput

SetEmailVerified sets the EmailVerified field's value.

func (*UserForCreateUsersInput) SetFamilyName

SetFamilyName sets the FamilyName field's value.

func (*UserForCreateUsersInput) SetGivenName

SetGivenName sets the GivenName field's value.

func (*UserForCreateUsersInput) SetMiddleName

SetMiddleName sets the MiddleName field's value.

func (*UserForCreateUsersInput) SetName

SetName sets the Name field's value.

func (*UserForCreateUsersInput) SetPassword

SetPassword sets the Password field's value.

func (*UserForCreateUsersInput) SetPhoneNumber

SetPhoneNumber sets the PhoneNumber field's value.

func (*UserForCreateUsersInput) SetPhoneNumberVerified

func (s *UserForCreateUsersInput) SetPhoneNumberVerified(v bool) *UserForCreateUsersInput

SetPhoneNumberVerified sets the PhoneNumberVerified field's value.

func (*UserForCreateUsersInput) SetPreferredUsername

func (s *UserForCreateUsersInput) SetPreferredUsername(v string) *UserForCreateUsersInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*UserForCreateUsersInput) SetUserMetadata

SetUserMetadata sets the UserMetadata field's value.

func (UserForCreateUsersInput) String

func (s UserForCreateUsersInput) String() string

String returns the string representation

type WorkloadIdentityForListWorkloadIdentitiesOutput

type WorkloadIdentityForListWorkloadIdentitiesOutput struct {
	AllowedResourceOauth2ReturnUrls []*string `type:"list" json:",omitempty"`

	Category *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WorkloadIdentityForListWorkloadIdentitiesOutput) GoString

GoString returns the string representation

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetAllowedResourceOauth2ReturnUrls

SetAllowedResourceOauth2ReturnUrls sets the AllowedResourceOauth2ReturnUrls field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetCategory

SetCategory sets the Category field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetDescription

SetDescription sets the Description field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetName

SetName sets the Name field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetTrn

SetTrn sets the Trn field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*WorkloadIdentityForListWorkloadIdentitiesOutput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (WorkloadIdentityForListWorkloadIdentitiesOutput) String

String returns the string representation

type WorkloadPoolForListWorkloadPoolsOutput

type WorkloadPoolForListWorkloadPoolsOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WorkloadPoolId *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WorkloadPoolForListWorkloadPoolsOutput) GoString

GoString returns the string representation

func (*WorkloadPoolForListWorkloadPoolsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetDescription

SetDescription sets the Description field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetTrn

SetTrn sets the Trn field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetWorkloadPoolId

SetWorkloadPoolId sets the WorkloadPoolId field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetWorkloadPoolName

SetWorkloadPoolName sets the WorkloadPoolName field's value.

func (WorkloadPoolForListWorkloadPoolsOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL