id

package
v1.0.62 Latest Latest
Warning

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

Go to latest
Published: May 14, 2026 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 (
	// EnumOfFlowForCreateOauth2CredentialProviderInputUserFederation is a EnumOfFlowForCreateOauth2CredentialProviderInput enum value
	EnumOfFlowForCreateOauth2CredentialProviderInputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForCreateOauth2CredentialProviderInputM2m is a EnumOfFlowForCreateOauth2CredentialProviderInput enum value
	EnumOfFlowForCreateOauth2CredentialProviderInputM2m = "M2M"
)
View Source
const (
	// EnumOfFlowForCreateOauth2CredentialProviderDcrInputUserFederation is a EnumOfFlowForCreateOauth2CredentialProviderDcrInput enum value
	EnumOfFlowForCreateOauth2CredentialProviderDcrInputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForCreateOauth2CredentialProviderDcrInputM2m is a EnumOfFlowForCreateOauth2CredentialProviderDcrInput enum value
	EnumOfFlowForCreateOauth2CredentialProviderDcrInputM2m = "M2M"
)
View Source
const (
	// EnumOfFlowForGetOauth2CredentialProviderOutputUserFederation is a EnumOfFlowForGetOauth2CredentialProviderOutput enum value
	EnumOfFlowForGetOauth2CredentialProviderOutputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForGetOauth2CredentialProviderOutputM2m is a EnumOfFlowForGetOauth2CredentialProviderOutput enum value
	EnumOfFlowForGetOauth2CredentialProviderOutputM2m = "M2M"
)
View Source
const (
	// EnumOfFlowForListCredentialProvidersInputUserFederation is a EnumOfFlowForListCredentialProvidersInput enum value
	EnumOfFlowForListCredentialProvidersInputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForListCredentialProvidersInputM2m is a EnumOfFlowForListCredentialProvidersInput enum value
	EnumOfFlowForListCredentialProvidersInputM2m = "M2M"
)
View Source
const (
	// EnumOfFlowForListCredentialProvidersOutputUserFederation is a EnumOfFlowForListCredentialProvidersOutput enum value
	EnumOfFlowForListCredentialProvidersOutputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForListCredentialProvidersOutputM2m is a EnumOfFlowForListCredentialProvidersOutput enum value
	EnumOfFlowForListCredentialProvidersOutputM2m = "M2M"
)
View Source
const (
	// EnumOfTypeForListCredentialProvidersInputApiKey is a EnumOfTypeForListCredentialProvidersInput enum value
	EnumOfTypeForListCredentialProvidersInputApiKey = "api_key"

	// EnumOfTypeForListCredentialProvidersInputOauth2 is a EnumOfTypeForListCredentialProvidersInput enum value
	EnumOfTypeForListCredentialProvidersInputOauth2 = "oauth2"
)
View Source
const (
	// EnumOfTypeForListCredentialProvidersOutputApiKey is a EnumOfTypeForListCredentialProvidersOutput enum value
	EnumOfTypeForListCredentialProvidersOutputApiKey = "api_key"

	// EnumOfTypeForListCredentialProvidersOutputOauth2 is a EnumOfTypeForListCredentialProvidersOutput enum value
	EnumOfTypeForListCredentialProvidersOutputOauth2 = "oauth2"
)
View Source
const (
	// EnumOfFlowForUpdateOauth2CredentialProviderInputUserFederation is a EnumOfFlowForUpdateOauth2CredentialProviderInput enum value
	EnumOfFlowForUpdateOauth2CredentialProviderInputUserFederation = "USER_FEDERATION"

	// EnumOfFlowForUpdateOauth2CredentialProviderInputM2m is a EnumOfFlowForUpdateOauth2CredentialProviderInput enum value
	EnumOfFlowForUpdateOauth2CredentialProviderInputM2m = "M2M"
)
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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix 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"`

	Prefix *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) SetPrefix

SetPrefix sets the Prefix field's value.

func (ApiKeyMetadataForUpdateInboundAuthConfigInput) String

String returns the string representation

type ApiSpecForBatchCreateRoutesInput

type ApiSpecForBatchCreateRoutesInput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForBatchCreateRoutesInput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForBatchCreateRoutesInput) GoString

GoString returns the string representation

func (*ApiSpecForBatchCreateRoutesInput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForBatchCreateRoutesInput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForBatchCreateRoutesInput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForBatchCreateRoutesInput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForBatchCreateRoutesInput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForBatchCreateRoutesInput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForBatchCreateRoutesInput) String

String returns the string representation

type ApiSpecForBatchCreateRoutesOutput

type ApiSpecForBatchCreateRoutesOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForBatchCreateRoutesOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*ApiSpecForBatchCreateRoutesOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForBatchCreateRoutesOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForBatchCreateRoutesOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForBatchCreateRoutesOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForBatchCreateRoutesOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForBatchCreateRoutesOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForBatchCreateRoutesOutput) String

String returns the string representation

type ApiSpecForCreateRouteFromTemplateOutput

type ApiSpecForCreateRouteFromTemplateOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForCreateRouteFromTemplateOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForCreateRouteFromTemplateOutput) GoString

GoString returns the string representation

func (*ApiSpecForCreateRouteFromTemplateOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForCreateRouteFromTemplateOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForCreateRouteFromTemplateOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForCreateRouteFromTemplateOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForCreateRouteFromTemplateOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForCreateRouteFromTemplateOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForCreateRouteFromTemplateOutput) String

String returns the string representation

type ApiSpecForCreateRouteInput

type ApiSpecForCreateRouteInput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForCreateRouteInput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForCreateRouteInput) GoString

func (s ApiSpecForCreateRouteInput) GoString() string

GoString returns the string representation

func (*ApiSpecForCreateRouteInput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForCreateRouteInput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForCreateRouteInput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForCreateRouteInput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForCreateRouteInput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForCreateRouteInput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForCreateRouteInput) String

String returns the string representation

type ApiSpecForCreateRouteOutput

type ApiSpecForCreateRouteOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForCreateRouteOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForCreateRouteOutput) GoString

func (s ApiSpecForCreateRouteOutput) GoString() string

GoString returns the string representation

func (*ApiSpecForCreateRouteOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForCreateRouteOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForCreateRouteOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForCreateRouteOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForCreateRouteOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForCreateRouteOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForCreateRouteOutput) String

String returns the string representation

type ApiSpecForCreateServiceInput

type ApiSpecForCreateServiceInput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForCreateServiceInput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForCreateServiceInput) GoString

func (s ApiSpecForCreateServiceInput) GoString() string

GoString returns the string representation

func (*ApiSpecForCreateServiceInput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForCreateServiceInput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForCreateServiceInput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForCreateServiceInput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForCreateServiceInput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForCreateServiceInput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForCreateServiceInput) String

String returns the string representation

type ApiSpecForDescribeRouteTemplateOptionsOutput

type ApiSpecForDescribeRouteTemplateOptionsOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForDescribeRouteTemplateOptionsOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForDescribeRouteTemplateOptionsOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type ApiSpecForDisableRouteOutput

type ApiSpecForDisableRouteOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForDisableRouteOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForDisableRouteOutput) GoString

func (s ApiSpecForDisableRouteOutput) GoString() string

GoString returns the string representation

func (*ApiSpecForDisableRouteOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForDisableRouteOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForDisableRouteOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForDisableRouteOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForDisableRouteOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForDisableRouteOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForDisableRouteOutput) String

String returns the string representation

type ApiSpecForGetDocumentStatusOutput

type ApiSpecForGetDocumentStatusOutput struct {
	ActionType *string `type:"string"`

	ActionValue *string `type:"string"`

	Extractors []*ExtractorForGetDocumentStatusOutput `type:"list"`

	IdentifierType *int32 `type:"int32"`

	IdentifierValue *string `type:"string"`

	ResponseFilters []*ResponseFilterForGetDocumentStatusOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ApiSpecForGetDocumentStatusOutput) GoString

GoString returns the string representation

func (*ApiSpecForGetDocumentStatusOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForGetDocumentStatusOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForGetDocumentStatusOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForGetDocumentStatusOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForGetDocumentStatusOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForGetDocumentStatusOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForGetDocumentStatusOutput) String

String returns the string representation

type ApiSpecForGetRouteOutput

type ApiSpecForGetRouteOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForGetRouteOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForGetRouteOutput) GoString

func (s ApiSpecForGetRouteOutput) GoString() string

GoString returns the string representation

func (*ApiSpecForGetRouteOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForGetRouteOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForGetRouteOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForGetRouteOutput) SetIdentifierType

func (s *ApiSpecForGetRouteOutput) SetIdentifierType(v int32) *ApiSpecForGetRouteOutput

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForGetRouteOutput) SetIdentifierValue

func (s *ApiSpecForGetRouteOutput) SetIdentifierValue(v string) *ApiSpecForGetRouteOutput

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForGetRouteOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForGetRouteOutput) String

func (s ApiSpecForGetRouteOutput) String() string

String returns the string representation

type ApiSpecForListRoutesOutput

type ApiSpecForListRoutesOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForListRoutesOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForListRoutesOutput) GoString

func (s ApiSpecForListRoutesOutput) GoString() string

GoString returns the string representation

func (*ApiSpecForListRoutesOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForListRoutesOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForListRoutesOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForListRoutesOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForListRoutesOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForListRoutesOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForListRoutesOutput) String

String returns the string representation

type ApiSpecForUpdateRouteInput

type ApiSpecForUpdateRouteInput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForUpdateRouteInput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForUpdateRouteInput) GoString

func (s ApiSpecForUpdateRouteInput) GoString() string

GoString returns the string representation

func (*ApiSpecForUpdateRouteInput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForUpdateRouteInput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForUpdateRouteInput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForUpdateRouteInput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForUpdateRouteInput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForUpdateRouteInput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForUpdateRouteInput) String

String returns the string representation

type ApiSpecForUpdateRouteOutput

type ApiSpecForUpdateRouteOutput struct {
	ActionType *string `type:"string" json:",omitempty"`

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

	Extractors []*ExtractorForUpdateRouteOutput `type:"list" json:",omitempty"`

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

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

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

func (ApiSpecForUpdateRouteOutput) GoString

func (s ApiSpecForUpdateRouteOutput) GoString() string

GoString returns the string representation

func (*ApiSpecForUpdateRouteOutput) SetActionType

SetActionType sets the ActionType field's value.

func (*ApiSpecForUpdateRouteOutput) SetActionValue

SetActionValue sets the ActionValue field's value.

func (*ApiSpecForUpdateRouteOutput) SetExtractors

SetExtractors sets the Extractors field's value.

func (*ApiSpecForUpdateRouteOutput) SetIdentifierType

SetIdentifierType sets the IdentifierType field's value.

func (*ApiSpecForUpdateRouteOutput) SetIdentifierValue

SetIdentifierValue sets the IdentifierValue field's value.

func (*ApiSpecForUpdateRouteOutput) SetResponseFilters

SetResponseFilters sets the ResponseFilters field's value.

func (ApiSpecForUpdateRouteOutput) 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 AttributeForBatchCreateRoutesInput

type AttributeForBatchCreateRoutesInput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForBatchCreateRoutesInput) GoString

GoString returns the string representation

func (*AttributeForBatchCreateRoutesInput) SetField

SetField sets the Field field's value.

func (*AttributeForBatchCreateRoutesInput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForBatchCreateRoutesInput) String

String returns the string representation

type AttributeForBatchCreateRoutesOutput

type AttributeForBatchCreateRoutesOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*AttributeForBatchCreateRoutesOutput) SetField

SetField sets the Field field's value.

func (*AttributeForBatchCreateRoutesOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForBatchCreateRoutesOutput) String

String returns the string representation

type AttributeForCreateRouteFromTemplateOutput

type AttributeForCreateRouteFromTemplateOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForCreateRouteFromTemplateOutput) GoString

GoString returns the string representation

func (*AttributeForCreateRouteFromTemplateOutput) SetField

SetField sets the Field field's value.

func (*AttributeForCreateRouteFromTemplateOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForCreateRouteFromTemplateOutput) String

String returns the string representation

type AttributeForCreateRouteInput

type AttributeForCreateRouteInput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForCreateRouteInput) GoString

func (s AttributeForCreateRouteInput) GoString() string

GoString returns the string representation

func (*AttributeForCreateRouteInput) SetField

SetField sets the Field field's value.

func (*AttributeForCreateRouteInput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForCreateRouteInput) String

String returns the string representation

type AttributeForCreateRouteOutput

type AttributeForCreateRouteOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForCreateRouteOutput) GoString

GoString returns the string representation

func (*AttributeForCreateRouteOutput) SetField

SetField sets the Field field's value.

func (*AttributeForCreateRouteOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForCreateRouteOutput) String

String returns the string representation

type AttributeForCreateServiceInput

type AttributeForCreateServiceInput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForCreateServiceInput) GoString

GoString returns the string representation

func (*AttributeForCreateServiceInput) SetField

SetField sets the Field field's value.

func (*AttributeForCreateServiceInput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForCreateServiceInput) String

String returns the string representation

type AttributeForDescribeRouteTemplateOptionsOutput

type AttributeForDescribeRouteTemplateOptionsOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*AttributeForDescribeRouteTemplateOptionsOutput) SetField

SetField sets the Field field's value.

func (*AttributeForDescribeRouteTemplateOptionsOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type AttributeForDisableRouteOutput

type AttributeForDisableRouteOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForDisableRouteOutput) GoString

GoString returns the string representation

func (*AttributeForDisableRouteOutput) SetField

SetField sets the Field field's value.

func (*AttributeForDisableRouteOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForDisableRouteOutput) String

String returns the string representation

type AttributeForGetDocumentStatusOutput

type AttributeForGetDocumentStatusOutput struct {
	Field *string `type:"string"`

	Target *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttributeForGetDocumentStatusOutput) GoString

GoString returns the string representation

func (*AttributeForGetDocumentStatusOutput) SetField

SetField sets the Field field's value.

func (*AttributeForGetDocumentStatusOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForGetDocumentStatusOutput) String

String returns the string representation

type AttributeForGetRouteOutput

type AttributeForGetRouteOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForGetRouteOutput) GoString

func (s AttributeForGetRouteOutput) GoString() string

GoString returns the string representation

func (*AttributeForGetRouteOutput) SetField

SetField sets the Field field's value.

func (*AttributeForGetRouteOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForGetRouteOutput) String

String returns the string representation

type AttributeForListRoutesOutput

type AttributeForListRoutesOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForListRoutesOutput) GoString

func (s AttributeForListRoutesOutput) GoString() string

GoString returns the string representation

func (*AttributeForListRoutesOutput) SetField

SetField sets the Field field's value.

func (*AttributeForListRoutesOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForListRoutesOutput) String

String returns the string representation

type AttributeForUpdateRouteInput

type AttributeForUpdateRouteInput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForUpdateRouteInput) GoString

func (s AttributeForUpdateRouteInput) GoString() string

GoString returns the string representation

func (*AttributeForUpdateRouteInput) SetField

SetField sets the Field field's value.

func (*AttributeForUpdateRouteInput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForUpdateRouteInput) String

String returns the string representation

type AttributeForUpdateRouteOutput

type AttributeForUpdateRouteOutput struct {
	Field *string `type:"string" json:",omitempty"`

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

func (AttributeForUpdateRouteOutput) GoString

GoString returns the string representation

func (*AttributeForUpdateRouteOutput) SetField

SetField sets the Field field's value.

func (*AttributeForUpdateRouteOutput) SetTarget

SetTarget sets the Target field's value.

func (AttributeForUpdateRouteOutput) String

String returns the string representation

type AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput

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

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

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

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

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

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

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

func (AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetAuthorizationEndpoint

SetAuthorizationEndpoint sets the AuthorizationEndpoint field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetCodeChallengeMethodsSupported

SetCodeChallengeMethodsSupported sets the CodeChallengeMethodsSupported field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetRegistrationEndpoint

SetRegistrationEndpoint sets the RegistrationEndpoint field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetRevocationEndpoint

SetRevocationEndpoint sets the RevocationEndpoint field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput) String

String returns the string representation

type AuthorizationServerMetadataForCreateOauth2CredentialProviderInput

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

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

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

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

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

	RevocationEndpoint *string `type:"string" 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) SetCodeChallengeMethodsSupported

SetCodeChallengeMethodsSupported sets the CodeChallengeMethodsSupported field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetRegistrationEndpoint

SetRegistrationEndpoint sets the RegistrationEndpoint field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForCreateOauth2CredentialProviderInput) SetRevocationEndpoint

SetRevocationEndpoint sets the RevocationEndpoint 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"`

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

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

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

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

	RevocationEndpoint *string `type:"string" 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) SetCodeChallengeMethodsSupported

SetCodeChallengeMethodsSupported sets the CodeChallengeMethodsSupported field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetRegistrationEndpoint

SetRegistrationEndpoint sets the RegistrationEndpoint field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForGetOauth2CredentialProviderOutput) SetRevocationEndpoint

SetRevocationEndpoint sets the RevocationEndpoint 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"`

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

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

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

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

	RevocationEndpoint *string `type:"string" 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) SetCodeChallengeMethodsSupported

SetCodeChallengeMethodsSupported sets the CodeChallengeMethodsSupported field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetIssuer

SetIssuer sets the Issuer field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetRegistrationEndpoint

SetRegistrationEndpoint sets the RegistrationEndpoint field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetRevocationEndpoint

SetRevocationEndpoint sets the RevocationEndpoint field's value.

func (*AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) SetTokenEndpoint

SetTokenEndpoint sets the TokenEndpoint field's value.

func (AuthorizationServerMetadataForUpdateOauth2CredentialProviderInput) String

String returns the string representation

type BackendForCreateServiceFromTemplateOutput

type BackendForCreateServiceFromTemplateOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForCreateServiceFromTemplateOutput) GoString

GoString returns the string representation

func (*BackendForCreateServiceFromTemplateOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForCreateServiceFromTemplateOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForCreateServiceFromTemplateOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForCreateServiceFromTemplateOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForCreateServiceFromTemplateOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForCreateServiceFromTemplateOutput) String

String returns the string representation

type BackendForCreateServiceInput

type BackendForCreateServiceInput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForCreateServiceInput) GoString

func (s BackendForCreateServiceInput) GoString() string

GoString returns the string representation

func (*BackendForCreateServiceInput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForCreateServiceInput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForCreateServiceInput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForCreateServiceInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForCreateServiceInput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForCreateServiceInput) String

String returns the string representation

type BackendForCreateServiceOutput

type BackendForCreateServiceOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForCreateServiceOutput) GoString

GoString returns the string representation

func (*BackendForCreateServiceOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForCreateServiceOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForCreateServiceOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForCreateServiceOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForCreateServiceOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForCreateServiceOutput) String

String returns the string representation

type BackendForGetServiceOutput

type BackendForGetServiceOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForGetServiceOutput) GoString

func (s BackendForGetServiceOutput) GoString() string

GoString returns the string representation

func (*BackendForGetServiceOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForGetServiceOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForGetServiceOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForGetServiceOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForGetServiceOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForGetServiceOutput) String

String returns the string representation

type BackendForListServicesOutput

type BackendForListServicesOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForListServicesOutput) GoString

func (s BackendForListServicesOutput) GoString() string

GoString returns the string representation

func (*BackendForListServicesOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForListServicesOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForListServicesOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForListServicesOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForListServicesOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForListServicesOutput) String

String returns the string representation

type BackendForUpdateServiceOutput

type BackendForUpdateServiceOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

func (BackendForUpdateServiceOutput) GoString

GoString returns the string representation

func (*BackendForUpdateServiceOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*BackendForUpdateServiceOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*BackendForUpdateServiceOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*BackendForUpdateServiceOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*BackendForUpdateServiceOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (BackendForUpdateServiceOutput) String

String returns the string representation

type BatchCreateRoutesInput

type BatchCreateRoutesInput struct {
	Mode *int32 `type:"int32" json:",omitempty"`

	Routes []*RouteForBatchCreateRoutesInput `type:"list" json:",omitempty"`

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

func (BatchCreateRoutesInput) GoString

func (s BatchCreateRoutesInput) GoString() string

GoString returns the string representation

func (*BatchCreateRoutesInput) SetMode

SetMode sets the Mode field's value.

func (*BatchCreateRoutesInput) SetRoutes

SetRoutes sets the Routes field's value.

func (*BatchCreateRoutesInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (BatchCreateRoutesInput) String

func (s BatchCreateRoutesInput) String() string

String returns the string representation

func (*BatchCreateRoutesInput) Validate

func (s *BatchCreateRoutesInput) Validate() error

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

type BatchCreateRoutesOutput

type BatchCreateRoutesOutput struct {
	Metadata *response.ResponseMetadata

	Created []*CreatedForBatchCreateRoutesOutput `type:"list" json:",omitempty"`

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

	Failed []*FailedForBatchCreateRoutesOutput `type:"list" json:",omitempty"`

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

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

func (BatchCreateRoutesOutput) GoString

func (s BatchCreateRoutesOutput) GoString() string

GoString returns the string representation

func (*BatchCreateRoutesOutput) SetCreated

SetCreated sets the Created field's value.

func (*BatchCreateRoutesOutput) SetDeleted

SetDeleted sets the Deleted field's value.

func (*BatchCreateRoutesOutput) SetFailed

SetFailed sets the Failed field's value.

func (*BatchCreateRoutesOutput) SetSkipped

SetSkipped sets the Skipped field's value.

func (*BatchCreateRoutesOutput) SetUpdated

SetUpdated sets the Updated field's value.

func (BatchCreateRoutesOutput) String

func (s BatchCreateRoutesOutput) String() 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 BrandForCreateUserPoolInput

type BrandForCreateUserPoolInput struct {
	LogoUri *string `type:"string" json:",omitempty"`

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

func (BrandForCreateUserPoolInput) GoString

func (s BrandForCreateUserPoolInput) GoString() string

GoString returns the string representation

func (*BrandForCreateUserPoolInput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*BrandForCreateUserPoolInput) SetName

SetName sets the Name field's value.

func (BrandForCreateUserPoolInput) String

String returns the string representation

type BrandForCreateUserPoolOutput

type BrandForCreateUserPoolOutput struct {
	LogoUri *string `type:"string" json:",omitempty"`

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

func (BrandForCreateUserPoolOutput) GoString

func (s BrandForCreateUserPoolOutput) GoString() string

GoString returns the string representation

func (*BrandForCreateUserPoolOutput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*BrandForCreateUserPoolOutput) SetName

SetName sets the Name field's value.

func (BrandForCreateUserPoolOutput) String

String returns the string representation

type BrandForGetUserPoolOutput

type BrandForGetUserPoolOutput struct {
	LogoUri *string `type:"string" json:",omitempty"`

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

func (BrandForGetUserPoolOutput) GoString

func (s BrandForGetUserPoolOutput) GoString() string

GoString returns the string representation

func (*BrandForGetUserPoolOutput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*BrandForGetUserPoolOutput) SetName

SetName sets the Name field's value.

func (BrandForGetUserPoolOutput) String

func (s BrandForGetUserPoolOutput) String() string

String returns the string representation

type BrandForUpdateUserPoolInput

type BrandForUpdateUserPoolInput struct {
	LogoUri *string `type:"string" json:",omitempty"`

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

func (BrandForUpdateUserPoolInput) GoString

func (s BrandForUpdateUserPoolInput) GoString() string

GoString returns the string representation

func (*BrandForUpdateUserPoolInput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*BrandForUpdateUserPoolInput) SetName

SetName sets the Name field's value.

func (BrandForUpdateUserPoolInput) String

String returns the string representation

type BrandForUpdateUserPoolOutput

type BrandForUpdateUserPoolOutput struct {
	LogoUri *string `type:"string" json:",omitempty"`

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

func (BrandForUpdateUserPoolOutput) GoString

func (s BrandForUpdateUserPoolOutput) GoString() string

GoString returns the string representation

func (*BrandForUpdateUserPoolOutput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*BrandForUpdateUserPoolOutput) SetName

SetName sets the Name field's value.

func (BrandForUpdateUserPoolOutput) 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 CheckServiceNameInput

type CheckServiceNameInput struct {

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

func (CheckServiceNameInput) GoString

func (s CheckServiceNameInput) GoString() string

GoString returns the string representation

func (*CheckServiceNameInput) SetServiceName

func (s *CheckServiceNameInput) SetServiceName(v string) *CheckServiceNameInput

SetServiceName sets the ServiceName field's value.

func (CheckServiceNameInput) String

func (s CheckServiceNameInput) String() string

String returns the string representation

func (*CheckServiceNameInput) Validate

func (s *CheckServiceNameInput) Validate() error

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

type CheckServiceNameOutput

type CheckServiceNameOutput struct {
	Metadata *response.ResponseMetadata

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

func (CheckServiceNameOutput) GoString

func (s CheckServiceNameOutput) GoString() string

GoString returns the string representation

func (*CheckServiceNameOutput) SetAvailable

SetAvailable sets the Available field's value.

func (CheckServiceNameOutput) String

func (s CheckServiceNameOutput) String() string

String returns the string representation

type ClaimRuleForCreateIdentityProviderOAuthInput

type ClaimRuleForCreateIdentityProviderOAuthInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderOAuthInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderOAuthInput) String

String returns the string representation

type ClaimRuleForCreateIdentityProviderOAuthOutput

type ClaimRuleForCreateIdentityProviderOAuthOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderOAuthOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderOAuthOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimRuleForCreateIdentityProviderOIDCInput

type ClaimRuleForCreateIdentityProviderOIDCInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderOIDCInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderOIDCInput) String

String returns the string representation

type ClaimRuleForCreateIdentityProviderOIDCOutput

type ClaimRuleForCreateIdentityProviderOIDCOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderOIDCOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderOIDCOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimRuleForCreateIdentityProviderSAMLInput

type ClaimRuleForCreateIdentityProviderSAMLInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderSAMLInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderSAMLInput) String

String returns the string representation

type ClaimRuleForCreateIdentityProviderSAMLOutput

type ClaimRuleForCreateIdentityProviderSAMLOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForCreateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimRuleForCreateIdentityProviderSAMLOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForCreateIdentityProviderSAMLOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForCreateIdentityProviderSAMLOutput) String

String returns the string representation

type ClaimRuleForGetIdentityProviderOAuthOutput

type ClaimRuleForGetIdentityProviderOAuthOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForGetIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimRuleForGetIdentityProviderOAuthOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForGetIdentityProviderOAuthOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForGetIdentityProviderOAuthOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForGetIdentityProviderOAuthOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForGetIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimRuleForGetIdentityProviderOIDCOutput

type ClaimRuleForGetIdentityProviderOIDCOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForGetIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimRuleForGetIdentityProviderOIDCOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForGetIdentityProviderOIDCOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForGetIdentityProviderOIDCOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForGetIdentityProviderOIDCOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForGetIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimRuleForGetIdentityProviderSAMLOutput

type ClaimRuleForGetIdentityProviderSAMLOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForGetIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimRuleForGetIdentityProviderSAMLOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForGetIdentityProviderSAMLOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForGetIdentityProviderSAMLOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForGetIdentityProviderSAMLOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForGetIdentityProviderSAMLOutput) String

String returns the string representation

type ClaimRuleForListIdentityProvidersOAuthOutput

type ClaimRuleForListIdentityProvidersOAuthOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForListIdentityProvidersOAuthOutput) GoString

GoString returns the string representation

func (*ClaimRuleForListIdentityProvidersOAuthOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForListIdentityProvidersOAuthOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForListIdentityProvidersOAuthOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForListIdentityProvidersOAuthOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForListIdentityProvidersOAuthOutput) String

String returns the string representation

type ClaimRuleForListIdentityProvidersOIDCOutput

type ClaimRuleForListIdentityProvidersOIDCOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForListIdentityProvidersOIDCOutput) GoString

GoString returns the string representation

func (*ClaimRuleForListIdentityProvidersOIDCOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForListIdentityProvidersOIDCOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForListIdentityProvidersOIDCOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForListIdentityProvidersOIDCOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForListIdentityProvidersOIDCOutput) String

String returns the string representation

type ClaimRuleForListIdentityProvidersSAMLOutput

type ClaimRuleForListIdentityProvidersSAMLOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForListIdentityProvidersSAMLOutput) GoString

GoString returns the string representation

func (*ClaimRuleForListIdentityProvidersSAMLOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForListIdentityProvidersSAMLOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForListIdentityProvidersSAMLOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForListIdentityProvidersSAMLOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForListIdentityProvidersSAMLOutput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderOAuthInput

type ClaimRuleForUpdateIdentityProviderOAuthInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderOAuthInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderOAuthInput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderOAuthOutput

type ClaimRuleForUpdateIdentityProviderOAuthOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderOAuthOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderOAuthOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderOIDCInput

type ClaimRuleForUpdateIdentityProviderOIDCInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderOIDCInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderOIDCInput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderOIDCOutput

type ClaimRuleForUpdateIdentityProviderOIDCOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderOIDCOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderOIDCOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderSAMLInput

type ClaimRuleForUpdateIdentityProviderSAMLInput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderSAMLInput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLInput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLInput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLInput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderSAMLInput) String

String returns the string representation

type ClaimRuleForUpdateIdentityProviderSAMLOutput

type ClaimRuleForUpdateIdentityProviderSAMLOutput struct {
	ClaimType *string `type:"string" json:",omitempty"`

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

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

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

func (ClaimRuleForUpdateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimRuleForUpdateIdentityProviderSAMLOutput) SetClaimType

SetClaimType sets the ClaimType field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLOutput) SetRequired

SetRequired sets the Required field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLOutput) SetSourceClaimPath

SetSourceClaimPath sets the SourceClaimPath field's value.

func (*ClaimRuleForUpdateIdentityProviderSAMLOutput) SetTargetClaim

SetTargetClaim sets the TargetClaim field's value.

func (ClaimRuleForUpdateIdentityProviderSAMLOutput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderOAuthInput

type ClaimsPropagationConfigForCreateIdentityProviderOAuthInput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderOAuthInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderOAuthInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderOAuthInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderOAuthInput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput

type ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderOAuthOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderOIDCInput

type ClaimsPropagationConfigForCreateIdentityProviderOIDCInput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderOIDCInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderOIDCInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderOIDCInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderOIDCInput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput

type ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderOIDCOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderSAMLInput

type ClaimsPropagationConfigForCreateIdentityProviderSAMLInput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderSAMLInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderSAMLInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderSAMLInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderSAMLInput) String

String returns the string representation

type ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput

type ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput struct {
	ClaimRules []*ClaimRuleForCreateIdentityProviderSAMLOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput) String

String returns the string representation

type ClaimsPropagationConfigForGetIdentityProviderOAuthOutput

type ClaimsPropagationConfigForGetIdentityProviderOAuthOutput struct {
	ClaimRules []*ClaimRuleForGetIdentityProviderOAuthOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForGetIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForGetIdentityProviderOAuthOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForGetIdentityProviderOAuthOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForGetIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimsPropagationConfigForGetIdentityProviderOIDCOutput

type ClaimsPropagationConfigForGetIdentityProviderOIDCOutput struct {
	ClaimRules []*ClaimRuleForGetIdentityProviderOIDCOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForGetIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForGetIdentityProviderOIDCOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForGetIdentityProviderOIDCOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForGetIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimsPropagationConfigForGetIdentityProviderSAMLOutput

type ClaimsPropagationConfigForGetIdentityProviderSAMLOutput struct {
	ClaimRules []*ClaimRuleForGetIdentityProviderSAMLOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForGetIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForGetIdentityProviderSAMLOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForGetIdentityProviderSAMLOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForGetIdentityProviderSAMLOutput) String

String returns the string representation

type ClaimsPropagationConfigForListIdentityProvidersOAuthOutput

type ClaimsPropagationConfigForListIdentityProvidersOAuthOutput struct {
	ClaimRules []*ClaimRuleForListIdentityProvidersOAuthOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForListIdentityProvidersOAuthOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForListIdentityProvidersOAuthOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForListIdentityProvidersOAuthOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForListIdentityProvidersOAuthOutput) String

String returns the string representation

type ClaimsPropagationConfigForListIdentityProvidersOIDCOutput

type ClaimsPropagationConfigForListIdentityProvidersOIDCOutput struct {
	ClaimRules []*ClaimRuleForListIdentityProvidersOIDCOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForListIdentityProvidersOIDCOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForListIdentityProvidersOIDCOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForListIdentityProvidersOIDCOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForListIdentityProvidersOIDCOutput) String

String returns the string representation

type ClaimsPropagationConfigForListIdentityProvidersSAMLOutput

type ClaimsPropagationConfigForListIdentityProvidersSAMLOutput struct {
	ClaimRules []*ClaimRuleForListIdentityProvidersSAMLOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForListIdentityProvidersSAMLOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForListIdentityProvidersSAMLOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForListIdentityProvidersSAMLOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForListIdentityProvidersSAMLOutput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput

type ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderOAuthInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput

type ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderOAuthOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput

type ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderOIDCInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput

type ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderOIDCOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput

type ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderSAMLInput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput) String

String returns the string representation

type ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput

type ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput struct {
	ClaimRules []*ClaimRuleForUpdateIdentityProviderSAMLOutput `type:"list" json:",omitempty"`

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

func (ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput) SetClaimRules

SetClaimRules sets the ClaimRules field's value.

func (*ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput) SetMode

SetMode sets the Mode field's value.

func (ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput) String

String returns the string representation

type ClientMetadataForCreateOauth2CredentialProviderDcrInput

type ClientMetadataForCreateOauth2CredentialProviderDcrInput struct {
	ClientName *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

func (ClientMetadataForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetClientName

SetClientName sets the ClientName field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetClientUri

SetClientUri sets the ClientUri field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetGrantTypes

SetGrantTypes sets the GrantTypes field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetRedirectUris

SetRedirectUris sets the RedirectUris field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetScope

SetScope sets the Scope field's value.

func (*ClientMetadataForCreateOauth2CredentialProviderDcrInput) SetTokenEndpointAuthMethod

SetTokenEndpointAuthMethod sets the TokenEndpointAuthMethod field's value.

func (ClientMetadataForCreateOauth2CredentialProviderDcrInput) String

String returns the string representation

type ClientMetadataForGetOauth2CredentialProviderOutput

type ClientMetadataForGetOauth2CredentialProviderOutput struct {
	ClientName *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

func (ClientMetadataForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetClientName

SetClientName sets the ClientName field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetClientUri

SetClientUri sets the ClientUri field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetGrantTypes

SetGrantTypes sets the GrantTypes field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetLogoUri

SetLogoUri sets the LogoUri field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetRedirectUris

SetRedirectUris sets the RedirectUris field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetResponseTypes

SetResponseTypes sets the ResponseTypes field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetScope

SetScope sets the Scope field's value.

func (*ClientMetadataForGetOauth2CredentialProviderOutput) SetTokenEndpointAuthMethod

SetTokenEndpointAuthMethod sets the TokenEndpointAuthMethod field's value.

func (ClientMetadataForGetOauth2CredentialProviderOutput) String

String returns the string representation

type CompleteResourceTokenAuthInput

type CompleteResourceTokenAuthInput struct {
	PoolName *string `type:"string" json:",omitempty"`

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

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

func (CompleteResourceTokenAuthInput) GoString

GoString returns the string representation

func (*CompleteResourceTokenAuthInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*CompleteResourceTokenAuthInput) SetSessionUri

SetSessionUri sets the SessionUri field's value.

func (*CompleteResourceTokenAuthInput) SetUserIdentifier

SetUserIdentifier sets the UserIdentifier field's value.

func (CompleteResourceTokenAuthInput) String

String returns the string representation

func (*CompleteResourceTokenAuthInput) Validate

func (s *CompleteResourceTokenAuthInput) Validate() error

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

type CompleteResourceTokenAuthOutput

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

func (CompleteResourceTokenAuthOutput) GoString

GoString returns the string representation

func (CompleteResourceTokenAuthOutput) String

String returns the string representation

type ConfigForCreateOauth2CredentialProviderDcrInput

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

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

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

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

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

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

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

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

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

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

func (ConfigForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetClientId

SetClientId sets the ClientId field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetCustomParameters

SetCustomParameters sets the CustomParameters field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetFlow

SetFlow sets the Flow field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetForceAuthentication

SetForceAuthentication sets the ForceAuthentication field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetMaxExpires

SetMaxExpires sets the MaxExpires field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetMetadata

SetMetadata sets the Metadata field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetOauth2Discovery

SetOauth2Discovery sets the Oauth2Discovery field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ConfigForCreateOauth2CredentialProviderDcrInput) SetScopes

SetScopes sets the Scopes field's value.

func (ConfigForCreateOauth2CredentialProviderDcrInput) 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" enum:"EnumOfFlowForCreateOauth2CredentialProviderInput"`

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

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

	Metadata *string `type:"string" 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) SetMetadata

SetMetadata sets the Metadata 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" enum:"EnumOfFlowForGetOauth2CredentialProviderOutput"`

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

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

	Metadata *string `type:"string" 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) SetMetadata

SetMetadata sets the Metadata 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" enum:"EnumOfFlowForUpdateOauth2CredentialProviderInput"`

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

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

	Metadata *string `type:"string" 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) SetMetadata

SetMetadata sets the Metadata 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 CreateFaasServiceInput

type CreateFaasServiceInput struct {

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

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

	// TriggerName is a required field
	TriggerName *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 (CreateFaasServiceInput) GoString

func (s CreateFaasServiceInput) GoString() string

GoString returns the string representation

func (*CreateFaasServiceInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*CreateFaasServiceInput) SetFunctionType

func (s *CreateFaasServiceInput) SetFunctionType(v string) *CreateFaasServiceInput

SetFunctionType sets the FunctionType field's value.

func (*CreateFaasServiceInput) SetTriggerName

SetTriggerName sets the TriggerName field's value.

func (*CreateFaasServiceInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateFaasServiceInput) String

func (s CreateFaasServiceInput) String() string

String returns the string representation

func (*CreateFaasServiceInput) Validate

func (s *CreateFaasServiceInput) Validate() error

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

type CreateFaasServiceOutput

type CreateFaasServiceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (CreateFaasServiceOutput) GoString

func (s CreateFaasServiceOutput) GoString() string

GoString returns the string representation

func (*CreateFaasServiceOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*CreateFaasServiceOutput) SetFunctionType

SetFunctionType sets the FunctionType field's value.

func (*CreateFaasServiceOutput) SetTriggerName

SetTriggerName sets the TriggerName field's value.

func (*CreateFaasServiceOutput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateFaasServiceOutput) String

func (s CreateFaasServiceOutput) 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"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderOAuthInput `type:"structure" json:",omitempty"`

	// 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"`

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

	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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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) SetProvider

SetProvider sets the Provider 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"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderOAuthOutput `type:"structure" 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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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) SetProvider

SetProvider sets the Provider 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 {
	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderOIDCInput `type:"structure" json:",omitempty"`

	// 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"`

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

	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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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) SetProvider

SetProvider sets the Provider 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

	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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) SetProvider

SetProvider sets the Provider 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 CreateIdentityProviderSAMLInput

type CreateIdentityProviderSAMLInput struct {

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderSAMLInput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (CreateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*CreateIdentityProviderSAMLInput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*CreateIdentityProviderSAMLInput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*CreateIdentityProviderSAMLInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderSAMLInput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*CreateIdentityProviderSAMLInput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*CreateIdentityProviderSAMLInput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*CreateIdentityProviderSAMLInput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*CreateIdentityProviderSAMLInput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderSAMLInput) SetProvider

SetProvider sets the Provider field's value.

func (*CreateIdentityProviderSAMLInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderSAMLInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (CreateIdentityProviderSAMLInput) String

String returns the string representation

func (*CreateIdentityProviderSAMLInput) Validate

func (s *CreateIdentityProviderSAMLInput) Validate() error

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

type CreateIdentityProviderSAMLOutput

type CreateIdentityProviderSAMLOutput struct {
	Metadata *response.ResponseMetadata

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

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForCreateIdentityProviderSAMLOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (CreateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*CreateIdentityProviderSAMLOutput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*CreateIdentityProviderSAMLOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CreateIdentityProviderSAMLOutput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*CreateIdentityProviderSAMLOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateIdentityProviderSAMLOutput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*CreateIdentityProviderSAMLOutput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*CreateIdentityProviderSAMLOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*CreateIdentityProviderSAMLOutput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*CreateIdentityProviderSAMLOutput) SetName

SetName sets the Name field's value.

func (*CreateIdentityProviderSAMLOutput) SetProvider

SetProvider sets the Provider field's value.

func (*CreateIdentityProviderSAMLOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*CreateIdentityProviderSAMLOutput) SetUid

SetUid sets the Uid field's value.

func (CreateIdentityProviderSAMLOutput) 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 {
	Associates []*string `type:"list" json:",omitempty"`

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

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

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

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

func (CreateNamespaceInput) GoString

func (s CreateNamespaceInput) GoString() string

GoString returns the string representation

func (*CreateNamespaceInput) SetAssociates

func (s *CreateNamespaceInput) SetAssociates(v []*string) *CreateNamespaceInput

SetAssociates sets the Associates field's value.

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) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateNamespaceInput) SetTags

SetTags sets the Tags field's value.

func (CreateNamespaceInput) String

func (s CreateNamespaceInput) String() string

String returns the string representation

type CreateNamespaceOutput

type CreateNamespaceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

	Tags []*TagForCreateNamespaceOutput `type:"list" json:",omitempty"`

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

	UpdateTime *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) SetAssociates

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

SetAssociates sets the Associates field's value.

func (*CreateNamespaceOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*CreateNamespaceOutput) SetDescription

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

SetDescription sets the Description field's value.

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) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateNamespaceOutput) SetTags

SetTags sets the Tags field's value.

func (*CreateNamespaceOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateNamespaceOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime field's value.

func (CreateNamespaceOutput) String

func (s CreateNamespaceOutput) String() string

String returns the string representation

type CreateOauth2CredentialProviderDcrInput

type CreateOauth2CredentialProviderDcrInput struct {
	ClientMetadata *ClientMetadataForCreateOauth2CredentialProviderDcrInput `type:"structure" json:",omitempty"`

	Config *ConfigForCreateOauth2CredentialProviderDcrInput `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 (CreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*CreateOauth2CredentialProviderDcrInput) SetClientMetadata

SetClientMetadata sets the ClientMetadata field's value.

func (*CreateOauth2CredentialProviderDcrInput) SetConfig

SetConfig sets the Config field's value.

func (*CreateOauth2CredentialProviderDcrInput) SetName

SetName sets the Name field's value.

func (*CreateOauth2CredentialProviderDcrInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*CreateOauth2CredentialProviderDcrInput) SetVendor

SetVendor sets the Vendor field's value.

func (CreateOauth2CredentialProviderDcrInput) String

String returns the string representation

func (*CreateOauth2CredentialProviderDcrInput) Validate

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

type CreateOauth2CredentialProviderDcrOutput

type CreateOauth2CredentialProviderDcrOutput 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 (CreateOauth2CredentialProviderDcrOutput) GoString

GoString returns the string representation

func (*CreateOauth2CredentialProviderDcrOutput) SetCredentialProviderTrn

SetCredentialProviderTrn sets the CredentialProviderTrn field's value.

func (*CreateOauth2CredentialProviderDcrOutput) SetName

SetName sets the Name field's value.

func (*CreateOauth2CredentialProviderDcrOutput) SetSecretTrn

SetSecretTrn sets the SecretTrn field's value.

func (CreateOauth2CredentialProviderDcrOutput) 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

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

	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) SetCallbackUrl

SetCallbackUrl sets the CallbackUrl field's value.

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 {
	Description *string `type:"string" json:",omitempty"`

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

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

	PolicyName *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) SetDescription

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

SetDescription sets the Description field's value.

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) SetPolicyName

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

SetPolicyName sets the PolicyName field's value.

func (CreatePolicyInput) String

func (s CreatePolicyInput) String() string

String returns the string representation

type CreatePolicyOutput

type CreatePolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

	UpdateTime *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) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*CreatePolicyOutput) SetDescription

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

SetDescription sets the Description field's value.

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) SetPolicyName

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

SetPolicyName sets the PolicyName field's value.

func (*CreatePolicyOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreatePolicyOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime field's value.

func (CreatePolicyOutput) String

func (s CreatePolicyOutput) String() string

String returns the string representation

type CreateRouteFromTemplateInput

type CreateRouteFromTemplateInput struct {
	PermissionPool *string `type:"string" json:",omitempty"`

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

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

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

func (CreateRouteFromTemplateInput) GoString

func (s CreateRouteFromTemplateInput) GoString() string

GoString returns the string representation

func (*CreateRouteFromTemplateInput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*CreateRouteFromTemplateInput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*CreateRouteFromTemplateInput) SetRouteTemplateId

SetRouteTemplateId sets the RouteTemplateId field's value.

func (*CreateRouteFromTemplateInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (CreateRouteFromTemplateInput) String

String returns the string representation

func (*CreateRouteFromTemplateInput) Validate

func (s *CreateRouteFromTemplateInput) Validate() error

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

type CreateRouteFromTemplateOutput

type CreateRouteFromTemplateOutput struct {
	Metadata *response.ResponseMetadata

	ApiSpec *ApiSpecForCreateRouteFromTemplateOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (CreateRouteFromTemplateOutput) GoString

GoString returns the string representation

func (*CreateRouteFromTemplateOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*CreateRouteFromTemplateOutput) SetAuthResourceType

SetAuthResourceType sets the AuthResourceType field's value.

func (*CreateRouteFromTemplateOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreateRouteFromTemplateOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateRouteFromTemplateOutput) SetMethod

SetMethod sets the Method field's value.

func (*CreateRouteFromTemplateOutput) SetPath

SetPath sets the Path field's value.

func (*CreateRouteFromTemplateOutput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*CreateRouteFromTemplateOutput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*CreateRouteFromTemplateOutput) SetPriority

SetPriority sets the Priority field's value.

func (*CreateRouteFromTemplateOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*CreateRouteFromTemplateOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*CreateRouteFromTemplateOutput) SetSourceTemplateId

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*CreateRouteFromTemplateOutput) SetStatus

SetStatus sets the Status field's value.

func (*CreateRouteFromTemplateOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (CreateRouteFromTemplateOutput) String

String returns the string representation

type CreateRouteInput

type CreateRouteInput struct {
	Route *RouteForCreateRouteInput `type:"structure" json:",omitempty"`

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

func (CreateRouteInput) GoString

func (s CreateRouteInput) GoString() string

GoString returns the string representation

func (*CreateRouteInput) SetRoute

SetRoute sets the Route field's value.

func (*CreateRouteInput) SetServiceName

func (s *CreateRouteInput) SetServiceName(v string) *CreateRouteInput

SetServiceName sets the ServiceName field's value.

func (CreateRouteInput) String

func (s CreateRouteInput) String() string

String returns the string representation

func (*CreateRouteInput) Validate

func (s *CreateRouteInput) Validate() error

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

type CreateRouteOutput

type CreateRouteOutput struct {
	Metadata *response.ResponseMetadata

	ApiSpec *ApiSpecForCreateRouteOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (CreateRouteOutput) GoString

func (s CreateRouteOutput) GoString() string

GoString returns the string representation

func (*CreateRouteOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*CreateRouteOutput) SetAuthResourceType

func (s *CreateRouteOutput) SetAuthResourceType(v string) *CreateRouteOutput

SetAuthResourceType sets the AuthResourceType field's value.

func (*CreateRouteOutput) SetCreatedAt

func (s *CreateRouteOutput) SetCreatedAt(v int64) *CreateRouteOutput

SetCreatedAt sets the CreatedAt field's value.

func (*CreateRouteOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateRouteOutput) SetMethod

func (s *CreateRouteOutput) SetMethod(v string) *CreateRouteOutput

SetMethod sets the Method field's value.

func (*CreateRouteOutput) SetPath

SetPath sets the Path field's value.

func (*CreateRouteOutput) SetPathMatchType

func (s *CreateRouteOutput) SetPathMatchType(v string) *CreateRouteOutput

SetPathMatchType sets the PathMatchType field's value.

func (*CreateRouteOutput) SetPermissionPool

func (s *CreateRouteOutput) SetPermissionPool(v string) *CreateRouteOutput

SetPermissionPool sets the PermissionPool field's value.

func (*CreateRouteOutput) SetPriority

func (s *CreateRouteOutput) SetPriority(v int32) *CreateRouteOutput

SetPriority sets the Priority field's value.

func (*CreateRouteOutput) SetResourceType

func (s *CreateRouteOutput) SetResourceType(v string) *CreateRouteOutput

SetResourceType sets the ResourceType field's value.

func (*CreateRouteOutput) SetRouteName

func (s *CreateRouteOutput) SetRouteName(v string) *CreateRouteOutput

SetRouteName sets the RouteName field's value.

func (*CreateRouteOutput) SetSourceTemplateId

func (s *CreateRouteOutput) SetSourceTemplateId(v string) *CreateRouteOutput

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*CreateRouteOutput) SetStatus

func (s *CreateRouteOutput) SetStatus(v string) *CreateRouteOutput

SetStatus sets the Status field's value.

func (*CreateRouteOutput) SetUpdatedAt

func (s *CreateRouteOutput) SetUpdatedAt(v int64) *CreateRouteOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (CreateRouteOutput) String

func (s CreateRouteOutput) String() string

String returns the string representation

type CreateServiceFromTemplateInput

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

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

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

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

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

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

	Tags []*TagForCreateServiceFromTemplateInput `type:"list" json:",omitempty"`

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

func (CreateServiceFromTemplateInput) GoString

GoString returns the string representation

func (*CreateServiceFromTemplateInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateServiceFromTemplateInput) SetPermissionSpaceId

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*CreateServiceFromTemplateInput) SetPermissionSpaceName

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*CreateServiceFromTemplateInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateServiceFromTemplateInput) SetRouteTemplateIds

SetRouteTemplateIds sets the RouteTemplateIds field's value.

func (*CreateServiceFromTemplateInput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*CreateServiceFromTemplateInput) SetTags

SetTags sets the Tags field's value.

func (*CreateServiceFromTemplateInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (CreateServiceFromTemplateInput) String

String returns the string representation

func (*CreateServiceFromTemplateInput) Validate

func (s *CreateServiceFromTemplateInput) Validate() error

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

type CreateServiceFromTemplateOutput

type CreateServiceFromTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Backend *BackendForCreateServiceFromTemplateOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForCreateServiceFromTemplateOutput `type:"list" json:",omitempty"`

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

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

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

func (CreateServiceFromTemplateOutput) GoString

GoString returns the string representation

func (*CreateServiceFromTemplateOutput) SetBackend

SetBackend sets the Backend field's value.

func (*CreateServiceFromTemplateOutput) SetBackendType

SetBackendType sets the BackendType field's value.

func (*CreateServiceFromTemplateOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreateServiceFromTemplateOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateServiceFromTemplateOutput) SetHijackDomainPrivate

SetHijackDomainPrivate sets the HijackDomainPrivate field's value.

func (*CreateServiceFromTemplateOutput) SetHijackDomainPublic

SetHijackDomainPublic sets the HijackDomainPublic field's value.

func (*CreateServiceFromTemplateOutput) SetPermissionSpaceId

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*CreateServiceFromTemplateOutput) SetPermissionSpaceName

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*CreateServiceFromTemplateOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateServiceFromTemplateOutput) SetRouteCount

SetRouteCount sets the RouteCount field's value.

func (*CreateServiceFromTemplateOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*CreateServiceFromTemplateOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*CreateServiceFromTemplateOutput) SetStatus

SetStatus sets the Status field's value.

func (*CreateServiceFromTemplateOutput) SetTags

SetTags sets the Tags field's value.

func (*CreateServiceFromTemplateOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*CreateServiceFromTemplateOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateServiceFromTemplateOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (CreateServiceFromTemplateOutput) String

String returns the string representation

type CreateServiceInput

type CreateServiceInput struct {
	Backend *BackendForCreateServiceInput `type:"structure" json:",omitempty"`

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

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

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

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

	Routes []*RouteForCreateServiceInput `type:"list" json:",omitempty"`

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

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

func (CreateServiceInput) GoString

func (s CreateServiceInput) GoString() string

GoString returns the string representation

func (*CreateServiceInput) SetBackend

SetBackend sets the Backend field's value.

func (*CreateServiceInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateServiceInput) SetPermissionSpaceId

func (s *CreateServiceInput) SetPermissionSpaceId(v string) *CreateServiceInput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*CreateServiceInput) SetPermissionSpaceName

func (s *CreateServiceInput) SetPermissionSpaceName(v string) *CreateServiceInput

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*CreateServiceInput) SetProjectName

func (s *CreateServiceInput) SetProjectName(v string) *CreateServiceInput

SetProjectName sets the ProjectName field's value.

func (*CreateServiceInput) SetRoutes

SetRoutes sets the Routes field's value.

func (*CreateServiceInput) SetServiceName

func (s *CreateServiceInput) SetServiceName(v string) *CreateServiceInput

SetServiceName sets the ServiceName field's value.

func (*CreateServiceInput) SetTags

SetTags sets the Tags field's value.

func (CreateServiceInput) String

func (s CreateServiceInput) String() string

String returns the string representation

func (*CreateServiceInput) Validate

func (s *CreateServiceInput) Validate() error

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

type CreateServiceOutput

type CreateServiceOutput struct {
	Metadata *response.ResponseMetadata

	Backend *BackendForCreateServiceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForCreateServiceOutput `type:"list" json:",omitempty"`

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

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

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

func (CreateServiceOutput) GoString

func (s CreateServiceOutput) GoString() string

GoString returns the string representation

func (*CreateServiceOutput) SetBackend

SetBackend sets the Backend field's value.

func (*CreateServiceOutput) SetBackendType

func (s *CreateServiceOutput) SetBackendType(v string) *CreateServiceOutput

SetBackendType sets the BackendType field's value.

func (*CreateServiceOutput) SetCreatedAt

func (s *CreateServiceOutput) SetCreatedAt(v int64) *CreateServiceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*CreateServiceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateServiceOutput) SetHijackDomainPrivate

func (s *CreateServiceOutput) SetHijackDomainPrivate(v string) *CreateServiceOutput

SetHijackDomainPrivate sets the HijackDomainPrivate field's value.

func (*CreateServiceOutput) SetHijackDomainPublic

func (s *CreateServiceOutput) SetHijackDomainPublic(v string) *CreateServiceOutput

SetHijackDomainPublic sets the HijackDomainPublic field's value.

func (*CreateServiceOutput) SetPermissionSpaceId

func (s *CreateServiceOutput) SetPermissionSpaceId(v string) *CreateServiceOutput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*CreateServiceOutput) SetPermissionSpaceName

func (s *CreateServiceOutput) SetPermissionSpaceName(v string) *CreateServiceOutput

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*CreateServiceOutput) SetProjectName

func (s *CreateServiceOutput) SetProjectName(v string) *CreateServiceOutput

SetProjectName sets the ProjectName field's value.

func (*CreateServiceOutput) SetRouteCount

func (s *CreateServiceOutput) SetRouteCount(v int32) *CreateServiceOutput

SetRouteCount sets the RouteCount field's value.

func (*CreateServiceOutput) SetServiceId

func (s *CreateServiceOutput) SetServiceId(v string) *CreateServiceOutput

SetServiceId sets the ServiceId field's value.

func (*CreateServiceOutput) SetServiceName

func (s *CreateServiceOutput) SetServiceName(v string) *CreateServiceOutput

SetServiceName sets the ServiceName field's value.

func (*CreateServiceOutput) SetStatus

SetStatus sets the Status field's value.

func (*CreateServiceOutput) SetTags

SetTags sets the Tags field's value.

func (*CreateServiceOutput) SetTemplateId

func (s *CreateServiceOutput) SetTemplateId(v string) *CreateServiceOutput

SetTemplateId sets the TemplateId field's value.

func (*CreateServiceOutput) SetTrn

SetTrn sets the Trn field's value.

func (*CreateServiceOutput) SetUpdatedAt

func (s *CreateServiceOutput) SetUpdatedAt(v int64) *CreateServiceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (CreateServiceOutput) String

func (s CreateServiceOutput) String() string

String returns the string representation

type CreateUserInput

type CreateUserInput struct {
	Birthdate *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"`

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

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

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

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

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

	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"`

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

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

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

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

func (CreateUserInput) GoString

func (s CreateUserInput) GoString() string

GoString returns the string representation

func (*CreateUserInput) SetBirthdate

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

SetBirthdate sets the Birthdate field's value.

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) SetGender

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

SetGender sets the Gender field's value.

func (*CreateUserInput) SetGivenName

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

SetGivenName sets the GivenName field's value.

func (*CreateUserInput) SetLocale

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

SetLocale sets the Locale 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) SetNickname

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

SetNickname sets the Nickname 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) SetPicture

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

SetPicture sets the Picture field's value.

func (*CreateUserInput) SetPreferredUsername

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

SetPreferredUsername sets the PreferredUsername field's value.

func (*CreateUserInput) SetProfile

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

SetProfile sets the Profile 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) SetWebsite

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

SetWebsite sets the Website field's value.

func (*CreateUserInput) SetZoneinfo

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

SetZoneinfo sets the Zoneinfo 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"`

	LatestLoginMethod *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"`

	UserState *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) SetLatestLoginMethod

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

SetLatestLoginMethod sets the LatestLoginMethod 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) SetUserState

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

SetUserState sets the UserState 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"`

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

	LogoUri *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) SetDevelopmentModeEnabled

func (s *CreateUserPoolClientInput) SetDevelopmentModeEnabled(v bool) *CreateUserPoolClientInput

SetDevelopmentModeEnabled sets the DevelopmentModeEnabled field's value.

func (*CreateUserPoolClientInput) SetLogoUri

SetLogoUri sets the LogoUri 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"`

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

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

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

	LogoUri *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) SetDevelopmentModeEnabled

func (s *CreateUserPoolClientOutput) SetDevelopmentModeEnabled(v bool) *CreateUserPoolClientOutput

SetDevelopmentModeEnabled sets the DevelopmentModeEnabled 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) SetLogoUri

SetLogoUri sets the LogoUri 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 {
	Brand *BrandForCreateUserPoolInput `type:"structure" json:",omitempty"`

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

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

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

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

	ProjectName *string `max:"255" type:"string" json:",omitempty"`

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

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

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

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

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

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

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

	Tags []*TagForCreateUserPoolInput `type:"list" json:",omitempty"`

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

func (CreateUserPoolInput) GoString

func (s CreateUserPoolInput) GoString() string

GoString returns the string representation

func (*CreateUserPoolInput) SetBrand

SetBrand sets the Brand field's value.

func (*CreateUserPoolInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateUserPoolInput) SetEmailPasswordlessSignInEnabled

func (s *CreateUserPoolInput) SetEmailPasswordlessSignInEnabled(v bool) *CreateUserPoolInput

SetEmailPasswordlessSignInEnabled sets the EmailPasswordlessSignInEnabled field's value.

func (*CreateUserPoolInput) SetName

SetName sets the Name field's value.

func (*CreateUserPoolInput) SetPasswordSignInEnabled

func (s *CreateUserPoolInput) SetPasswordSignInEnabled(v bool) *CreateUserPoolInput

SetPasswordSignInEnabled sets the PasswordSignInEnabled field's value.

func (*CreateUserPoolInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateUserPoolInput) SetRequiredSignUpAttributes

func (s *CreateUserPoolInput) SetRequiredSignUpAttributes(v []*string) *CreateUserPoolInput

SetRequiredSignUpAttributes sets the RequiredSignUpAttributes field's value.

func (*CreateUserPoolInput) SetSelfAccountRecoveryEnabled

func (s *CreateUserPoolInput) SetSelfAccountRecoveryEnabled(v bool) *CreateUserPoolInput

SetSelfAccountRecoveryEnabled sets the SelfAccountRecoveryEnabled field's value.

func (*CreateUserPoolInput) SetSelfSignUpEnabled

func (s *CreateUserPoolInput) SetSelfSignUpEnabled(v bool) *CreateUserPoolInput

SetSelfSignUpEnabled sets the SelfSignUpEnabled field's value.

func (*CreateUserPoolInput) SetSignInAttributes

func (s *CreateUserPoolInput) SetSignInAttributes(v []*string) *CreateUserPoolInput

SetSignInAttributes sets the SignInAttributes field's value.

func (*CreateUserPoolInput) SetSignUpAutoVerificationEnabled

func (s *CreateUserPoolInput) SetSignUpAutoVerificationEnabled(v bool) *CreateUserPoolInput

SetSignUpAutoVerificationEnabled sets the SignUpAutoVerificationEnabled field's value.

func (*CreateUserPoolInput) SetSmsAnonymousSignUpEnabled

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

SetSmsAnonymousSignUpEnabled sets the SmsAnonymousSignUpEnabled field's value.

func (*CreateUserPoolInput) SetSmsPasswordlessSignInEnabled

func (s *CreateUserPoolInput) SetSmsPasswordlessSignInEnabled(v bool) *CreateUserPoolInput

SetSmsPasswordlessSignInEnabled sets the SmsPasswordlessSignInEnabled field's value.

func (*CreateUserPoolInput) SetTags

SetTags sets the Tags field's value.

func (*CreateUserPoolInput) SetUnconfirmedUserSignInEnabled

func (s *CreateUserPoolInput) SetUnconfirmedUserSignInEnabled(v bool) *CreateUserPoolInput

SetUnconfirmedUserSignInEnabled sets the UnconfirmedUserSignInEnabled 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

	Brand *BrandForCreateUserPoolOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForCreateUserPoolOutput `type:"list" json:",omitempty"`

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

	TokenUrl *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"`

	UnconfirmedUserSignInEnabled *bool `type:"boolean" 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) SetBrand

SetBrand sets the Brand field's value.

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) SetDiscoveryUrl

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

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*CreateUserPoolOutput) SetDomain

SetDomain sets the Domain field's value.

func (*CreateUserPoolOutput) SetEmailPasswordlessSignInEnabled

func (s *CreateUserPoolOutput) SetEmailPasswordlessSignInEnabled(v bool) *CreateUserPoolOutput

SetEmailPasswordlessSignInEnabled sets the EmailPasswordlessSignInEnabled field's value.

func (*CreateUserPoolOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateUserPoolOutput) SetIssuerUrl

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

SetIssuerUrl sets the IssuerUrl field's value.

func (*CreateUserPoolOutput) SetName

SetName sets the Name field's value.

func (*CreateUserPoolOutput) SetOauthLoginCallbackUrl

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

SetOauthLoginCallbackUrl sets the OauthLoginCallbackUrl field's value.

func (*CreateUserPoolOutput) SetOauthSignUpCallbackUrl

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

SetOauthSignUpCallbackUrl sets the OauthSignUpCallbackUrl field's value.

func (*CreateUserPoolOutput) SetOidcLoginCallbackUrl

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

SetOidcLoginCallbackUrl sets the OidcLoginCallbackUrl field's value.

func (*CreateUserPoolOutput) SetOidcSignUpCallbackUrl

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

SetOidcSignUpCallbackUrl sets the OidcSignUpCallbackUrl field's value.

func (*CreateUserPoolOutput) SetPasswordSignInEnabled

func (s *CreateUserPoolOutput) SetPasswordSignInEnabled(v bool) *CreateUserPoolOutput

SetPasswordSignInEnabled sets the PasswordSignInEnabled field's value.

func (*CreateUserPoolOutput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateUserPoolOutput) SetRequiredSignUpAttributes

func (s *CreateUserPoolOutput) SetRequiredSignUpAttributes(v []*string) *CreateUserPoolOutput

SetRequiredSignUpAttributes sets the RequiredSignUpAttributes field's value.

func (*CreateUserPoolOutput) SetSamlLoginCallbackUrl

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

SetSamlLoginCallbackUrl sets the SamlLoginCallbackUrl field's value.

func (*CreateUserPoolOutput) SetSamlSignUpCallbackUrl

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

SetSamlSignUpCallbackUrl sets the SamlSignUpCallbackUrl field's value.

func (*CreateUserPoolOutput) SetSelfAccountRecoveryEnabled

func (s *CreateUserPoolOutput) SetSelfAccountRecoveryEnabled(v bool) *CreateUserPoolOutput

SetSelfAccountRecoveryEnabled sets the SelfAccountRecoveryEnabled field's value.

func (*CreateUserPoolOutput) SetSelfSignUpEnabled

func (s *CreateUserPoolOutput) SetSelfSignUpEnabled(v bool) *CreateUserPoolOutput

SetSelfSignUpEnabled sets the SelfSignUpEnabled field's value.

func (*CreateUserPoolOutput) SetSignInAttributes

func (s *CreateUserPoolOutput) SetSignInAttributes(v []*string) *CreateUserPoolOutput

SetSignInAttributes sets the SignInAttributes field's value.

func (*CreateUserPoolOutput) SetSignUpAutoVerificationEnabled

func (s *CreateUserPoolOutput) SetSignUpAutoVerificationEnabled(v bool) *CreateUserPoolOutput

SetSignUpAutoVerificationEnabled sets the SignUpAutoVerificationEnabled field's value.

func (*CreateUserPoolOutput) SetSmsAnonymousSignUpEnabled

func (s *CreateUserPoolOutput) SetSmsAnonymousSignUpEnabled(v bool) *CreateUserPoolOutput

SetSmsAnonymousSignUpEnabled sets the SmsAnonymousSignUpEnabled field's value.

func (*CreateUserPoolOutput) SetSmsPasswordlessSignInEnabled

func (s *CreateUserPoolOutput) SetSmsPasswordlessSignInEnabled(v bool) *CreateUserPoolOutput

SetSmsPasswordlessSignInEnabled sets the SmsPasswordlessSignInEnabled field's value.

func (*CreateUserPoolOutput) SetTags

SetTags sets the Tags field's value.

func (*CreateUserPoolOutput) SetTokenSigningKeyUrl

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

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*CreateUserPoolOutput) SetTokenUrl

SetTokenUrl sets the TokenUrl 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) SetUnconfirmedUserSignInEnabled

func (s *CreateUserPoolOutput) SetUnconfirmedUserSignInEnabled(v bool) *CreateUserPoolOutput

SetUnconfirmedUserSignInEnabled sets the UnconfirmedUserSignInEnabled 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"`

	ErrorsStructured []*ErrorsStructuredForCreateUsersCSVOutput `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) SetErrorsStructured

SetErrorsStructured sets the ErrorsStructured 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"`

	ErrorsStructured []*ErrorsStructuredForCreateUsersOutput `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) SetErrorsStructured

SetErrorsStructured sets the ErrorsStructured 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"`

	Source *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) SetSource

SetSource sets the Source 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"`

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

	Tags []*TagForCreateWorkloadPoolInput `type:"list" 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) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateWorkloadPoolInput) SetTags

SetTags sets the Tags 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"`

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

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

	Tags []*TagForCreateWorkloadPoolOutput `type:"list" 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) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*CreateWorkloadPoolOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateWorkloadPoolOutput) SetTags

SetTags sets the Tags 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 CreatedForBatchCreateRoutesOutput

type CreatedForBatchCreateRoutesOutput struct {
	ApiSpec *ApiSpecForBatchCreateRoutesOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (CreatedForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*CreatedForBatchCreateRoutesOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*CreatedForBatchCreateRoutesOutput) SetAuthResourceType

SetAuthResourceType sets the AuthResourceType field's value.

func (*CreatedForBatchCreateRoutesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CreatedForBatchCreateRoutesOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreatedForBatchCreateRoutesOutput) SetMethod

SetMethod sets the Method field's value.

func (*CreatedForBatchCreateRoutesOutput) SetPath

SetPath sets the Path field's value.

func (*CreatedForBatchCreateRoutesOutput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*CreatedForBatchCreateRoutesOutput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*CreatedForBatchCreateRoutesOutput) SetPriority

SetPriority sets the Priority field's value.

func (*CreatedForBatchCreateRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*CreatedForBatchCreateRoutesOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*CreatedForBatchCreateRoutesOutput) SetSourceTemplateId

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*CreatedForBatchCreateRoutesOutput) SetStatus

SetStatus sets the Status field's value.

func (*CreatedForBatchCreateRoutesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (CreatedForBatchCreateRoutesOutput) String

String returns the string representation

type CredentialProviderForListCredentialProvidersOutput

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

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

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

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

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

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

	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) SetFlow

SetFlow sets the Flow field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetName

SetName sets the Name field's value.

func (*CredentialProviderForListCredentialProvidersOutput) SetPoolName

SetPoolName sets the PoolName 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 CustomParametersForCreateOauth2CredentialProviderDcrInput

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

func (CustomParametersForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*CustomParametersForCreateOauth2CredentialProviderDcrInput) SetEntries

SetEntries sets the Entries field's value.

func (CustomParametersForCreateOauth2CredentialProviderDcrInput) 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 DataForListFaasServicesOutput

type DataForListFaasServicesOutput struct {
	FunctionId *string `type:"string" json:",omitempty"`

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

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

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

func (DataForListFaasServicesOutput) GoString

GoString returns the string representation

func (*DataForListFaasServicesOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*DataForListFaasServicesOutput) SetFunctionType

SetFunctionType sets the FunctionType field's value.

func (*DataForListFaasServicesOutput) SetTriggerName

SetTriggerName sets the TriggerName field's value.

func (*DataForListFaasServicesOutput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DataForListFaasServicesOutput) String

String returns the string representation

type DataForListIdentityProvidersOAuthOutput

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForListIdentityProvidersOAuthOutput `type:"structure" 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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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) SetProvider

SetProvider sets the Provider 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 {
	ClaimsPropagationConfig *ClaimsPropagationConfigForListIdentityProvidersOIDCOutput `type:"structure" json:",omitempty"`

	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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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) SetProvider

SetProvider sets the Provider 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"`

	Provider *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) SetProvider

SetProvider sets the Provider 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 DataForListIdentityProvidersSAMLOutput

type DataForListIdentityProvidersSAMLOutput struct {
	AttributeMapping *string `type:"string" json:",omitempty"`

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForListIdentityProvidersSAMLOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (DataForListIdentityProvidersSAMLOutput) GoString

GoString returns the string representation

func (*DataForListIdentityProvidersSAMLOutput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetName

SetName sets the Name field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetProvider

SetProvider sets the Provider field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*DataForListIdentityProvidersSAMLOutput) SetUid

SetUid sets the Uid field's value.

func (DataForListIdentityProvidersSAMLOutput) String

String returns the string representation

type DataForListPoliciesOutput

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

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

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

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

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

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

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

	UpdateTime *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) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListPoliciesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForListPoliciesOutput) SetNamespaceId

SetNamespaceId sets the NamespaceId 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) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*DataForListPoliciesOutput) SetTrn

SetTrn sets the Trn field's value.

func (*DataForListPoliciesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime 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"`

	LogoUri *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) SetLogoUri

SetLogoUri sets the LogoUri 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"`

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

	Tags []*TagForListUserPoolsOutput `type:"list" 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 (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) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DataForListUserPoolsOutput) SetTags

SetTags sets the Tags field's value.

func (*DataForListUserPoolsOutput) SetTotalClients

SetTotalClients sets the TotalClients field's value.

func (*DataForListUserPoolsOutput) SetTotalConnections

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

SetTotalConnections sets the TotalConnections field's value.

func (*DataForListUserPoolsOutput) SetTotalUsers

SetTotalUsers sets the TotalUsers 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"`

	LatestLoginMethod *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"`

	UserState *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) SetLatestLoginMethod

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

SetLatestLoginMethod sets the LatestLoginMethod 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) SetUserState

SetUserState sets the UserState 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 DcrClientInfoForGetOauth2CredentialProviderOutput

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

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

	ClientMetadata *ClientMetadataForGetOauth2CredentialProviderOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

func (DcrClientInfoForGetOauth2CredentialProviderOutput) GoString

GoString returns the string representation

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetClientId

SetClientId sets the ClientId field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetClientIdIssuedAt

SetClientIdIssuedAt sets the ClientIdIssuedAt field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetClientMetadata

SetClientMetadata sets the ClientMetadata field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetClientSecret

SetClientSecret sets the ClientSecret field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetClientSecretExpiresAt

SetClientSecretExpiresAt sets the ClientSecretExpiresAt field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetRegistrationAccessToken

SetRegistrationAccessToken sets the RegistrationAccessToken field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetRegistrationClientUri

SetRegistrationClientUri sets the RegistrationClientUri field's value.

func (*DcrClientInfoForGetOauth2CredentialProviderOutput) SetRegistrationEndpoint

SetRegistrationEndpoint sets the RegistrationEndpoint field's value.

func (DcrClientInfoForGetOauth2CredentialProviderOutput) 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 DeleteFaasServiceInput

type DeleteFaasServiceInput struct {

	// FunctionType is a required field
	FunctionType *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 (DeleteFaasServiceInput) GoString

func (s DeleteFaasServiceInput) GoString() string

GoString returns the string representation

func (*DeleteFaasServiceInput) SetFunctionType

func (s *DeleteFaasServiceInput) SetFunctionType(v string) *DeleteFaasServiceInput

SetFunctionType sets the FunctionType field's value.

func (*DeleteFaasServiceInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteFaasServiceInput) String

func (s DeleteFaasServiceInput) String() string

String returns the string representation

func (*DeleteFaasServiceInput) Validate

func (s *DeleteFaasServiceInput) Validate() error

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

type DeleteFaasServiceOutput

type DeleteFaasServiceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteFaasServiceOutput) GoString

func (s DeleteFaasServiceOutput) GoString() string

GoString returns the string representation

func (*DeleteFaasServiceOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteFaasServiceOutput) String

func (s DeleteFaasServiceOutput) 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 DeleteIdentityProviderSAMLInput

type DeleteIdentityProviderSAMLInput 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 (DeleteIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderSAMLInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*DeleteIdentityProviderSAMLInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (DeleteIdentityProviderSAMLInput) String

String returns the string representation

func (*DeleteIdentityProviderSAMLInput) Validate

func (s *DeleteIdentityProviderSAMLInput) Validate() error

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

type DeleteIdentityProviderSAMLOutput

type DeleteIdentityProviderSAMLOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*DeleteIdentityProviderSAMLOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteIdentityProviderSAMLOutput) 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 is a required field
	NamespaceName *string `type:"string" json:",omitempty" required:"true"`
	// 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

func (*DeleteNamespaceInput) Validate

func (s *DeleteNamespaceInput) Validate() error

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

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"`

	// PolicyName is a required field
	PolicyName *string `type:"string" json:",omitempty" required:"true"`
	// 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) SetPolicyName

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

SetPolicyName sets the PolicyName field's value.

func (DeletePolicyInput) String

func (s DeletePolicyInput) String() string

String returns the string representation

func (*DeletePolicyInput) Validate

func (s *DeletePolicyInput) Validate() error

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

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 DeleteRouteInput

type DeleteRouteInput struct {

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

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

func (DeleteRouteInput) GoString

func (s DeleteRouteInput) GoString() string

GoString returns the string representation

func (*DeleteRouteInput) SetRouteName

func (s *DeleteRouteInput) SetRouteName(v string) *DeleteRouteInput

SetRouteName sets the RouteName field's value.

func (*DeleteRouteInput) SetServiceName

func (s *DeleteRouteInput) SetServiceName(v string) *DeleteRouteInput

SetServiceName sets the ServiceName field's value.

func (DeleteRouteInput) String

func (s DeleteRouteInput) String() string

String returns the string representation

func (*DeleteRouteInput) Validate

func (s *DeleteRouteInput) Validate() error

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

type DeleteRouteOutput

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

func (DeleteRouteOutput) GoString

func (s DeleteRouteOutput) GoString() string

GoString returns the string representation

func (DeleteRouteOutput) String

func (s DeleteRouteOutput) String() string

String returns the string representation

type DeleteServiceInput

type DeleteServiceInput struct {
	ServiceId *string `type:"string" json:",omitempty"`

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

func (DeleteServiceInput) GoString

func (s DeleteServiceInput) GoString() string

GoString returns the string representation

func (*DeleteServiceInput) SetServiceId

func (s *DeleteServiceInput) SetServiceId(v string) *DeleteServiceInput

SetServiceId sets the ServiceId field's value.

func (*DeleteServiceInput) SetServiceName

func (s *DeleteServiceInput) SetServiceName(v string) *DeleteServiceInput

SetServiceName sets the ServiceName field's value.

func (DeleteServiceInput) String

func (s DeleteServiceInput) String() string

String returns the string representation

type DeleteServiceOutput

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

func (DeleteServiceOutput) GoString

func (s DeleteServiceOutput) GoString() string

GoString returns the string representation

func (DeleteServiceOutput) String

func (s DeleteServiceOutput) 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"`

	ErrorsStructured []*ErrorsStructuredForDeleteUsersOutput `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) SetErrorsStructured

SetErrorsStructured sets the ErrorsStructured 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 DescribeRouteTemplateOptionsInput

type DescribeRouteTemplateOptionsInput struct {

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

func (DescribeRouteTemplateOptionsInput) GoString

GoString returns the string representation

func (*DescribeRouteTemplateOptionsInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (DescribeRouteTemplateOptionsInput) String

String returns the string representation

func (*DescribeRouteTemplateOptionsInput) Validate

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

type DescribeRouteTemplateOptionsOutput

type DescribeRouteTemplateOptionsOutput struct {
	Metadata *response.ResponseMetadata

	Routes []*RouteForDescribeRouteTemplateOptionsOutput `type:"list" json:",omitempty"`

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

func (DescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*DescribeRouteTemplateOptionsOutput) SetRoutes

SetRoutes sets the Routes field's value.

func (*DescribeRouteTemplateOptionsOutput) SetTemplate

SetTemplate sets the Template field's value.

func (DescribeRouteTemplateOptionsOutput) String

String returns the string representation

type DescribeTagOptionsInput

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

func (DescribeTagOptionsInput) GoString

func (s DescribeTagOptionsInput) GoString() string

GoString returns the string representation

func (*DescribeTagOptionsInput) SetKeyword

SetKeyword sets the Keyword field's value.

func (DescribeTagOptionsInput) String

func (s DescribeTagOptionsInput) String() string

String returns the string representation

type DescribeTagOptionsOutput

type DescribeTagOptionsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeTagOptionsOutput) GoString

func (s DescribeTagOptionsOutput) GoString() string

GoString returns the string representation

func (*DescribeTagOptionsOutput) SetItems

SetItems sets the Items field's value.

func (DescribeTagOptionsOutput) String

func (s DescribeTagOptionsOutput) String() string

String returns the string representation

type DescribeTemplateOptionsInput

type DescribeTemplateOptionsInput struct {
	BackendType *string `type:"string" json:",omitempty"`

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

func (DescribeTemplateOptionsInput) GoString

func (s DescribeTemplateOptionsInput) GoString() string

GoString returns the string representation

func (*DescribeTemplateOptionsInput) SetBackendType

SetBackendType sets the BackendType field's value.

func (*DescribeTemplateOptionsInput) SetKeyword

SetKeyword sets the Keyword field's value.

func (DescribeTemplateOptionsInput) String

String returns the string representation

type DescribeTemplateOptionsOutput

type DescribeTemplateOptionsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeTemplateOptionsOutput) GoString

GoString returns the string representation

func (*DescribeTemplateOptionsOutput) SetItems

SetItems sets the Items field's value.

func (DescribeTemplateOptionsOutput) 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 DisableRouteInput

type DisableRouteInput struct {

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

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

func (DisableRouteInput) GoString

func (s DisableRouteInput) GoString() string

GoString returns the string representation

func (*DisableRouteInput) SetRouteName

func (s *DisableRouteInput) SetRouteName(v string) *DisableRouteInput

SetRouteName sets the RouteName field's value.

func (*DisableRouteInput) SetServiceName

func (s *DisableRouteInput) SetServiceName(v string) *DisableRouteInput

SetServiceName sets the ServiceName field's value.

func (DisableRouteInput) String

func (s DisableRouteInput) String() string

String returns the string representation

func (*DisableRouteInput) Validate

func (s *DisableRouteInput) Validate() error

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

type DisableRouteOutput

type DisableRouteOutput struct {
	Metadata *response.ResponseMetadata

	ApiSpec *ApiSpecForDisableRouteOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (DisableRouteOutput) GoString

func (s DisableRouteOutput) GoString() string

GoString returns the string representation

func (*DisableRouteOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*DisableRouteOutput) SetAuthResourceType

func (s *DisableRouteOutput) SetAuthResourceType(v string) *DisableRouteOutput

SetAuthResourceType sets the AuthResourceType field's value.

func (*DisableRouteOutput) SetCreatedAt

func (s *DisableRouteOutput) SetCreatedAt(v int64) *DisableRouteOutput

SetCreatedAt sets the CreatedAt field's value.

func (*DisableRouteOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*DisableRouteOutput) SetMethod

func (s *DisableRouteOutput) SetMethod(v string) *DisableRouteOutput

SetMethod sets the Method field's value.

func (*DisableRouteOutput) SetPath

SetPath sets the Path field's value.

func (*DisableRouteOutput) SetPathMatchType

func (s *DisableRouteOutput) SetPathMatchType(v string) *DisableRouteOutput

SetPathMatchType sets the PathMatchType field's value.

func (*DisableRouteOutput) SetPermissionPool

func (s *DisableRouteOutput) SetPermissionPool(v string) *DisableRouteOutput

SetPermissionPool sets the PermissionPool field's value.

func (*DisableRouteOutput) SetPriority

func (s *DisableRouteOutput) SetPriority(v int32) *DisableRouteOutput

SetPriority sets the Priority field's value.

func (*DisableRouteOutput) SetResourceType

func (s *DisableRouteOutput) SetResourceType(v string) *DisableRouteOutput

SetResourceType sets the ResourceType field's value.

func (*DisableRouteOutput) SetRouteName

func (s *DisableRouteOutput) SetRouteName(v string) *DisableRouteOutput

SetRouteName sets the RouteName field's value.

func (*DisableRouteOutput) SetSourceTemplateId

func (s *DisableRouteOutput) SetSourceTemplateId(v string) *DisableRouteOutput

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*DisableRouteOutput) SetStatus

func (s *DisableRouteOutput) SetStatus(v string) *DisableRouteOutput

SetStatus sets the Status field's value.

func (*DisableRouteOutput) SetUpdatedAt

func (s *DisableRouteOutput) SetUpdatedAt(v int64) *DisableRouteOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (DisableRouteOutput) String

func (s DisableRouteOutput) String() 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 EntryForCreateOauth2CredentialProviderDcrInput

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

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

func (EntryForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*EntryForCreateOauth2CredentialProviderDcrInput) SetKey

SetKey sets the Key field's value.

func (*EntryForCreateOauth2CredentialProviderDcrInput) SetValue

SetValue sets the Value field's value.

func (EntryForCreateOauth2CredentialProviderDcrInput) 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 ErrorsStructuredForCreateUsersCSVOutput

type ErrorsStructuredForCreateUsersCSVOutput struct {
	Error *string `type:"string"`

	Field *string `type:"string"`

	Index *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ErrorsStructuredForCreateUsersCSVOutput) GoString

GoString returns the string representation

func (*ErrorsStructuredForCreateUsersCSVOutput) SetError

SetError sets the Error field's value.

func (*ErrorsStructuredForCreateUsersCSVOutput) SetField

SetField sets the Field field's value.

func (*ErrorsStructuredForCreateUsersCSVOutput) SetIndex

SetIndex sets the Index field's value.

func (ErrorsStructuredForCreateUsersCSVOutput) String

String returns the string representation

type ErrorsStructuredForCreateUsersOutput

type ErrorsStructuredForCreateUsersOutput struct {
	Error *string `type:"string" json:",omitempty"`

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

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

func (ErrorsStructuredForCreateUsersOutput) GoString

GoString returns the string representation

func (*ErrorsStructuredForCreateUsersOutput) SetError

SetError sets the Error field's value.

func (*ErrorsStructuredForCreateUsersOutput) SetField

SetField sets the Field field's value.

func (*ErrorsStructuredForCreateUsersOutput) SetIndex

SetIndex sets the Index field's value.

func (ErrorsStructuredForCreateUsersOutput) String

String returns the string representation

type ErrorsStructuredForDeleteUsersOutput

type ErrorsStructuredForDeleteUsersOutput struct {
	Error *string `type:"string" json:",omitempty"`

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

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

func (ErrorsStructuredForDeleteUsersOutput) GoString

GoString returns the string representation

func (*ErrorsStructuredForDeleteUsersOutput) SetError

SetError sets the Error field's value.

func (*ErrorsStructuredForDeleteUsersOutput) SetField

SetField sets the Field field's value.

func (*ErrorsStructuredForDeleteUsersOutput) SetIndex

SetIndex sets the Index field's value.

func (ErrorsStructuredForDeleteUsersOutput) String

String returns the string representation

type ExtractorForBatchCreateRoutesInput

type ExtractorForBatchCreateRoutesInput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForBatchCreateRoutesInput) GoString

GoString returns the string representation

func (*ExtractorForBatchCreateRoutesInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForBatchCreateRoutesInput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForBatchCreateRoutesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForBatchCreateRoutesInput) SetSource

SetSource sets the Source field's value.

func (ExtractorForBatchCreateRoutesInput) String

String returns the string representation

type ExtractorForBatchCreateRoutesOutput

type ExtractorForBatchCreateRoutesOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*ExtractorForBatchCreateRoutesOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForBatchCreateRoutesOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForBatchCreateRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForBatchCreateRoutesOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForBatchCreateRoutesOutput) String

String returns the string representation

type ExtractorForCreateRouteFromTemplateOutput

type ExtractorForCreateRouteFromTemplateOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForCreateRouteFromTemplateOutput) GoString

GoString returns the string representation

func (*ExtractorForCreateRouteFromTemplateOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForCreateRouteFromTemplateOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForCreateRouteFromTemplateOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForCreateRouteFromTemplateOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForCreateRouteFromTemplateOutput) String

String returns the string representation

type ExtractorForCreateRouteInput

type ExtractorForCreateRouteInput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForCreateRouteInput) GoString

func (s ExtractorForCreateRouteInput) GoString() string

GoString returns the string representation

func (*ExtractorForCreateRouteInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForCreateRouteInput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForCreateRouteInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForCreateRouteInput) SetSource

SetSource sets the Source field's value.

func (ExtractorForCreateRouteInput) String

String returns the string representation

type ExtractorForCreateRouteOutput

type ExtractorForCreateRouteOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForCreateRouteOutput) GoString

GoString returns the string representation

func (*ExtractorForCreateRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForCreateRouteOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForCreateRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForCreateRouteOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForCreateRouteOutput) String

String returns the string representation

type ExtractorForCreateServiceInput

type ExtractorForCreateServiceInput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForCreateServiceInput) GoString

GoString returns the string representation

func (*ExtractorForCreateServiceInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForCreateServiceInput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForCreateServiceInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForCreateServiceInput) SetSource

SetSource sets the Source field's value.

func (ExtractorForCreateServiceInput) String

String returns the string representation

type ExtractorForDescribeRouteTemplateOptionsOutput

type ExtractorForDescribeRouteTemplateOptionsOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*ExtractorForDescribeRouteTemplateOptionsOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForDescribeRouteTemplateOptionsOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForDescribeRouteTemplateOptionsOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForDescribeRouteTemplateOptionsOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type ExtractorForDisableRouteOutput

type ExtractorForDisableRouteOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForDisableRouteOutput) GoString

GoString returns the string representation

func (*ExtractorForDisableRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForDisableRouteOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForDisableRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForDisableRouteOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForDisableRouteOutput) String

String returns the string representation

type ExtractorForGetDocumentStatusOutput

type ExtractorForGetDocumentStatusOutput struct {
	IsAuth *bool `type:"boolean"`

	Path *string `type:"string"`

	ResourceType *string `type:"string"`

	Source *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ExtractorForGetDocumentStatusOutput) GoString

GoString returns the string representation

func (*ExtractorForGetDocumentStatusOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForGetDocumentStatusOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForGetDocumentStatusOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForGetDocumentStatusOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForGetDocumentStatusOutput) String

String returns the string representation

type ExtractorForGetRouteOutput

type ExtractorForGetRouteOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForGetRouteOutput) GoString

func (s ExtractorForGetRouteOutput) GoString() string

GoString returns the string representation

func (*ExtractorForGetRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForGetRouteOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForGetRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForGetRouteOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForGetRouteOutput) String

String returns the string representation

type ExtractorForListRoutesOutput

type ExtractorForListRoutesOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForListRoutesOutput) GoString

func (s ExtractorForListRoutesOutput) GoString() string

GoString returns the string representation

func (*ExtractorForListRoutesOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForListRoutesOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForListRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForListRoutesOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForListRoutesOutput) String

String returns the string representation

type ExtractorForUpdateRouteInput

type ExtractorForUpdateRouteInput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForUpdateRouteInput) GoString

func (s ExtractorForUpdateRouteInput) GoString() string

GoString returns the string representation

func (*ExtractorForUpdateRouteInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForUpdateRouteInput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForUpdateRouteInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForUpdateRouteInput) SetSource

SetSource sets the Source field's value.

func (ExtractorForUpdateRouteInput) String

String returns the string representation

type ExtractorForUpdateRouteOutput

type ExtractorForUpdateRouteOutput struct {
	IsAuth *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ExtractorForUpdateRouteOutput) GoString

GoString returns the string representation

func (*ExtractorForUpdateRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ExtractorForUpdateRouteOutput) SetPath

SetPath sets the Path field's value.

func (*ExtractorForUpdateRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ExtractorForUpdateRouteOutput) SetSource

SetSource sets the Source field's value.

func (ExtractorForUpdateRouteOutput) String

String returns the string representation

type FailedForBatchCreateRoutesOutput

type FailedForBatchCreateRoutesOutput struct {
	Code *string `type:"string" json:",omitempty"`

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

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

func (FailedForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*FailedForBatchCreateRoutesOutput) SetCode

SetCode sets the Code field's value.

func (*FailedForBatchCreateRoutesOutput) SetMessage

SetMessage sets the Message field's value.

func (*FailedForBatchCreateRoutesOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (FailedForBatchCreateRoutesOutput) String

String returns the string representation

type FilterForListCredentialProvidersInput

type FilterForListCredentialProvidersInput struct {
	Flow *string `type:"string" json:",omitempty" enum:"EnumOfFlowForListCredentialProvidersInput"`

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

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

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

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

func (FilterForListCredentialProvidersInput) GoString

GoString returns the string representation

func (*FilterForListCredentialProvidersInput) SetFlow

SetFlow sets the Flow field's value.

func (*FilterForListCredentialProvidersInput) SetName

SetName sets the Name field's value.

func (*FilterForListCredentialProvidersInput) SetPoolName

SetPoolName sets the PoolName field's value.

func (*FilterForListCredentialProvidersInput) SetType

SetType sets the Type field's value.

func (*FilterForListCredentialProvidersInput) SetVendor

SetVendor sets the Vendor field's value.

func (FilterForListCredentialProvidersInput) 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 FilterForListNamespacesInput

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

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

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

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

func (FilterForListNamespacesInput) GoString

func (s FilterForListNamespacesInput) GoString() string

GoString returns the string representation

func (*FilterForListNamespacesInput) SetDescription

SetDescription sets the Description field's value.

func (*FilterForListNamespacesInput) SetId

SetId sets the Id field's value.

func (*FilterForListNamespacesInput) SetName

SetName sets the Name field's value.

func (*FilterForListNamespacesInput) SetTrn

SetTrn sets the Trn field's value.

func (FilterForListNamespacesInput) String

String returns the string representation

type FilterForListPoliciesInput

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

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

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

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

func (FilterForListPoliciesInput) GoString

func (s FilterForListPoliciesInput) GoString() string

GoString returns the string representation

func (*FilterForListPoliciesInput) SetDescription

SetDescription sets the Description field's value.

func (*FilterForListPoliciesInput) SetId

SetId sets the Id field's value.

func (*FilterForListPoliciesInput) SetName

SetName sets the Name field's value.

func (*FilterForListPoliciesInput) SetTrn

SetTrn sets the Trn field's value.

func (FilterForListPoliciesInput) 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"`

	TagFilters []*TagFilterForListUserPoolsInput `type:"list" 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) SetTagFilters

SetTagFilters sets the TagFilters 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"`

	LatestLoginMethod *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) SetLatestLoginMethod

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

SetLatestLoginMethod sets the LatestLoginMethod 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 GetDocumentStatusInput

type GetDocumentStatusInput struct {

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

func (GetDocumentStatusInput) GoString

func (s GetDocumentStatusInput) GoString() string

GoString returns the string representation

func (*GetDocumentStatusInput) SetDocumentId

SetDocumentId sets the DocumentId field's value.

func (GetDocumentStatusInput) String

func (s GetDocumentStatusInput) String() string

String returns the string representation

func (*GetDocumentStatusInput) Validate

func (s *GetDocumentStatusInput) Validate() error

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

type GetDocumentStatusOutput

type GetDocumentStatusOutput struct {
	Metadata *response.ResponseMetadata

	CompletedAt *string `type:"string"`

	CreatedAt *string `type:"string"`

	DocumentId *string `type:"string"`

	Error *string `type:"string"`

	FromCache *bool `type:"boolean"`

	Routes []*RouteForGetDocumentStatusOutput `type:"list"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetDocumentStatusOutput) GoString

func (s GetDocumentStatusOutput) GoString() string

GoString returns the string representation

func (*GetDocumentStatusOutput) SetCompletedAt

SetCompletedAt sets the CompletedAt field's value.

func (*GetDocumentStatusOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetDocumentStatusOutput) SetDocumentId

SetDocumentId sets the DocumentId field's value.

func (*GetDocumentStatusOutput) SetError

SetError sets the Error field's value.

func (*GetDocumentStatusOutput) SetFromCache

SetFromCache sets the FromCache field's value.

func (*GetDocumentStatusOutput) SetRoutes

SetRoutes sets the Routes field's value.

func (*GetDocumentStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (GetDocumentStatusOutput) String

func (s GetDocumentStatusOutput) String() string

String returns the string representation

type GetFaasServiceInput

type GetFaasServiceInput struct {

	// FunctionType is a required field
	FunctionType *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 (GetFaasServiceInput) GoString

func (s GetFaasServiceInput) GoString() string

GoString returns the string representation

func (*GetFaasServiceInput) SetFunctionType

func (s *GetFaasServiceInput) SetFunctionType(v string) *GetFaasServiceInput

SetFunctionType sets the FunctionType field's value.

func (*GetFaasServiceInput) SetUserPoolUid

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

SetUserPoolUid sets the UserPoolUid field's value.

func (GetFaasServiceInput) String

func (s GetFaasServiceInput) String() string

String returns the string representation

func (*GetFaasServiceInput) Validate

func (s *GetFaasServiceInput) Validate() error

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

type GetFaasServiceOutput

type GetFaasServiceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (GetFaasServiceOutput) GoString

func (s GetFaasServiceOutput) GoString() string

GoString returns the string representation

func (*GetFaasServiceOutput) SetFunctionId

func (s *GetFaasServiceOutput) SetFunctionId(v string) *GetFaasServiceOutput

SetFunctionId sets the FunctionId field's value.

func (*GetFaasServiceOutput) SetFunctionType

func (s *GetFaasServiceOutput) SetFunctionType(v string) *GetFaasServiceOutput

SetFunctionType sets the FunctionType field's value.

func (*GetFaasServiceOutput) SetTriggerName

func (s *GetFaasServiceOutput) SetTriggerName(v string) *GetFaasServiceOutput

SetTriggerName sets the TriggerName field's value.

func (*GetFaasServiceOutput) SetUserPoolUid

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

SetUserPoolUid sets the UserPoolUid field's value.

func (GetFaasServiceOutput) String

func (s GetFaasServiceOutput) String() 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"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForGetIdentityProviderOAuthOutput `type:"structure" 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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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) SetProvider

SetProvider sets the Provider 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

	ClaimsPropagationConfig *ClaimsPropagationConfigForGetIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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) SetProvider

SetProvider sets the Provider 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 GetIdentityProviderSAMLInput

type GetIdentityProviderSAMLInput 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 (GetIdentityProviderSAMLInput) GoString

func (s GetIdentityProviderSAMLInput) GoString() string

GoString returns the string representation

func (*GetIdentityProviderSAMLInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*GetIdentityProviderSAMLInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (GetIdentityProviderSAMLInput) String

String returns the string representation

func (*GetIdentityProviderSAMLInput) Validate

func (s *GetIdentityProviderSAMLInput) Validate() error

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

type GetIdentityProviderSAMLOutput

type GetIdentityProviderSAMLOutput struct {
	Metadata *response.ResponseMetadata

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

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForGetIdentityProviderSAMLOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (GetIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*GetIdentityProviderSAMLOutput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*GetIdentityProviderSAMLOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*GetIdentityProviderSAMLOutput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*GetIdentityProviderSAMLOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*GetIdentityProviderSAMLOutput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*GetIdentityProviderSAMLOutput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*GetIdentityProviderSAMLOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*GetIdentityProviderSAMLOutput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*GetIdentityProviderSAMLOutput) SetName

SetName sets the Name field's value.

func (*GetIdentityProviderSAMLOutput) SetProvider

SetProvider sets the Provider field's value.

func (*GetIdentityProviderSAMLOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*GetIdentityProviderSAMLOutput) SetUid

SetUid sets the Uid field's value.

func (GetIdentityProviderSAMLOutput) 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

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

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

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

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

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

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

	Tags []*TagForGetNamespaceOutput `type:"list" json:",omitempty"`

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

	UpdateTime *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) SetAssociates

func (s *GetNamespaceOutput) SetAssociates(v []*string) *GetNamespaceOutput

SetAssociates sets the Associates field's value.

func (*GetNamespaceOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

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) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*GetNamespaceOutput) SetTags

SetTags sets the Tags field's value.

func (*GetNamespaceOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetNamespaceOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime 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"`

	DcrClientInfo *DcrClientInfoForGetOauth2CredentialProviderOutput `type:"structure" 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 *int32 `type:"int32" 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) SetDcrClientInfo

SetDcrClientInfo sets the DcrClientInfo 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"`

	// PolicyName is a required field
	PolicyName *string `type:"string" json:",omitempty" required:"true"`
	// 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) SetPolicyName

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

SetPolicyName sets the PolicyName field's value.

func (GetPolicyInput) String

func (s GetPolicyInput) String() string

String returns the string representation

func (*GetPolicyInput) Validate

func (s *GetPolicyInput) Validate() error

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

type GetPolicyOutput

type GetPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

	UpdateTime *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) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetPolicyOutput) SetDescription

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

SetDescription sets the Description field's value.

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) SetPolicyName

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

SetPolicyName sets the PolicyName field's value.

func (*GetPolicyOutput) SetTrn

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

SetTrn sets the Trn field's value.

func (*GetPolicyOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime 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"`

	CustomState *string `type:"string" 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"`

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

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

	SessionUri *string `type:"string" 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) SetCustomState

SetCustomState sets the CustomState 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) SetResourceOauth2ReturnUrl

func (s *GetResourceOauth2TokenInput) SetResourceOauth2ReturnUrl(v string) *GetResourceOauth2TokenInput

SetResourceOauth2ReturnUrl sets the ResourceOauth2ReturnUrl field's value.

func (*GetResourceOauth2TokenInput) SetScopes

SetScopes sets the Scopes field's value.

func (*GetResourceOauth2TokenInput) SetSessionUri

SetSessionUri sets the SessionUri 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"`

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

	SessionUri *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) SetExpiresIn

SetExpiresIn sets the ExpiresIn field's value.

func (*GetResourceOauth2TokenOutput) SetSessionUri

SetSessionUri sets the SessionUri field's value.

func (GetResourceOauth2TokenOutput) String

String returns the string representation

type GetRouteInput

type GetRouteInput struct {

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

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

func (GetRouteInput) GoString

func (s GetRouteInput) GoString() string

GoString returns the string representation

func (*GetRouteInput) SetRouteName

func (s *GetRouteInput) SetRouteName(v string) *GetRouteInput

SetRouteName sets the RouteName field's value.

func (*GetRouteInput) SetServiceName

func (s *GetRouteInput) SetServiceName(v string) *GetRouteInput

SetServiceName sets the ServiceName field's value.

func (GetRouteInput) String

func (s GetRouteInput) String() string

String returns the string representation

func (*GetRouteInput) Validate

func (s *GetRouteInput) Validate() error

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

type GetRouteOutput

type GetRouteOutput struct {
	Metadata *response.ResponseMetadata

	ApiSpec *ApiSpecForGetRouteOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (GetRouteOutput) GoString

func (s GetRouteOutput) GoString() string

GoString returns the string representation

func (*GetRouteOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*GetRouteOutput) SetAuthResourceType

func (s *GetRouteOutput) SetAuthResourceType(v string) *GetRouteOutput

SetAuthResourceType sets the AuthResourceType field's value.

func (*GetRouteOutput) SetCreatedAt

func (s *GetRouteOutput) SetCreatedAt(v int64) *GetRouteOutput

SetCreatedAt sets the CreatedAt field's value.

func (*GetRouteOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetRouteOutput) SetMethod

func (s *GetRouteOutput) SetMethod(v string) *GetRouteOutput

SetMethod sets the Method field's value.

func (*GetRouteOutput) SetPath

func (s *GetRouteOutput) SetPath(v string) *GetRouteOutput

SetPath sets the Path field's value.

func (*GetRouteOutput) SetPathMatchType

func (s *GetRouteOutput) SetPathMatchType(v string) *GetRouteOutput

SetPathMatchType sets the PathMatchType field's value.

func (*GetRouteOutput) SetPermissionPool

func (s *GetRouteOutput) SetPermissionPool(v string) *GetRouteOutput

SetPermissionPool sets the PermissionPool field's value.

func (*GetRouteOutput) SetPriority

func (s *GetRouteOutput) SetPriority(v int32) *GetRouteOutput

SetPriority sets the Priority field's value.

func (*GetRouteOutput) SetResourceType

func (s *GetRouteOutput) SetResourceType(v string) *GetRouteOutput

SetResourceType sets the ResourceType field's value.

func (*GetRouteOutput) SetRouteName

func (s *GetRouteOutput) SetRouteName(v string) *GetRouteOutput

SetRouteName sets the RouteName field's value.

func (*GetRouteOutput) SetSourceTemplateId

func (s *GetRouteOutput) SetSourceTemplateId(v string) *GetRouteOutput

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*GetRouteOutput) SetStatus

func (s *GetRouteOutput) SetStatus(v string) *GetRouteOutput

SetStatus sets the Status field's value.

func (*GetRouteOutput) SetUpdatedAt

func (s *GetRouteOutput) SetUpdatedAt(v int64) *GetRouteOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (GetRouteOutput) String

func (s GetRouteOutput) String() string

String returns the string representation

type GetServiceInput

type GetServiceInput struct {
	ServiceId *string `type:"string" json:",omitempty"`

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

func (GetServiceInput) GoString

func (s GetServiceInput) GoString() string

GoString returns the string representation

func (*GetServiceInput) SetServiceId

func (s *GetServiceInput) SetServiceId(v string) *GetServiceInput

SetServiceId sets the ServiceId field's value.

func (*GetServiceInput) SetServiceName

func (s *GetServiceInput) SetServiceName(v string) *GetServiceInput

SetServiceName sets the ServiceName field's value.

func (GetServiceInput) String

func (s GetServiceInput) String() string

String returns the string representation

type GetServiceOutput

type GetServiceOutput struct {
	Metadata *response.ResponseMetadata

	Backend *BackendForGetServiceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForGetServiceOutput `type:"list" json:",omitempty"`

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

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

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

func (GetServiceOutput) GoString

func (s GetServiceOutput) GoString() string

GoString returns the string representation

func (*GetServiceOutput) SetBackend

SetBackend sets the Backend field's value.

func (*GetServiceOutput) SetBackendType

func (s *GetServiceOutput) SetBackendType(v string) *GetServiceOutput

SetBackendType sets the BackendType field's value.

func (*GetServiceOutput) SetCreatedAt

func (s *GetServiceOutput) SetCreatedAt(v int64) *GetServiceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*GetServiceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetServiceOutput) SetHijackDomainPrivate

func (s *GetServiceOutput) SetHijackDomainPrivate(v string) *GetServiceOutput

SetHijackDomainPrivate sets the HijackDomainPrivate field's value.

func (*GetServiceOutput) SetHijackDomainPublic

func (s *GetServiceOutput) SetHijackDomainPublic(v string) *GetServiceOutput

SetHijackDomainPublic sets the HijackDomainPublic field's value.

func (*GetServiceOutput) SetPermissionSpaceId

func (s *GetServiceOutput) SetPermissionSpaceId(v string) *GetServiceOutput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*GetServiceOutput) SetPermissionSpaceName

func (s *GetServiceOutput) SetPermissionSpaceName(v string) *GetServiceOutput

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*GetServiceOutput) SetProjectName

func (s *GetServiceOutput) SetProjectName(v string) *GetServiceOutput

SetProjectName sets the ProjectName field's value.

func (*GetServiceOutput) SetRouteCount

func (s *GetServiceOutput) SetRouteCount(v int32) *GetServiceOutput

SetRouteCount sets the RouteCount field's value.

func (*GetServiceOutput) SetServiceId

func (s *GetServiceOutput) SetServiceId(v string) *GetServiceOutput

SetServiceId sets the ServiceId field's value.

func (*GetServiceOutput) SetServiceName

func (s *GetServiceOutput) SetServiceName(v string) *GetServiceOutput

SetServiceName sets the ServiceName field's value.

func (*GetServiceOutput) SetStatus

func (s *GetServiceOutput) SetStatus(v string) *GetServiceOutput

SetStatus sets the Status field's value.

func (*GetServiceOutput) SetTags

SetTags sets the Tags field's value.

func (*GetServiceOutput) SetTemplateId

func (s *GetServiceOutput) SetTemplateId(v string) *GetServiceOutput

SetTemplateId sets the TemplateId field's value.

func (*GetServiceOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GetServiceOutput) SetUpdatedAt

func (s *GetServiceOutput) SetUpdatedAt(v int64) *GetServiceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (GetServiceOutput) String

func (s GetServiceOutput) String() string

String returns the string representation

type GetSmsServiceInput

type GetSmsServiceInput struct {

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

func (GetSmsServiceInput) GoString

func (s GetSmsServiceInput) GoString() string

GoString returns the string representation

func (*GetSmsServiceInput) SetUserPoolUid

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

SetUserPoolUid sets the UserPoolUid field's value.

func (GetSmsServiceInput) String

func (s GetSmsServiceInput) String() string

String returns the string representation

func (*GetSmsServiceInput) Validate

func (s *GetSmsServiceInput) Validate() error

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

type GetSmsServiceOutput

type GetSmsServiceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

func (GetSmsServiceOutput) GoString

func (s GetSmsServiceOutput) GoString() string

GoString returns the string representation

func (*GetSmsServiceOutput) SetEnabled

func (s *GetSmsServiceOutput) SetEnabled(v bool) *GetSmsServiceOutput

SetEnabled sets the Enabled field's value.

func (*GetSmsServiceOutput) SetSignatureContent

func (s *GetSmsServiceOutput) SetSignatureContent(v string) *GetSmsServiceOutput

SetSignatureContent sets the SignatureContent field's value.

func (*GetSmsServiceOutput) SetSmsAccountId

func (s *GetSmsServiceOutput) SetSmsAccountId(v string) *GetSmsServiceOutput

SetSmsAccountId sets the SmsAccountId field's value.

func (*GetSmsServiceOutput) SetTemplateId

func (s *GetSmsServiceOutput) SetTemplateId(v string) *GetSmsServiceOutput

SetTemplateId sets the TemplateId field's value.

func (*GetSmsServiceOutput) SetUserPoolUid

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

SetUserPoolUid sets the UserPoolUid field's value.

func (GetSmsServiceOutput) String

func (s GetSmsServiceOutput) String() string

String returns the string representation

type GetTenantServiceStatusInput

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

func (GetTenantServiceStatusInput) GoString

func (s GetTenantServiceStatusInput) GoString() string

GoString returns the string representation

func (*GetTenantServiceStatusInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (GetTenantServiceStatusInput) String

String returns the string representation

type GetTenantServiceStatusOutput

type GetTenantServiceStatusOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetTenantServiceStatusOutput) GoString

func (s GetTenantServiceStatusOutput) GoString() string

GoString returns the string representation

func (*GetTenantServiceStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (GetTenantServiceStatusOutput) 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"`

	LatestLoginMethod *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"`

	UserState *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) SetLatestLoginMethod

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

SetLatestLoginMethod sets the LatestLoginMethod 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) SetUserState

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

SetUserState sets the UserState 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"`

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

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

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

	LogoUri *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) SetDevelopmentModeEnabled

func (s *GetUserPoolClientOutput) SetDevelopmentModeEnabled(v bool) *GetUserPoolClientOutput

SetDevelopmentModeEnabled sets the DevelopmentModeEnabled 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) SetLogoUri

SetLogoUri sets the LogoUri 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 GetUserPoolMausInput

type GetUserPoolMausInput struct {
	Month *string `type:"string" json:",omitempty"`

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

func (GetUserPoolMausInput) GoString

func (s GetUserPoolMausInput) GoString() string

GoString returns the string representation

func (*GetUserPoolMausInput) SetMonth

SetMonth sets the Month field's value.

func (*GetUserPoolMausInput) SetUserPoolUids

func (s *GetUserPoolMausInput) SetUserPoolUids(v []*string) *GetUserPoolMausInput

SetUserPoolUids sets the UserPoolUids field's value.

func (GetUserPoolMausInput) String

func (s GetUserPoolMausInput) String() string

String returns the string representation

type GetUserPoolMausOutput

type GetUserPoolMausOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (GetUserPoolMausOutput) GoString

func (s GetUserPoolMausOutput) GoString() string

GoString returns the string representation

func (*GetUserPoolMausOutput) SetMonth

SetMonth sets the Month field's value.

func (*GetUserPoolMausOutput) SetUserPoolMaus

SetUserPoolMaus sets the UserPoolMaus field's value.

func (GetUserPoolMausOutput) String

func (s GetUserPoolMausOutput) String() string

String returns the string representation

type GetUserPoolOutput

type GetUserPoolOutput struct {
	Metadata *response.ResponseMetadata

	Brand *BrandForGetUserPoolOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForGetUserPoolOutput `type:"list" json:",omitempty"`

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

	TokenUrl *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"`

	UnconfirmedUserSignInEnabled *bool `type:"boolean" 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) SetBrand

SetBrand sets the Brand field's value.

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) SetDiscoveryUrl

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

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*GetUserPoolOutput) SetDomain

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

SetDomain sets the Domain field's value.

func (*GetUserPoolOutput) SetEmailPasswordlessSignInEnabled

func (s *GetUserPoolOutput) SetEmailPasswordlessSignInEnabled(v bool) *GetUserPoolOutput

SetEmailPasswordlessSignInEnabled sets the EmailPasswordlessSignInEnabled field's value.

func (*GetUserPoolOutput) SetEnabled

func (s *GetUserPoolOutput) SetEnabled(v bool) *GetUserPoolOutput

SetEnabled sets the Enabled field's value.

func (*GetUserPoolOutput) SetIssuerUrl

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

SetIssuerUrl sets the IssuerUrl field's value.

func (*GetUserPoolOutput) SetName

SetName sets the Name field's value.

func (*GetUserPoolOutput) SetOauthLoginCallbackUrl

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

SetOauthLoginCallbackUrl sets the OauthLoginCallbackUrl field's value.

func (*GetUserPoolOutput) SetOauthSignUpCallbackUrl

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

SetOauthSignUpCallbackUrl sets the OauthSignUpCallbackUrl field's value.

func (*GetUserPoolOutput) SetOidcLoginCallbackUrl

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

SetOidcLoginCallbackUrl sets the OidcLoginCallbackUrl field's value.

func (*GetUserPoolOutput) SetOidcSignUpCallbackUrl

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

SetOidcSignUpCallbackUrl sets the OidcSignUpCallbackUrl field's value.

func (*GetUserPoolOutput) SetPasswordSignInEnabled

func (s *GetUserPoolOutput) SetPasswordSignInEnabled(v bool) *GetUserPoolOutput

SetPasswordSignInEnabled sets the PasswordSignInEnabled field's value.

func (*GetUserPoolOutput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*GetUserPoolOutput) SetRequiredSignUpAttributes

func (s *GetUserPoolOutput) SetRequiredSignUpAttributes(v []*string) *GetUserPoolOutput

SetRequiredSignUpAttributes sets the RequiredSignUpAttributes field's value.

func (*GetUserPoolOutput) SetSamlLoginCallbackUrl

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

SetSamlLoginCallbackUrl sets the SamlLoginCallbackUrl field's value.

func (*GetUserPoolOutput) SetSamlSignUpCallbackUrl

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

SetSamlSignUpCallbackUrl sets the SamlSignUpCallbackUrl field's value.

func (*GetUserPoolOutput) SetSelfAccountRecoveryEnabled

func (s *GetUserPoolOutput) SetSelfAccountRecoveryEnabled(v bool) *GetUserPoolOutput

SetSelfAccountRecoveryEnabled sets the SelfAccountRecoveryEnabled field's value.

func (*GetUserPoolOutput) SetSelfSignUpEnabled

func (s *GetUserPoolOutput) SetSelfSignUpEnabled(v bool) *GetUserPoolOutput

SetSelfSignUpEnabled sets the SelfSignUpEnabled field's value.

func (*GetUserPoolOutput) SetSignInAttributes

func (s *GetUserPoolOutput) SetSignInAttributes(v []*string) *GetUserPoolOutput

SetSignInAttributes sets the SignInAttributes field's value.

func (*GetUserPoolOutput) SetSignUpAutoVerificationEnabled

func (s *GetUserPoolOutput) SetSignUpAutoVerificationEnabled(v bool) *GetUserPoolOutput

SetSignUpAutoVerificationEnabled sets the SignUpAutoVerificationEnabled field's value.

func (*GetUserPoolOutput) SetSmsAnonymousSignUpEnabled

func (s *GetUserPoolOutput) SetSmsAnonymousSignUpEnabled(v bool) *GetUserPoolOutput

SetSmsAnonymousSignUpEnabled sets the SmsAnonymousSignUpEnabled field's value.

func (*GetUserPoolOutput) SetSmsPasswordlessSignInEnabled

func (s *GetUserPoolOutput) SetSmsPasswordlessSignInEnabled(v bool) *GetUserPoolOutput

SetSmsPasswordlessSignInEnabled sets the SmsPasswordlessSignInEnabled field's value.

func (*GetUserPoolOutput) SetTags

SetTags sets the Tags field's value.

func (*GetUserPoolOutput) SetTokenSigningKeyUrl

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

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*GetUserPoolOutput) SetTokenUrl

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

SetTokenUrl sets the TokenUrl 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) SetUnconfirmedUserSignInEnabled

func (s *GetUserPoolOutput) SetUnconfirmedUserSignInEnabled(v bool) *GetUserPoolOutput

SetUnconfirmedUserSignInEnabled sets the UnconfirmedUserSignInEnabled 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 {
	Audience []*string `type:"list" json:",omitempty"`

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

	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) SetAudience

SetAudience sets the Audience field's value.

func (*GetWorkloadAccessTokenForJWTInput) SetDurationSeconds

SetDurationSeconds sets the DurationSeconds field's value.

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 {
	Audience []*string `type:"list" json:",omitempty"`

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

	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) SetAudience

SetAudience sets the Audience field's value.

func (*GetWorkloadAccessTokenForUserIdInput) SetDurationSeconds

SetDurationSeconds sets the DurationSeconds field's value.

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 {
	Audience []*string `type:"list" json:",omitempty"`

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

	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) SetAudience

SetAudience sets the Audience field's value.

func (*GetWorkloadAccessTokenInput) SetDurationSeconds

SetDurationSeconds sets the DurationSeconds field's value.

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"`

	Source *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) SetSource

SetSource sets the Source 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"`

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

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

	Tags []*TagForGetWorkloadPoolOutput `type:"list" json:",omitempty"`

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

	TotalWorkloads *int64 `type:"int64" 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) SetDiscoveryUrl

func (s *GetWorkloadPoolOutput) SetDiscoveryUrl(v string) *GetWorkloadPoolOutput

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*GetWorkloadPoolOutput) SetProjectName

func (s *GetWorkloadPoolOutput) SetProjectName(v string) *GetWorkloadPoolOutput

SetProjectName sets the ProjectName field's value.

func (*GetWorkloadPoolOutput) SetTags

SetTags sets the Tags field's value.

func (*GetWorkloadPoolOutput) SetTotalCredentials

func (s *GetWorkloadPoolOutput) SetTotalCredentials(v int64) *GetWorkloadPoolOutput

SetTotalCredentials sets the TotalCredentials field's value.

func (*GetWorkloadPoolOutput) SetTotalWorkloads

func (s *GetWorkloadPoolOutput) SetTotalWorkloads(v int64) *GetWorkloadPoolOutput

SetTotalWorkloads sets the TotalWorkloads 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 {
	Description *string `type:"string" json:",omitempty"`

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

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

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

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

	PolicyName *string `type:"string" 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) SetDescription

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

SetDescription sets the Description field's value.

func (*GrantPermissionInput) SetEffect

SetEffect sets the Effect field's value.

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) SetPolicyName

func (s *GrantPermissionInput) SetPolicyName(v string) *GrantPermissionInput

SetPolicyName sets the PolicyName 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

type GrantPermissionOutput

type GrantPermissionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

	UpdateTime *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) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GrantPermissionOutput) SetDescription

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

SetDescription sets the Description field's value.

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) SetPolicyName

func (s *GrantPermissionOutput) SetPolicyName(v string) *GrantPermissionOutput

SetPolicyName sets the PolicyName field's value.

func (*GrantPermissionOutput) SetTrn

SetTrn sets the Trn field's value.

func (*GrantPermissionOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime 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 ...*byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) BatchCreateRoutes

func (c *ID) BatchCreateRoutes(input *BatchCreateRoutesInput) (*BatchCreateRoutesOutput, error)

BatchCreateRoutes API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation BatchCreateRoutes for usage and error information.

func (*ID) BatchCreateRoutesCommon

func (c *ID) BatchCreateRoutesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchCreateRoutesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation BatchCreateRoutesCommon for usage and error information.

func (*ID) BatchCreateRoutesCommonRequest

func (c *ID) BatchCreateRoutesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

BatchCreateRoutesCommonRequest generates a "byteplus/request.Request" representing the client's request for the BatchCreateRoutesCommon operation. The "output" return value will be populated with the BatchCreateRoutesCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchCreateRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after BatchCreateRoutesCommon Send returns without error.

See BatchCreateRoutesCommon for more information on using the BatchCreateRoutesCommon API call, and error handling.

// Example sending a request using the BatchCreateRoutesCommonRequest method.
req, resp := client.BatchCreateRoutesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchCreateRoutesCommonWithContext

func (c *ID) BatchCreateRoutesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

BatchCreateRoutesCommonWithContext is the same as BatchCreateRoutesCommon with the addition of the ability to pass a context and additional request options.

See BatchCreateRoutesCommon 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) BatchCreateRoutesRequest

func (c *ID) BatchCreateRoutesRequest(input *BatchCreateRoutesInput) (req *request.Request, output *BatchCreateRoutesOutput)

BatchCreateRoutesRequest generates a "byteplus/request.Request" representing the client's request for the BatchCreateRoutes operation. The "output" return value will be populated with the BatchCreateRoutesCommon request's response once the request completes successfully.

Use "Send" method on the returned BatchCreateRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after BatchCreateRoutesCommon Send returns without error.

See BatchCreateRoutes for more information on using the BatchCreateRoutes API call, and error handling.

// Example sending a request using the BatchCreateRoutesRequest method.
req, resp := client.BatchCreateRoutesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) BatchCreateRoutesWithContext

func (c *ID) BatchCreateRoutesWithContext(ctx byteplus.Context, input *BatchCreateRoutesInput, opts ...request.Option) (*BatchCreateRoutesOutput, error)

BatchCreateRoutesWithContext is the same as BatchCreateRoutes with the addition of the ability to pass a context and additional request options.

See BatchCreateRoutes 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) CheckServiceName

func (c *ID) CheckServiceName(input *CheckServiceNameInput) (*CheckServiceNameOutput, error)

CheckServiceName API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CheckServiceName for usage and error information.

func (*ID) CheckServiceNameCommon

func (c *ID) CheckServiceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CheckServiceNameCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CheckServiceNameCommon for usage and error information.

func (*ID) CheckServiceNameCommonRequest

func (c *ID) CheckServiceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CheckServiceNameCommonRequest generates a "byteplus/request.Request" representing the client's request for the CheckServiceNameCommon operation. The "output" return value will be populated with the CheckServiceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckServiceNameCommon Request to send the API call to the service. the "output" return value is not valid until after CheckServiceNameCommon Send returns without error.

See CheckServiceNameCommon for more information on using the CheckServiceNameCommon API call, and error handling.

// Example sending a request using the CheckServiceNameCommonRequest method.
req, resp := client.CheckServiceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckServiceNameCommonWithContext

func (c *ID) CheckServiceNameCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CheckServiceNameCommonWithContext is the same as CheckServiceNameCommon with the addition of the ability to pass a context and additional request options.

See CheckServiceNameCommon 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) CheckServiceNameRequest

func (c *ID) CheckServiceNameRequest(input *CheckServiceNameInput) (req *request.Request, output *CheckServiceNameOutput)

CheckServiceNameRequest generates a "byteplus/request.Request" representing the client's request for the CheckServiceName operation. The "output" return value will be populated with the CheckServiceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned CheckServiceNameCommon Request to send the API call to the service. the "output" return value is not valid until after CheckServiceNameCommon Send returns without error.

See CheckServiceName for more information on using the CheckServiceName API call, and error handling.

// Example sending a request using the CheckServiceNameRequest method.
req, resp := client.CheckServiceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CheckServiceNameWithContext

func (c *ID) CheckServiceNameWithContext(ctx byteplus.Context, input *CheckServiceNameInput, opts ...request.Option) (*CheckServiceNameOutput, error)

CheckServiceNameWithContext is the same as CheckServiceName with the addition of the ability to pass a context and additional request options.

See CheckServiceName 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) CompleteResourceTokenAuth

func (c *ID) CompleteResourceTokenAuth(input *CompleteResourceTokenAuthInput) (*CompleteResourceTokenAuthOutput, error)

CompleteResourceTokenAuth API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CompleteResourceTokenAuth for usage and error information.

func (*ID) CompleteResourceTokenAuthCommon

func (c *ID) CompleteResourceTokenAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CompleteResourceTokenAuthCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CompleteResourceTokenAuthCommon for usage and error information.

func (*ID) CompleteResourceTokenAuthCommonRequest

func (c *ID) CompleteResourceTokenAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CompleteResourceTokenAuthCommonRequest generates a "byteplus/request.Request" representing the client's request for the CompleteResourceTokenAuthCommon operation. The "output" return value will be populated with the CompleteResourceTokenAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned CompleteResourceTokenAuthCommon Request to send the API call to the service. the "output" return value is not valid until after CompleteResourceTokenAuthCommon Send returns without error.

See CompleteResourceTokenAuthCommon for more information on using the CompleteResourceTokenAuthCommon API call, and error handling.

// Example sending a request using the CompleteResourceTokenAuthCommonRequest method.
req, resp := client.CompleteResourceTokenAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CompleteResourceTokenAuthCommonWithContext

func (c *ID) CompleteResourceTokenAuthCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CompleteResourceTokenAuthCommonWithContext is the same as CompleteResourceTokenAuthCommon with the addition of the ability to pass a context and additional request options.

See CompleteResourceTokenAuthCommon 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) CompleteResourceTokenAuthRequest

func (c *ID) CompleteResourceTokenAuthRequest(input *CompleteResourceTokenAuthInput) (req *request.Request, output *CompleteResourceTokenAuthOutput)

CompleteResourceTokenAuthRequest generates a "byteplus/request.Request" representing the client's request for the CompleteResourceTokenAuth operation. The "output" return value will be populated with the CompleteResourceTokenAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned CompleteResourceTokenAuthCommon Request to send the API call to the service. the "output" return value is not valid until after CompleteResourceTokenAuthCommon Send returns without error.

See CompleteResourceTokenAuth for more information on using the CompleteResourceTokenAuth API call, and error handling.

// Example sending a request using the CompleteResourceTokenAuthRequest method.
req, resp := client.CompleteResourceTokenAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CompleteResourceTokenAuthWithContext

func (c *ID) CompleteResourceTokenAuthWithContext(ctx byteplus.Context, input *CompleteResourceTokenAuthInput, opts ...request.Option) (*CompleteResourceTokenAuthOutput, error)

CompleteResourceTokenAuthWithContext is the same as CompleteResourceTokenAuth with the addition of the ability to pass a context and additional request options.

See CompleteResourceTokenAuth 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) CreateFaasService

func (c *ID) CreateFaasService(input *CreateFaasServiceInput) (*CreateFaasServiceOutput, error)

CreateFaasService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateFaasService for usage and error information.

func (*ID) CreateFaasServiceCommon

func (c *ID) CreateFaasServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFaasServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateFaasServiceCommon for usage and error information.

func (*ID) CreateFaasServiceCommonRequest

func (c *ID) CreateFaasServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateFaasServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateFaasServiceCommon operation. The "output" return value will be populated with the CreateFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFaasServiceCommon Send returns without error.

See CreateFaasServiceCommon for more information on using the CreateFaasServiceCommon API call, and error handling.

// Example sending a request using the CreateFaasServiceCommonRequest method.
req, resp := client.CreateFaasServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateFaasServiceCommonWithContext

func (c *ID) CreateFaasServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateFaasServiceCommonWithContext is the same as CreateFaasServiceCommon with the addition of the ability to pass a context and additional request options.

See CreateFaasServiceCommon 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) CreateFaasServiceRequest

func (c *ID) CreateFaasServiceRequest(input *CreateFaasServiceInput) (req *request.Request, output *CreateFaasServiceOutput)

CreateFaasServiceRequest generates a "byteplus/request.Request" representing the client's request for the CreateFaasService operation. The "output" return value will be populated with the CreateFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFaasServiceCommon Send returns without error.

See CreateFaasService for more information on using the CreateFaasService API call, and error handling.

// Example sending a request using the CreateFaasServiceRequest method.
req, resp := client.CreateFaasServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateFaasServiceWithContext

func (c *ID) CreateFaasServiceWithContext(ctx byteplus.Context, input *CreateFaasServiceInput, opts ...request.Option) (*CreateFaasServiceOutput, error)

CreateFaasServiceWithContext is the same as CreateFaasService with the addition of the ability to pass a context and additional request options.

See CreateFaasService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) CreateIdentityProviderSAML

func (c *ID) CreateIdentityProviderSAML(input *CreateIdentityProviderSAMLInput) (*CreateIdentityProviderSAMLOutput, error)

CreateIdentityProviderSAML API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateIdentityProviderSAML for usage and error information.

func (*ID) CreateIdentityProviderSAMLCommon

func (c *ID) CreateIdentityProviderSAMLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIdentityProviderSAMLCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateIdentityProviderSAMLCommon for usage and error information.

func (*ID) CreateIdentityProviderSAMLCommonRequest

func (c *ID) CreateIdentityProviderSAMLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIdentityProviderSAMLCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateIdentityProviderSAMLCommon operation. The "output" return value will be populated with the CreateIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderSAMLCommon Send returns without error.

See CreateIdentityProviderSAMLCommon for more information on using the CreateIdentityProviderSAMLCommon API call, and error handling.

// Example sending a request using the CreateIdentityProviderSAMLCommonRequest method.
req, resp := client.CreateIdentityProviderSAMLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderSAMLCommonWithContext

func (c *ID) CreateIdentityProviderSAMLCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIdentityProviderSAMLCommonWithContext is the same as CreateIdentityProviderSAMLCommon with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderSAMLCommon 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) CreateIdentityProviderSAMLRequest

func (c *ID) CreateIdentityProviderSAMLRequest(input *CreateIdentityProviderSAMLInput) (req *request.Request, output *CreateIdentityProviderSAMLOutput)

CreateIdentityProviderSAMLRequest generates a "byteplus/request.Request" representing the client's request for the CreateIdentityProviderSAML operation. The "output" return value will be populated with the CreateIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIdentityProviderSAMLCommon Send returns without error.

See CreateIdentityProviderSAML for more information on using the CreateIdentityProviderSAML API call, and error handling.

// Example sending a request using the CreateIdentityProviderSAMLRequest method.
req, resp := client.CreateIdentityProviderSAMLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateIdentityProviderSAMLWithContext

func (c *ID) CreateIdentityProviderSAMLWithContext(ctx byteplus.Context, input *CreateIdentityProviderSAMLInput, opts ...request.Option) (*CreateIdentityProviderSAMLOutput, error)

CreateIdentityProviderSAMLWithContext is the same as CreateIdentityProviderSAML with the addition of the ability to pass a context and additional request options.

See CreateIdentityProviderSAML 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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) CreateOauth2CredentialProviderDcr

func (c *ID) CreateOauth2CredentialProviderDcr(input *CreateOauth2CredentialProviderDcrInput) (*CreateOauth2CredentialProviderDcrOutput, error)

CreateOauth2CredentialProviderDcr API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateOauth2CredentialProviderDcr for usage and error information.

func (*ID) CreateOauth2CredentialProviderDcrCommon

func (c *ID) CreateOauth2CredentialProviderDcrCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateOauth2CredentialProviderDcrCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateOauth2CredentialProviderDcrCommon for usage and error information.

func (*ID) CreateOauth2CredentialProviderDcrCommonRequest

func (c *ID) CreateOauth2CredentialProviderDcrCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateOauth2CredentialProviderDcrCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateOauth2CredentialProviderDcrCommon operation. The "output" return value will be populated with the CreateOauth2CredentialProviderDcrCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOauth2CredentialProviderDcrCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOauth2CredentialProviderDcrCommon Send returns without error.

See CreateOauth2CredentialProviderDcrCommon for more information on using the CreateOauth2CredentialProviderDcrCommon API call, and error handling.

// Example sending a request using the CreateOauth2CredentialProviderDcrCommonRequest method.
req, resp := client.CreateOauth2CredentialProviderDcrCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateOauth2CredentialProviderDcrCommonWithContext

func (c *ID) CreateOauth2CredentialProviderDcrCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateOauth2CredentialProviderDcrCommonWithContext is the same as CreateOauth2CredentialProviderDcrCommon with the addition of the ability to pass a context and additional request options.

See CreateOauth2CredentialProviderDcrCommon 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) CreateOauth2CredentialProviderDcrRequest

func (c *ID) CreateOauth2CredentialProviderDcrRequest(input *CreateOauth2CredentialProviderDcrInput) (req *request.Request, output *CreateOauth2CredentialProviderDcrOutput)

CreateOauth2CredentialProviderDcrRequest generates a "byteplus/request.Request" representing the client's request for the CreateOauth2CredentialProviderDcr operation. The "output" return value will be populated with the CreateOauth2CredentialProviderDcrCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOauth2CredentialProviderDcrCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOauth2CredentialProviderDcrCommon Send returns without error.

See CreateOauth2CredentialProviderDcr for more information on using the CreateOauth2CredentialProviderDcr API call, and error handling.

// Example sending a request using the CreateOauth2CredentialProviderDcrRequest method.
req, resp := client.CreateOauth2CredentialProviderDcrRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateOauth2CredentialProviderDcrWithContext

func (c *ID) CreateOauth2CredentialProviderDcrWithContext(ctx byteplus.Context, input *CreateOauth2CredentialProviderDcrInput, opts ...request.Option) (*CreateOauth2CredentialProviderDcrOutput, error)

CreateOauth2CredentialProviderDcrWithContext is the same as CreateOauth2CredentialProviderDcr with the addition of the ability to pass a context and additional request options.

See CreateOauth2CredentialProviderDcr 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) CreateOauth2CredentialProviderRequest

func (c *ID) CreateOauth2CredentialProviderRequest(input *CreateOauth2CredentialProviderInput) (req *request.Request, output *CreateOauth2CredentialProviderOutput)

CreateOauth2CredentialProviderRequest generates a "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) CreateRoute

func (c *ID) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error)

CreateRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateRoute for usage and error information.

func (*ID) CreateRouteCommon

func (c *ID) CreateRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateRouteCommon for usage and error information.

func (*ID) CreateRouteCommonRequest

func (c *ID) CreateRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteCommon operation. The "output" return value will be populated with the CreateRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteCommon Send returns without error.

See CreateRouteCommon for more information on using the CreateRouteCommon API call, and error handling.

// Example sending a request using the CreateRouteCommonRequest method.
req, resp := client.CreateRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateRouteCommonWithContext

func (c *ID) CreateRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRouteCommonWithContext is the same as CreateRouteCommon with the addition of the ability to pass a context and additional request options.

See CreateRouteCommon 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) CreateRouteFromTemplate

func (c *ID) CreateRouteFromTemplate(input *CreateRouteFromTemplateInput) (*CreateRouteFromTemplateOutput, error)

CreateRouteFromTemplate API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateRouteFromTemplate for usage and error information.

func (*ID) CreateRouteFromTemplateCommon

func (c *ID) CreateRouteFromTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRouteFromTemplateCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateRouteFromTemplateCommon for usage and error information.

func (*ID) CreateRouteFromTemplateCommonRequest

func (c *ID) CreateRouteFromTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRouteFromTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteFromTemplateCommon operation. The "output" return value will be populated with the CreateRouteFromTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteFromTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteFromTemplateCommon Send returns without error.

See CreateRouteFromTemplateCommon for more information on using the CreateRouteFromTemplateCommon API call, and error handling.

// Example sending a request using the CreateRouteFromTemplateCommonRequest method.
req, resp := client.CreateRouteFromTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateRouteFromTemplateCommonWithContext

func (c *ID) CreateRouteFromTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRouteFromTemplateCommonWithContext is the same as CreateRouteFromTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateRouteFromTemplateCommon 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) CreateRouteFromTemplateRequest

func (c *ID) CreateRouteFromTemplateRequest(input *CreateRouteFromTemplateInput) (req *request.Request, output *CreateRouteFromTemplateOutput)

CreateRouteFromTemplateRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteFromTemplate operation. The "output" return value will be populated with the CreateRouteFromTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteFromTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteFromTemplateCommon Send returns without error.

See CreateRouteFromTemplate for more information on using the CreateRouteFromTemplate API call, and error handling.

// Example sending a request using the CreateRouteFromTemplateRequest method.
req, resp := client.CreateRouteFromTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateRouteFromTemplateWithContext

func (c *ID) CreateRouteFromTemplateWithContext(ctx byteplus.Context, input *CreateRouteFromTemplateInput, opts ...request.Option) (*CreateRouteFromTemplateOutput, error)

CreateRouteFromTemplateWithContext is the same as CreateRouteFromTemplate with the addition of the ability to pass a context and additional request options.

See CreateRouteFromTemplate 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) CreateRouteRequest

func (c *ID) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput)

CreateRouteRequest generates a "byteplus/request.Request" representing the client's request for the CreateRoute operation. The "output" return value will be populated with the CreateRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteCommon Send returns without error.

See CreateRoute for more information on using the CreateRoute API call, and error handling.

// Example sending a request using the CreateRouteRequest method.
req, resp := client.CreateRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateRouteWithContext

func (c *ID) CreateRouteWithContext(ctx byteplus.Context, input *CreateRouteInput, opts ...request.Option) (*CreateRouteOutput, error)

CreateRouteWithContext is the same as CreateRoute with the addition of the ability to pass a context and additional request options.

See CreateRoute 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) CreateService

func (c *ID) CreateService(input *CreateServiceInput) (*CreateServiceOutput, error)

CreateService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateService for usage and error information.

func (*ID) CreateServiceCommon

func (c *ID) CreateServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateServiceCommon for usage and error information.

func (*ID) CreateServiceCommonRequest

func (c *ID) CreateServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateServiceCommon operation. The "output" return value will be populated with the CreateServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceCommon Send returns without error.

See CreateServiceCommon for more information on using the CreateServiceCommon API call, and error handling.

// Example sending a request using the CreateServiceCommonRequest method.
req, resp := client.CreateServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateServiceCommonWithContext

func (c *ID) CreateServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateServiceCommonWithContext is the same as CreateServiceCommon with the addition of the ability to pass a context and additional request options.

See CreateServiceCommon 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) CreateServiceFromTemplate

func (c *ID) CreateServiceFromTemplate(input *CreateServiceFromTemplateInput) (*CreateServiceFromTemplateOutput, error)

CreateServiceFromTemplate API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateServiceFromTemplate for usage and error information.

func (*ID) CreateServiceFromTemplateCommon

func (c *ID) CreateServiceFromTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateServiceFromTemplateCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation CreateServiceFromTemplateCommon for usage and error information.

func (*ID) CreateServiceFromTemplateCommonRequest

func (c *ID) CreateServiceFromTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateServiceFromTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateServiceFromTemplateCommon operation. The "output" return value will be populated with the CreateServiceFromTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceFromTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceFromTemplateCommon Send returns without error.

See CreateServiceFromTemplateCommon for more information on using the CreateServiceFromTemplateCommon API call, and error handling.

// Example sending a request using the CreateServiceFromTemplateCommonRequest method.
req, resp := client.CreateServiceFromTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateServiceFromTemplateCommonWithContext

func (c *ID) CreateServiceFromTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateServiceFromTemplateCommonWithContext is the same as CreateServiceFromTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateServiceFromTemplateCommon 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) CreateServiceFromTemplateRequest

func (c *ID) CreateServiceFromTemplateRequest(input *CreateServiceFromTemplateInput) (req *request.Request, output *CreateServiceFromTemplateOutput)

CreateServiceFromTemplateRequest generates a "byteplus/request.Request" representing the client's request for the CreateServiceFromTemplate operation. The "output" return value will be populated with the CreateServiceFromTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceFromTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceFromTemplateCommon Send returns without error.

See CreateServiceFromTemplate for more information on using the CreateServiceFromTemplate API call, and error handling.

// Example sending a request using the CreateServiceFromTemplateRequest method.
req, resp := client.CreateServiceFromTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateServiceFromTemplateWithContext

func (c *ID) CreateServiceFromTemplateWithContext(ctx byteplus.Context, input *CreateServiceFromTemplateInput, opts ...request.Option) (*CreateServiceFromTemplateOutput, error)

CreateServiceFromTemplateWithContext is the same as CreateServiceFromTemplate with the addition of the ability to pass a context and additional request options.

See CreateServiceFromTemplate 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) CreateServiceRequest

func (c *ID) CreateServiceRequest(input *CreateServiceInput) (req *request.Request, output *CreateServiceOutput)

CreateServiceRequest generates a "byteplus/request.Request" representing the client's request for the CreateService operation. The "output" return value will be populated with the CreateServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceCommon Send returns without error.

See CreateService for more information on using the CreateService API call, and error handling.

// Example sending a request using the CreateServiceRequest method.
req, resp := client.CreateServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) CreateServiceWithContext

func (c *ID) CreateServiceWithContext(ctx byteplus.Context, input *CreateServiceInput, opts ...request.Option) (*CreateServiceOutput, error)

CreateServiceWithContext is the same as CreateService with the addition of the ability to pass a context and additional request options.

See CreateService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) DeleteFaasService

func (c *ID) DeleteFaasService(input *DeleteFaasServiceInput) (*DeleteFaasServiceOutput, error)

DeleteFaasService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteFaasService for usage and error information.

func (*ID) DeleteFaasServiceCommon

func (c *ID) DeleteFaasServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteFaasServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteFaasServiceCommon for usage and error information.

func (*ID) DeleteFaasServiceCommonRequest

func (c *ID) DeleteFaasServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteFaasServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteFaasServiceCommon operation. The "output" return value will be populated with the DeleteFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFaasServiceCommon Send returns without error.

See DeleteFaasServiceCommon for more information on using the DeleteFaasServiceCommon API call, and error handling.

// Example sending a request using the DeleteFaasServiceCommonRequest method.
req, resp := client.DeleteFaasServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteFaasServiceCommonWithContext

func (c *ID) DeleteFaasServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteFaasServiceCommonWithContext is the same as DeleteFaasServiceCommon with the addition of the ability to pass a context and additional request options.

See DeleteFaasServiceCommon 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) DeleteFaasServiceRequest

func (c *ID) DeleteFaasServiceRequest(input *DeleteFaasServiceInput) (req *request.Request, output *DeleteFaasServiceOutput)

DeleteFaasServiceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteFaasService operation. The "output" return value will be populated with the DeleteFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFaasServiceCommon Send returns without error.

See DeleteFaasService for more information on using the DeleteFaasService API call, and error handling.

// Example sending a request using the DeleteFaasServiceRequest method.
req, resp := client.DeleteFaasServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteFaasServiceWithContext

func (c *ID) DeleteFaasServiceWithContext(ctx byteplus.Context, input *DeleteFaasServiceInput, opts ...request.Option) (*DeleteFaasServiceOutput, error)

DeleteFaasServiceWithContext is the same as DeleteFaasService with the addition of the ability to pass a context and additional request options.

See DeleteFaasService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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) DeleteIdentityProviderSAML

func (c *ID) DeleteIdentityProviderSAML(input *DeleteIdentityProviderSAMLInput) (*DeleteIdentityProviderSAMLOutput, error)

DeleteIdentityProviderSAML API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteIdentityProviderSAML for usage and error information.

func (*ID) DeleteIdentityProviderSAMLCommon

func (c *ID) DeleteIdentityProviderSAMLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIdentityProviderSAMLCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteIdentityProviderSAMLCommon for usage and error information.

func (*ID) DeleteIdentityProviderSAMLCommonRequest

func (c *ID) DeleteIdentityProviderSAMLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIdentityProviderSAMLCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteIdentityProviderSAMLCommon operation. The "output" return value will be populated with the DeleteIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderSAMLCommon Send returns without error.

See DeleteIdentityProviderSAMLCommon for more information on using the DeleteIdentityProviderSAMLCommon API call, and error handling.

// Example sending a request using the DeleteIdentityProviderSAMLCommonRequest method.
req, resp := client.DeleteIdentityProviderSAMLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderSAMLCommonWithContext

func (c *ID) DeleteIdentityProviderSAMLCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIdentityProviderSAMLCommonWithContext is the same as DeleteIdentityProviderSAMLCommon with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderSAMLCommon 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) DeleteIdentityProviderSAMLRequest

func (c *ID) DeleteIdentityProviderSAMLRequest(input *DeleteIdentityProviderSAMLInput) (req *request.Request, output *DeleteIdentityProviderSAMLOutput)

DeleteIdentityProviderSAMLRequest generates a "byteplus/request.Request" representing the client's request for the DeleteIdentityProviderSAML operation. The "output" return value will be populated with the DeleteIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIdentityProviderSAMLCommon Send returns without error.

See DeleteIdentityProviderSAML for more information on using the DeleteIdentityProviderSAML API call, and error handling.

// Example sending a request using the DeleteIdentityProviderSAMLRequest method.
req, resp := client.DeleteIdentityProviderSAMLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteIdentityProviderSAMLWithContext

func (c *ID) DeleteIdentityProviderSAMLWithContext(ctx byteplus.Context, input *DeleteIdentityProviderSAMLInput, opts ...request.Option) (*DeleteIdentityProviderSAMLOutput, error)

DeleteIdentityProviderSAMLWithContext is the same as DeleteIdentityProviderSAML with the addition of the ability to pass a context and additional request options.

See DeleteIdentityProviderSAML 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) DeleteIdentityProviderWithContext

func (c *ID) DeleteIdentityProviderWithContext(ctx byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) DeleteRoute

func (c *ID) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error)

DeleteRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteRoute for usage and error information.

func (*ID) DeleteRouteCommon

func (c *ID) DeleteRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteRouteCommon for usage and error information.

func (*ID) DeleteRouteCommonRequest

func (c *ID) DeleteRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRouteCommon operation. The "output" return value will be populated with the DeleteRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteCommon Send returns without error.

See DeleteRouteCommon for more information on using the DeleteRouteCommon API call, and error handling.

// Example sending a request using the DeleteRouteCommonRequest method.
req, resp := client.DeleteRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteRouteCommonWithContext

func (c *ID) DeleteRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteRouteCommonWithContext is the same as DeleteRouteCommon with the addition of the ability to pass a context and additional request options.

See DeleteRouteCommon 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) DeleteRouteRequest

func (c *ID) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput)

DeleteRouteRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRoute operation. The "output" return value will be populated with the DeleteRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteCommon Send returns without error.

See DeleteRoute for more information on using the DeleteRoute API call, and error handling.

// Example sending a request using the DeleteRouteRequest method.
req, resp := client.DeleteRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteRouteWithContext

func (c *ID) DeleteRouteWithContext(ctx byteplus.Context, input *DeleteRouteInput, opts ...request.Option) (*DeleteRouteOutput, error)

DeleteRouteWithContext is the same as DeleteRoute with the addition of the ability to pass a context and additional request options.

See DeleteRoute 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) DeleteService

func (c *ID) DeleteService(input *DeleteServiceInput) (*DeleteServiceOutput, error)

DeleteService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteService for usage and error information.

func (*ID) DeleteServiceCommon

func (c *ID) DeleteServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DeleteServiceCommon for usage and error information.

func (*ID) DeleteServiceCommonRequest

func (c *ID) DeleteServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteServiceCommon operation. The "output" return value will be populated with the DeleteServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceCommon Send returns without error.

See DeleteServiceCommon for more information on using the DeleteServiceCommon API call, and error handling.

// Example sending a request using the DeleteServiceCommonRequest method.
req, resp := client.DeleteServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteServiceCommonWithContext

func (c *ID) DeleteServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteServiceCommonWithContext is the same as DeleteServiceCommon with the addition of the ability to pass a context and additional request options.

See DeleteServiceCommon 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) DeleteServiceRequest

func (c *ID) DeleteServiceRequest(input *DeleteServiceInput) (req *request.Request, output *DeleteServiceOutput)

DeleteServiceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteService operation. The "output" return value will be populated with the DeleteServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceCommon Send returns without error.

See DeleteService for more information on using the DeleteService API call, and error handling.

// Example sending a request using the DeleteServiceRequest method.
req, resp := client.DeleteServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DeleteServiceWithContext

func (c *ID) DeleteServiceWithContext(ctx byteplus.Context, input *DeleteServiceInput, opts ...request.Option) (*DeleteServiceOutput, error)

DeleteServiceWithContext is the same as DeleteService with the addition of the ability to pass a context and additional request options.

See DeleteService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) DescribeRouteTemplateOptions

func (c *ID) DescribeRouteTemplateOptions(input *DescribeRouteTemplateOptionsInput) (*DescribeRouteTemplateOptionsOutput, error)

DescribeRouteTemplateOptions API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeRouteTemplateOptions for usage and error information.

func (*ID) DescribeRouteTemplateOptionsCommon

func (c *ID) DescribeRouteTemplateOptionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRouteTemplateOptionsCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeRouteTemplateOptionsCommon for usage and error information.

func (*ID) DescribeRouteTemplateOptionsCommonRequest

func (c *ID) DescribeRouteTemplateOptionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRouteTemplateOptionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteTemplateOptionsCommon operation. The "output" return value will be populated with the DescribeRouteTemplateOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRouteTemplateOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteTemplateOptionsCommon Send returns without error.

See DescribeRouteTemplateOptionsCommon for more information on using the DescribeRouteTemplateOptionsCommon API call, and error handling.

// Example sending a request using the DescribeRouteTemplateOptionsCommonRequest method.
req, resp := client.DescribeRouteTemplateOptionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeRouteTemplateOptionsCommonWithContext

func (c *ID) DescribeRouteTemplateOptionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRouteTemplateOptionsCommonWithContext is the same as DescribeRouteTemplateOptionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeRouteTemplateOptionsCommon 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) DescribeRouteTemplateOptionsRequest

func (c *ID) DescribeRouteTemplateOptionsRequest(input *DescribeRouteTemplateOptionsInput) (req *request.Request, output *DescribeRouteTemplateOptionsOutput)

DescribeRouteTemplateOptionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteTemplateOptions operation. The "output" return value will be populated with the DescribeRouteTemplateOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRouteTemplateOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteTemplateOptionsCommon Send returns without error.

See DescribeRouteTemplateOptions for more information on using the DescribeRouteTemplateOptions API call, and error handling.

// Example sending a request using the DescribeRouteTemplateOptionsRequest method.
req, resp := client.DescribeRouteTemplateOptionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeRouteTemplateOptionsWithContext

func (c *ID) DescribeRouteTemplateOptionsWithContext(ctx byteplus.Context, input *DescribeRouteTemplateOptionsInput, opts ...request.Option) (*DescribeRouteTemplateOptionsOutput, error)

DescribeRouteTemplateOptionsWithContext is the same as DescribeRouteTemplateOptions with the addition of the ability to pass a context and additional request options.

See DescribeRouteTemplateOptions 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) DescribeTagOptions

func (c *ID) DescribeTagOptions(input *DescribeTagOptionsInput) (*DescribeTagOptionsOutput, error)

DescribeTagOptions API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeTagOptions for usage and error information.

func (*ID) DescribeTagOptionsCommon

func (c *ID) DescribeTagOptionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTagOptionsCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeTagOptionsCommon for usage and error information.

func (*ID) DescribeTagOptionsCommonRequest

func (c *ID) DescribeTagOptionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTagOptionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTagOptionsCommon operation. The "output" return value will be populated with the DescribeTagOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagOptionsCommon Send returns without error.

See DescribeTagOptionsCommon for more information on using the DescribeTagOptionsCommon API call, and error handling.

// Example sending a request using the DescribeTagOptionsCommonRequest method.
req, resp := client.DescribeTagOptionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeTagOptionsCommonWithContext

func (c *ID) DescribeTagOptionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTagOptionsCommonWithContext is the same as DescribeTagOptionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeTagOptionsCommon 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) DescribeTagOptionsRequest

func (c *ID) DescribeTagOptionsRequest(input *DescribeTagOptionsInput) (req *request.Request, output *DescribeTagOptionsOutput)

DescribeTagOptionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTagOptions operation. The "output" return value will be populated with the DescribeTagOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagOptionsCommon Send returns without error.

See DescribeTagOptions for more information on using the DescribeTagOptions API call, and error handling.

// Example sending a request using the DescribeTagOptionsRequest method.
req, resp := client.DescribeTagOptionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeTagOptionsWithContext

func (c *ID) DescribeTagOptionsWithContext(ctx byteplus.Context, input *DescribeTagOptionsInput, opts ...request.Option) (*DescribeTagOptionsOutput, error)

DescribeTagOptionsWithContext is the same as DescribeTagOptions with the addition of the ability to pass a context and additional request options.

See DescribeTagOptions 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) DescribeTemplateOptions

func (c *ID) DescribeTemplateOptions(input *DescribeTemplateOptionsInput) (*DescribeTemplateOptionsOutput, error)

DescribeTemplateOptions API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeTemplateOptions for usage and error information.

func (*ID) DescribeTemplateOptionsCommon

func (c *ID) DescribeTemplateOptionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTemplateOptionsCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DescribeTemplateOptionsCommon for usage and error information.

func (*ID) DescribeTemplateOptionsCommonRequest

func (c *ID) DescribeTemplateOptionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTemplateOptionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTemplateOptionsCommon operation. The "output" return value will be populated with the DescribeTemplateOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTemplateOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTemplateOptionsCommon Send returns without error.

See DescribeTemplateOptionsCommon for more information on using the DescribeTemplateOptionsCommon API call, and error handling.

// Example sending a request using the DescribeTemplateOptionsCommonRequest method.
req, resp := client.DescribeTemplateOptionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeTemplateOptionsCommonWithContext

func (c *ID) DescribeTemplateOptionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTemplateOptionsCommonWithContext is the same as DescribeTemplateOptionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeTemplateOptionsCommon 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) DescribeTemplateOptionsRequest

func (c *ID) DescribeTemplateOptionsRequest(input *DescribeTemplateOptionsInput) (req *request.Request, output *DescribeTemplateOptionsOutput)

DescribeTemplateOptionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTemplateOptions operation. The "output" return value will be populated with the DescribeTemplateOptionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTemplateOptionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTemplateOptionsCommon Send returns without error.

See DescribeTemplateOptions for more information on using the DescribeTemplateOptions API call, and error handling.

// Example sending a request using the DescribeTemplateOptionsRequest method.
req, resp := client.DescribeTemplateOptionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DescribeTemplateOptionsWithContext

func (c *ID) DescribeTemplateOptionsWithContext(ctx byteplus.Context, input *DescribeTemplateOptionsInput, opts ...request.Option) (*DescribeTemplateOptionsOutput, error)

DescribeTemplateOptionsWithContext is the same as DescribeTemplateOptions with the addition of the ability to pass a context and additional request options.

See DescribeTemplateOptions 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) DisableRoute

func (c *ID) DisableRoute(input *DisableRouteInput) (*DisableRouteOutput, error)

DisableRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DisableRoute for usage and error information.

func (*ID) DisableRouteCommon

func (c *ID) DisableRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation DisableRouteCommon for usage and error information.

func (*ID) DisableRouteCommonRequest

func (c *ID) DisableRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableRouteCommon operation. The "output" return value will be populated with the DisableRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRouteCommon Send returns without error.

See DisableRouteCommon for more information on using the DisableRouteCommon API call, and error handling.

// Example sending a request using the DisableRouteCommonRequest method.
req, resp := client.DisableRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DisableRouteCommonWithContext

func (c *ID) DisableRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableRouteCommonWithContext is the same as DisableRouteCommon with the addition of the ability to pass a context and additional request options.

See DisableRouteCommon 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) DisableRouteRequest

func (c *ID) DisableRouteRequest(input *DisableRouteInput) (req *request.Request, output *DisableRouteOutput)

DisableRouteRequest generates a "byteplus/request.Request" representing the client's request for the DisableRoute operation. The "output" return value will be populated with the DisableRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRouteCommon Send returns without error.

See DisableRoute for more information on using the DisableRoute API call, and error handling.

// Example sending a request using the DisableRouteRequest method.
req, resp := client.DisableRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) DisableRouteWithContext

func (c *ID) DisableRouteWithContext(ctx byteplus.Context, input *DisableRouteInput, opts ...request.Option) (*DisableRouteOutput, error)

DisableRouteWithContext is the same as DisableRoute with the addition of the ability to pass a context and additional request options.

See DisableRoute 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) GetDocumentStatus

func (c *ID) GetDocumentStatus(input *GetDocumentStatusInput) (*GetDocumentStatusOutput, error)

GetDocumentStatus API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetDocumentStatus for usage and error information.

func (*ID) GetDocumentStatusCommon

func (c *ID) GetDocumentStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDocumentStatusCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetDocumentStatusCommon for usage and error information.

func (*ID) GetDocumentStatusCommonRequest

func (c *ID) GetDocumentStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetDocumentStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetDocumentStatusCommon operation. The "output" return value will be populated with the GetDocumentStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDocumentStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetDocumentStatusCommon Send returns without error.

See GetDocumentStatusCommon for more information on using the GetDocumentStatusCommon API call, and error handling.

// Example sending a request using the GetDocumentStatusCommonRequest method.
req, resp := client.GetDocumentStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetDocumentStatusCommonWithContext

func (c *ID) GetDocumentStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetDocumentStatusCommonWithContext is the same as GetDocumentStatusCommon with the addition of the ability to pass a context and additional request options.

See GetDocumentStatusCommon 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) GetDocumentStatusRequest

func (c *ID) GetDocumentStatusRequest(input *GetDocumentStatusInput) (req *request.Request, output *GetDocumentStatusOutput)

GetDocumentStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetDocumentStatus operation. The "output" return value will be populated with the GetDocumentStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDocumentStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetDocumentStatusCommon Send returns without error.

See GetDocumentStatus for more information on using the GetDocumentStatus API call, and error handling.

// Example sending a request using the GetDocumentStatusRequest method.
req, resp := client.GetDocumentStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetDocumentStatusWithContext

func (c *ID) GetDocumentStatusWithContext(ctx byteplus.Context, input *GetDocumentStatusInput, opts ...request.Option) (*GetDocumentStatusOutput, error)

GetDocumentStatusWithContext is the same as GetDocumentStatus with the addition of the ability to pass a context and additional request options.

See GetDocumentStatus 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) GetFaasService

func (c *ID) GetFaasService(input *GetFaasServiceInput) (*GetFaasServiceOutput, error)

GetFaasService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetFaasService for usage and error information.

func (*ID) GetFaasServiceCommon

func (c *ID) GetFaasServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFaasServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetFaasServiceCommon for usage and error information.

func (*ID) GetFaasServiceCommonRequest

func (c *ID) GetFaasServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetFaasServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetFaasServiceCommon operation. The "output" return value will be populated with the GetFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetFaasServiceCommon Send returns without error.

See GetFaasServiceCommon for more information on using the GetFaasServiceCommon API call, and error handling.

// Example sending a request using the GetFaasServiceCommonRequest method.
req, resp := client.GetFaasServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetFaasServiceCommonWithContext

func (c *ID) GetFaasServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetFaasServiceCommonWithContext is the same as GetFaasServiceCommon with the addition of the ability to pass a context and additional request options.

See GetFaasServiceCommon 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) GetFaasServiceRequest

func (c *ID) GetFaasServiceRequest(input *GetFaasServiceInput) (req *request.Request, output *GetFaasServiceOutput)

GetFaasServiceRequest generates a "byteplus/request.Request" representing the client's request for the GetFaasService operation. The "output" return value will be populated with the GetFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetFaasServiceCommon Send returns without error.

See GetFaasService for more information on using the GetFaasService API call, and error handling.

// Example sending a request using the GetFaasServiceRequest method.
req, resp := client.GetFaasServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetFaasServiceWithContext

func (c *ID) GetFaasServiceWithContext(ctx byteplus.Context, input *GetFaasServiceInput, opts ...request.Option) (*GetFaasServiceOutput, error)

GetFaasServiceWithContext is the same as GetFaasService with the addition of the ability to pass a context and additional request options.

See GetFaasService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) GetIdentityProviderSAML

func (c *ID) GetIdentityProviderSAML(input *GetIdentityProviderSAMLInput) (*GetIdentityProviderSAMLOutput, error)

GetIdentityProviderSAML API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetIdentityProviderSAML for usage and error information.

func (*ID) GetIdentityProviderSAMLCommon

func (c *ID) GetIdentityProviderSAMLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetIdentityProviderSAMLCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetIdentityProviderSAMLCommon for usage and error information.

func (*ID) GetIdentityProviderSAMLCommonRequest

func (c *ID) GetIdentityProviderSAMLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetIdentityProviderSAMLCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetIdentityProviderSAMLCommon operation. The "output" return value will be populated with the GetIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderSAMLCommon Send returns without error.

See GetIdentityProviderSAMLCommon for more information on using the GetIdentityProviderSAMLCommon API call, and error handling.

// Example sending a request using the GetIdentityProviderSAMLCommonRequest method.
req, resp := client.GetIdentityProviderSAMLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderSAMLCommonWithContext

func (c *ID) GetIdentityProviderSAMLCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetIdentityProviderSAMLCommonWithContext is the same as GetIdentityProviderSAMLCommon with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderSAMLCommon 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) GetIdentityProviderSAMLRequest

func (c *ID) GetIdentityProviderSAMLRequest(input *GetIdentityProviderSAMLInput) (req *request.Request, output *GetIdentityProviderSAMLOutput)

GetIdentityProviderSAMLRequest generates a "byteplus/request.Request" representing the client's request for the GetIdentityProviderSAML operation. The "output" return value will be populated with the GetIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after GetIdentityProviderSAMLCommon Send returns without error.

See GetIdentityProviderSAML for more information on using the GetIdentityProviderSAML API call, and error handling.

// Example sending a request using the GetIdentityProviderSAMLRequest method.
req, resp := client.GetIdentityProviderSAMLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetIdentityProviderSAMLWithContext

func (c *ID) GetIdentityProviderSAMLWithContext(ctx byteplus.Context, input *GetIdentityProviderSAMLInput, opts ...request.Option) (*GetIdentityProviderSAMLOutput, error)

GetIdentityProviderSAMLWithContext is the same as GetIdentityProviderSAML with the addition of the ability to pass a context and additional request options.

See GetIdentityProviderSAML 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) GetRoute

func (c *ID) GetRoute(input *GetRouteInput) (*GetRouteOutput, error)

GetRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetRoute for usage and error information.

func (*ID) GetRouteCommon

func (c *ID) GetRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetRouteCommon for usage and error information.

func (*ID) GetRouteCommonRequest

func (c *ID) GetRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetRouteCommon operation. The "output" return value will be populated with the GetRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRouteCommon Request to send the API call to the service. the "output" return value is not valid until after GetRouteCommon Send returns without error.

See GetRouteCommon for more information on using the GetRouteCommon API call, and error handling.

// Example sending a request using the GetRouteCommonRequest method.
req, resp := client.GetRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetRouteCommonWithContext

func (c *ID) GetRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRouteCommonWithContext is the same as GetRouteCommon with the addition of the ability to pass a context and additional request options.

See GetRouteCommon 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) GetRouteRequest

func (c *ID) GetRouteRequest(input *GetRouteInput) (req *request.Request, output *GetRouteOutput)

GetRouteRequest generates a "byteplus/request.Request" representing the client's request for the GetRoute operation. The "output" return value will be populated with the GetRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRouteCommon Request to send the API call to the service. the "output" return value is not valid until after GetRouteCommon Send returns without error.

See GetRoute for more information on using the GetRoute API call, and error handling.

// Example sending a request using the GetRouteRequest method.
req, resp := client.GetRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetRouteWithContext

func (c *ID) GetRouteWithContext(ctx byteplus.Context, input *GetRouteInput, opts ...request.Option) (*GetRouteOutput, error)

GetRouteWithContext is the same as GetRoute with the addition of the ability to pass a context and additional request options.

See GetRoute 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) GetService

func (c *ID) GetService(input *GetServiceInput) (*GetServiceOutput, error)

GetService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetService for usage and error information.

func (*ID) GetServiceCommon

func (c *ID) GetServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetServiceCommon for usage and error information.

func (*ID) GetServiceCommonRequest

func (c *ID) GetServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetServiceCommon operation. The "output" return value will be populated with the GetServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceCommon Send returns without error.

See GetServiceCommon for more information on using the GetServiceCommon API call, and error handling.

// Example sending a request using the GetServiceCommonRequest method.
req, resp := client.GetServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetServiceCommonWithContext

func (c *ID) GetServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetServiceCommonWithContext is the same as GetServiceCommon with the addition of the ability to pass a context and additional request options.

See GetServiceCommon 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) GetServiceRequest

func (c *ID) GetServiceRequest(input *GetServiceInput) (req *request.Request, output *GetServiceOutput)

GetServiceRequest generates a "byteplus/request.Request" representing the client's request for the GetService operation. The "output" return value will be populated with the GetServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceCommon Send returns without error.

See GetService for more information on using the GetService API call, and error handling.

// Example sending a request using the GetServiceRequest method.
req, resp := client.GetServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetServiceWithContext

func (c *ID) GetServiceWithContext(ctx byteplus.Context, input *GetServiceInput, opts ...request.Option) (*GetServiceOutput, error)

GetServiceWithContext is the same as GetService with the addition of the ability to pass a context and additional request options.

See GetService 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) GetSmsService

func (c *ID) GetSmsService(input *GetSmsServiceInput) (*GetSmsServiceOutput, error)

GetSmsService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetSmsService for usage and error information.

func (*ID) GetSmsServiceCommon

func (c *ID) GetSmsServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSmsServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetSmsServiceCommon for usage and error information.

func (*ID) GetSmsServiceCommonRequest

func (c *ID) GetSmsServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetSmsServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetSmsServiceCommon operation. The "output" return value will be populated with the GetSmsServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSmsServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetSmsServiceCommon Send returns without error.

See GetSmsServiceCommon for more information on using the GetSmsServiceCommon API call, and error handling.

// Example sending a request using the GetSmsServiceCommonRequest method.
req, resp := client.GetSmsServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetSmsServiceCommonWithContext

func (c *ID) GetSmsServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetSmsServiceCommonWithContext is the same as GetSmsServiceCommon with the addition of the ability to pass a context and additional request options.

See GetSmsServiceCommon 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) GetSmsServiceRequest

func (c *ID) GetSmsServiceRequest(input *GetSmsServiceInput) (req *request.Request, output *GetSmsServiceOutput)

GetSmsServiceRequest generates a "byteplus/request.Request" representing the client's request for the GetSmsService operation. The "output" return value will be populated with the GetSmsServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSmsServiceCommon Request to send the API call to the service. the "output" return value is not valid until after GetSmsServiceCommon Send returns without error.

See GetSmsService for more information on using the GetSmsService API call, and error handling.

// Example sending a request using the GetSmsServiceRequest method.
req, resp := client.GetSmsServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetSmsServiceWithContext

func (c *ID) GetSmsServiceWithContext(ctx byteplus.Context, input *GetSmsServiceInput, opts ...request.Option) (*GetSmsServiceOutput, error)

GetSmsServiceWithContext is the same as GetSmsService with the addition of the ability to pass a context and additional request options.

See GetSmsService 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) GetTenantServiceStatus

func (c *ID) GetTenantServiceStatus(input *GetTenantServiceStatusInput) (*GetTenantServiceStatusOutput, error)

GetTenantServiceStatus API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetTenantServiceStatus for usage and error information.

func (*ID) GetTenantServiceStatusCommon

func (c *ID) GetTenantServiceStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTenantServiceStatusCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetTenantServiceStatusCommon for usage and error information.

func (*ID) GetTenantServiceStatusCommonRequest

func (c *ID) GetTenantServiceStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTenantServiceStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetTenantServiceStatusCommon operation. The "output" return value will be populated with the GetTenantServiceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTenantServiceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetTenantServiceStatusCommon Send returns without error.

See GetTenantServiceStatusCommon for more information on using the GetTenantServiceStatusCommon API call, and error handling.

// Example sending a request using the GetTenantServiceStatusCommonRequest method.
req, resp := client.GetTenantServiceStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetTenantServiceStatusCommonWithContext

func (c *ID) GetTenantServiceStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTenantServiceStatusCommonWithContext is the same as GetTenantServiceStatusCommon with the addition of the ability to pass a context and additional request options.

See GetTenantServiceStatusCommon 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) GetTenantServiceStatusRequest

func (c *ID) GetTenantServiceStatusRequest(input *GetTenantServiceStatusInput) (req *request.Request, output *GetTenantServiceStatusOutput)

GetTenantServiceStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetTenantServiceStatus operation. The "output" return value will be populated with the GetTenantServiceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTenantServiceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetTenantServiceStatusCommon Send returns without error.

See GetTenantServiceStatus for more information on using the GetTenantServiceStatus API call, and error handling.

// Example sending a request using the GetTenantServiceStatusRequest method.
req, resp := client.GetTenantServiceStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetTenantServiceStatusWithContext

func (c *ID) GetTenantServiceStatusWithContext(ctx byteplus.Context, input *GetTenantServiceStatusInput, opts ...request.Option) (*GetTenantServiceStatusOutput, error)

GetTenantServiceStatusWithContext is the same as GetTenantServiceStatus with the addition of the ability to pass a context and additional request options.

See GetTenantServiceStatus 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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) GetUserPoolMaus

func (c *ID) GetUserPoolMaus(input *GetUserPoolMausInput) (*GetUserPoolMausOutput, error)

GetUserPoolMaus API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetUserPoolMaus for usage and error information.

func (*ID) GetUserPoolMausCommon

func (c *ID) GetUserPoolMausCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserPoolMausCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation GetUserPoolMausCommon for usage and error information.

func (*ID) GetUserPoolMausCommonRequest

func (c *ID) GetUserPoolMausCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserPoolMausCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetUserPoolMausCommon operation. The "output" return value will be populated with the GetUserPoolMausCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolMausCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolMausCommon Send returns without error.

See GetUserPoolMausCommon for more information on using the GetUserPoolMausCommon API call, and error handling.

// Example sending a request using the GetUserPoolMausCommonRequest method.
req, resp := client.GetUserPoolMausCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolMausCommonWithContext

func (c *ID) GetUserPoolMausCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserPoolMausCommonWithContext is the same as GetUserPoolMausCommon with the addition of the ability to pass a context and additional request options.

See GetUserPoolMausCommon 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) GetUserPoolMausRequest

func (c *ID) GetUserPoolMausRequest(input *GetUserPoolMausInput) (req *request.Request, output *GetUserPoolMausOutput)

GetUserPoolMausRequest generates a "byteplus/request.Request" representing the client's request for the GetUserPoolMaus operation. The "output" return value will be populated with the GetUserPoolMausCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserPoolMausCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserPoolMausCommon Send returns without error.

See GetUserPoolMaus for more information on using the GetUserPoolMaus API call, and error handling.

// Example sending a request using the GetUserPoolMausRequest method.
req, resp := client.GetUserPoolMausRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) GetUserPoolMausWithContext

func (c *ID) GetUserPoolMausWithContext(ctx byteplus.Context, input *GetUserPoolMausInput, opts ...request.Option) (*GetUserPoolMausOutput, error)

GetUserPoolMausWithContext is the same as GetUserPoolMaus with the addition of the ability to pass a context and additional request options.

See GetUserPoolMaus 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) GetUserPoolRequest

func (c *ID) GetUserPoolRequest(input *GetUserPoolInput) (req *request.Request, output *GetUserPoolOutput)

GetUserPoolRequest generates a "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) ListFaasServices

func (c *ID) ListFaasServices(input *ListFaasServicesInput) (*ListFaasServicesOutput, error)

ListFaasServices API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListFaasServices for usage and error information.

func (*ID) ListFaasServicesCommon

func (c *ID) ListFaasServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFaasServicesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListFaasServicesCommon for usage and error information.

func (*ID) ListFaasServicesCommonRequest

func (c *ID) ListFaasServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListFaasServicesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListFaasServicesCommon operation. The "output" return value will be populated with the ListFaasServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFaasServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListFaasServicesCommon Send returns without error.

See ListFaasServicesCommon for more information on using the ListFaasServicesCommon API call, and error handling.

// Example sending a request using the ListFaasServicesCommonRequest method.
req, resp := client.ListFaasServicesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListFaasServicesCommonWithContext

func (c *ID) ListFaasServicesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListFaasServicesCommonWithContext is the same as ListFaasServicesCommon with the addition of the ability to pass a context and additional request options.

See ListFaasServicesCommon 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) ListFaasServicesRequest

func (c *ID) ListFaasServicesRequest(input *ListFaasServicesInput) (req *request.Request, output *ListFaasServicesOutput)

ListFaasServicesRequest generates a "byteplus/request.Request" representing the client's request for the ListFaasServices operation. The "output" return value will be populated with the ListFaasServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFaasServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListFaasServicesCommon Send returns without error.

See ListFaasServices for more information on using the ListFaasServices API call, and error handling.

// Example sending a request using the ListFaasServicesRequest method.
req, resp := client.ListFaasServicesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListFaasServicesWithContext

func (c *ID) ListFaasServicesWithContext(ctx byteplus.Context, input *ListFaasServicesInput, opts ...request.Option) (*ListFaasServicesOutput, error)

ListFaasServicesWithContext is the same as ListFaasServices with the addition of the ability to pass a context and additional request options.

See ListFaasServices 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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) ListIdentityProvidersSAML

func (c *ID) ListIdentityProvidersSAML(input *ListIdentityProvidersSAMLInput) (*ListIdentityProvidersSAMLOutput, error)

ListIdentityProvidersSAML API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListIdentityProvidersSAML for usage and error information.

func (*ID) ListIdentityProvidersSAMLCommon

func (c *ID) ListIdentityProvidersSAMLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIdentityProvidersSAMLCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListIdentityProvidersSAMLCommon for usage and error information.

func (*ID) ListIdentityProvidersSAMLCommonRequest

func (c *ID) ListIdentityProvidersSAMLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIdentityProvidersSAMLCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListIdentityProvidersSAMLCommon operation. The "output" return value will be populated with the ListIdentityProvidersSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersSAMLCommon Send returns without error.

See ListIdentityProvidersSAMLCommon for more information on using the ListIdentityProvidersSAMLCommon API call, and error handling.

// Example sending a request using the ListIdentityProvidersSAMLCommonRequest method.
req, resp := client.ListIdentityProvidersSAMLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersSAMLCommonWithContext

func (c *ID) ListIdentityProvidersSAMLCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIdentityProvidersSAMLCommonWithContext is the same as ListIdentityProvidersSAMLCommon with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersSAMLCommon 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) ListIdentityProvidersSAMLRequest

func (c *ID) ListIdentityProvidersSAMLRequest(input *ListIdentityProvidersSAMLInput) (req *request.Request, output *ListIdentityProvidersSAMLOutput)

ListIdentityProvidersSAMLRequest generates a "byteplus/request.Request" representing the client's request for the ListIdentityProvidersSAML operation. The "output" return value will be populated with the ListIdentityProvidersSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIdentityProvidersSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersSAMLCommon Send returns without error.

See ListIdentityProvidersSAML for more information on using the ListIdentityProvidersSAML API call, and error handling.

// Example sending a request using the ListIdentityProvidersSAMLRequest method.
req, resp := client.ListIdentityProvidersSAMLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListIdentityProvidersSAMLWithContext

func (c *ID) ListIdentityProvidersSAMLWithContext(ctx byteplus.Context, input *ListIdentityProvidersSAMLInput, opts ...request.Option) (*ListIdentityProvidersSAMLOutput, error)

ListIdentityProvidersSAMLWithContext is the same as ListIdentityProvidersSAML with the addition of the ability to pass a context and additional request options.

See ListIdentityProvidersSAML 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) ListIdentityProvidersWithContext

func (c *ID) ListIdentityProvidersWithContext(ctx byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) ListRoutes

func (c *ID) ListRoutes(input *ListRoutesInput) (*ListRoutesOutput, error)

ListRoutes API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListRoutes for usage and error information.

func (*ID) ListRoutesCommon

func (c *ID) ListRoutesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRoutesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListRoutesCommon for usage and error information.

func (*ID) ListRoutesCommonRequest

func (c *ID) ListRoutesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRoutesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListRoutesCommon operation. The "output" return value will be populated with the ListRoutesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRoutesCommon Send returns without error.

See ListRoutesCommon for more information on using the ListRoutesCommon API call, and error handling.

// Example sending a request using the ListRoutesCommonRequest method.
req, resp := client.ListRoutesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListRoutesCommonWithContext

func (c *ID) ListRoutesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRoutesCommonWithContext is the same as ListRoutesCommon with the addition of the ability to pass a context and additional request options.

See ListRoutesCommon 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) ListRoutesRequest

func (c *ID) ListRoutesRequest(input *ListRoutesInput) (req *request.Request, output *ListRoutesOutput)

ListRoutesRequest generates a "byteplus/request.Request" representing the client's request for the ListRoutes operation. The "output" return value will be populated with the ListRoutesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRoutesCommon Send returns without error.

See ListRoutes for more information on using the ListRoutes API call, and error handling.

// Example sending a request using the ListRoutesRequest method.
req, resp := client.ListRoutesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListRoutesWithContext

func (c *ID) ListRoutesWithContext(ctx byteplus.Context, input *ListRoutesInput, opts ...request.Option) (*ListRoutesOutput, error)

ListRoutesWithContext is the same as ListRoutes with the addition of the ability to pass a context and additional request options.

See ListRoutes 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) ListServices

func (c *ID) ListServices(input *ListServicesInput) (*ListServicesOutput, error)

ListServices API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListServices for usage and error information.

func (*ID) ListServicesCommon

func (c *ID) ListServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListServicesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListServicesCommon for usage and error information.

func (*ID) ListServicesCommonRequest

func (c *ID) ListServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListServicesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListServicesCommon operation. The "output" return value will be populated with the ListServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListServicesCommon Send returns without error.

See ListServicesCommon for more information on using the ListServicesCommon API call, and error handling.

// Example sending a request using the ListServicesCommonRequest method.
req, resp := client.ListServicesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListServicesCommonWithContext

func (c *ID) ListServicesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListServicesCommonWithContext is the same as ListServicesCommon with the addition of the ability to pass a context and additional request options.

See ListServicesCommon 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) ListServicesRequest

func (c *ID) ListServicesRequest(input *ListServicesInput) (req *request.Request, output *ListServicesOutput)

ListServicesRequest generates a "byteplus/request.Request" representing the client's request for the ListServices operation. The "output" return value will be populated with the ListServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListServicesCommon Send returns without error.

See ListServices for more information on using the ListServices API call, and error handling.

// Example sending a request using the ListServicesRequest method.
req, resp := client.ListServicesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListServicesWithContext

func (c *ID) ListServicesWithContext(ctx byteplus.Context, input *ListServicesInput, opts ...request.Option) (*ListServicesOutput, error)

ListServicesWithContext is the same as ListServices with the addition of the ability to pass a context and additional request options.

See ListServices 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) ListTagsForResources

func (c *ID) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListTagsForResources for usage and error information.

func (*ID) ListTagsForResourcesCommon

func (c *ID) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation ListTagsForResourcesCommon for usage and error information.

func (*ID) ListTagsForResourcesCommonRequest

func (c *ID) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.

// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListTagsForResourcesCommonWithContext

func (c *ID) ListTagsForResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.

See ListTagsForResourcesCommon 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) ListTagsForResourcesRequest

func (c *ID) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.

// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) ListTagsForResourcesWithContext

func (c *ID) ListTagsForResourcesWithContext(ctx byteplus.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.

See ListTagsForResources 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) PublishRoute

func (c *ID) PublishRoute(input *PublishRouteInput) (*PublishRouteOutput, error)

PublishRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation PublishRoute for usage and error information.

func (*ID) PublishRouteCommon

func (c *ID) PublishRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublishRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation PublishRouteCommon for usage and error information.

func (*ID) PublishRouteCommonRequest

func (c *ID) PublishRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublishRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the PublishRouteCommon operation. The "output" return value will be populated with the PublishRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned PublishRouteCommon Request to send the API call to the service. the "output" return value is not valid until after PublishRouteCommon Send returns without error.

See PublishRouteCommon for more information on using the PublishRouteCommon API call, and error handling.

// Example sending a request using the PublishRouteCommonRequest method.
req, resp := client.PublishRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) PublishRouteCommonWithContext

func (c *ID) PublishRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublishRouteCommonWithContext is the same as PublishRouteCommon with the addition of the ability to pass a context and additional request options.

See PublishRouteCommon 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) PublishRouteRequest

func (c *ID) PublishRouteRequest(input *PublishRouteInput) (req *request.Request, output *PublishRouteOutput)

PublishRouteRequest generates a "byteplus/request.Request" representing the client's request for the PublishRoute operation. The "output" return value will be populated with the PublishRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned PublishRouteCommon Request to send the API call to the service. the "output" return value is not valid until after PublishRouteCommon Send returns without error.

See PublishRoute for more information on using the PublishRoute API call, and error handling.

// Example sending a request using the PublishRouteRequest method.
req, resp := client.PublishRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) PublishRouteWithContext

func (c *ID) PublishRouteWithContext(ctx byteplus.Context, input *PublishRouteInput, opts ...request.Option) (*PublishRouteOutput, error)

PublishRouteWithContext is the same as PublishRoute with the addition of the ability to pass a context and additional request options.

See PublishRoute 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) PublishService

func (c *ID) PublishService(input *PublishServiceInput) (*PublishServiceOutput, error)

PublishService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation PublishService for usage and error information.

func (*ID) PublishServiceCommon

func (c *ID) PublishServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublishServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation PublishServiceCommon for usage and error information.

func (*ID) PublishServiceCommonRequest

func (c *ID) PublishServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublishServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the PublishServiceCommon operation. The "output" return value will be populated with the PublishServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned PublishServiceCommon Request to send the API call to the service. the "output" return value is not valid until after PublishServiceCommon Send returns without error.

See PublishServiceCommon for more information on using the PublishServiceCommon API call, and error handling.

// Example sending a request using the PublishServiceCommonRequest method.
req, resp := client.PublishServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) PublishServiceCommonWithContext

func (c *ID) PublishServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublishServiceCommonWithContext is the same as PublishServiceCommon with the addition of the ability to pass a context and additional request options.

See PublishServiceCommon 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) PublishServiceRequest

func (c *ID) PublishServiceRequest(input *PublishServiceInput) (req *request.Request, output *PublishServiceOutput)

PublishServiceRequest generates a "byteplus/request.Request" representing the client's request for the PublishService operation. The "output" return value will be populated with the PublishServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned PublishServiceCommon Request to send the API call to the service. the "output" return value is not valid until after PublishServiceCommon Send returns without error.

See PublishService for more information on using the PublishService API call, and error handling.

// Example sending a request using the PublishServiceRequest method.
req, resp := client.PublishServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) PublishServiceWithContext

func (c *ID) PublishServiceWithContext(ctx byteplus.Context, input *PublishServiceInput, opts ...request.Option) (*PublishServiceOutput, error)

PublishServiceWithContext is the same as PublishService with the addition of the ability to pass a context and additional request options.

See PublishService 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) RegisterService

func (c *ID) RegisterService(input *RegisterServiceInput) (*RegisterServiceOutput, error)

RegisterService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation RegisterService for usage and error information.

func (*ID) RegisterServiceCommon

func (c *ID) RegisterServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RegisterServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation RegisterServiceCommon for usage and error information.

func (*ID) RegisterServiceCommonRequest

func (c *ID) RegisterServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RegisterServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RegisterServiceCommon operation. The "output" return value will be populated with the RegisterServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned RegisterServiceCommon Request to send the API call to the service. the "output" return value is not valid until after RegisterServiceCommon Send returns without error.

See RegisterServiceCommon for more information on using the RegisterServiceCommon API call, and error handling.

// Example sending a request using the RegisterServiceCommonRequest method.
req, resp := client.RegisterServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) RegisterServiceCommonWithContext

func (c *ID) RegisterServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RegisterServiceCommonWithContext is the same as RegisterServiceCommon with the addition of the ability to pass a context and additional request options.

See RegisterServiceCommon 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) RegisterServiceRequest

func (c *ID) RegisterServiceRequest(input *RegisterServiceInput) (req *request.Request, output *RegisterServiceOutput)

RegisterServiceRequest generates a "byteplus/request.Request" representing the client's request for the RegisterService operation. The "output" return value will be populated with the RegisterServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned RegisterServiceCommon Request to send the API call to the service. the "output" return value is not valid until after RegisterServiceCommon Send returns without error.

See RegisterService for more information on using the RegisterService API call, and error handling.

// Example sending a request using the RegisterServiceRequest method.
req, resp := client.RegisterServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) RegisterServiceWithContext

func (c *ID) RegisterServiceWithContext(ctx byteplus.Context, input *RegisterServiceInput, opts ...request.Option) (*RegisterServiceOutput, error)

RegisterServiceWithContext is the same as RegisterService with the addition of the ability to pass a context and additional request options.

See RegisterService 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) TagResources

func (c *ID) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation TagResources for usage and error information.

func (*ID) TagResourcesCommon

func (c *ID) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation TagResourcesCommon for usage and error information.

func (*ID) TagResourcesCommonRequest

func (c *ID) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) TagResourcesCommonWithContext

func (c *ID) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon 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) TagResourcesRequest

func (c *ID) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) TagResourcesWithContext

func (c *ID) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources 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) UntagResources

func (c *ID) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UntagResources for usage and error information.

func (*ID) UntagResourcesCommon

func (c *ID) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UntagResourcesCommon for usage and error information.

func (*ID) UntagResourcesCommonRequest

func (c *ID) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UntagResourcesCommonWithContext

func (c *ID) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon 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) UntagResourcesRequest

func (c *ID) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UntagResourcesWithContext

func (c *ID) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) UpdateFaasService

func (c *ID) UpdateFaasService(input *UpdateFaasServiceInput) (*UpdateFaasServiceOutput, error)

UpdateFaasService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateFaasService for usage and error information.

func (*ID) UpdateFaasServiceCommon

func (c *ID) UpdateFaasServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFaasServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateFaasServiceCommon for usage and error information.

func (*ID) UpdateFaasServiceCommonRequest

func (c *ID) UpdateFaasServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateFaasServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFaasServiceCommon operation. The "output" return value will be populated with the UpdateFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFaasServiceCommon Send returns without error.

See UpdateFaasServiceCommon for more information on using the UpdateFaasServiceCommon API call, and error handling.

// Example sending a request using the UpdateFaasServiceCommonRequest method.
req, resp := client.UpdateFaasServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateFaasServiceCommonWithContext

func (c *ID) UpdateFaasServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateFaasServiceCommonWithContext is the same as UpdateFaasServiceCommon with the addition of the ability to pass a context and additional request options.

See UpdateFaasServiceCommon 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) UpdateFaasServiceRequest

func (c *ID) UpdateFaasServiceRequest(input *UpdateFaasServiceInput) (req *request.Request, output *UpdateFaasServiceOutput)

UpdateFaasServiceRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFaasService operation. The "output" return value will be populated with the UpdateFaasServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFaasServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFaasServiceCommon Send returns without error.

See UpdateFaasService for more information on using the UpdateFaasService API call, and error handling.

// Example sending a request using the UpdateFaasServiceRequest method.
req, resp := client.UpdateFaasServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateFaasServiceWithContext

func (c *ID) UpdateFaasServiceWithContext(ctx byteplus.Context, input *UpdateFaasServiceInput, opts ...request.Option) (*UpdateFaasServiceOutput, error)

UpdateFaasServiceWithContext is the same as UpdateFaasService with the addition of the ability to pass a context and additional request options.

See UpdateFaasService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) UpdateIdentityProviderSAML

func (c *ID) UpdateIdentityProviderSAML(input *UpdateIdentityProviderSAMLInput) (*UpdateIdentityProviderSAMLOutput, error)

UpdateIdentityProviderSAML API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateIdentityProviderSAML for usage and error information.

func (*ID) UpdateIdentityProviderSAMLCommon

func (c *ID) UpdateIdentityProviderSAMLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIdentityProviderSAMLCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateIdentityProviderSAMLCommon for usage and error information.

func (*ID) UpdateIdentityProviderSAMLCommonRequest

func (c *ID) UpdateIdentityProviderSAMLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIdentityProviderSAMLCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateIdentityProviderSAMLCommon operation. The "output" return value will be populated with the UpdateIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderSAMLCommon Send returns without error.

See UpdateIdentityProviderSAMLCommon for more information on using the UpdateIdentityProviderSAMLCommon API call, and error handling.

// Example sending a request using the UpdateIdentityProviderSAMLCommonRequest method.
req, resp := client.UpdateIdentityProviderSAMLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderSAMLCommonWithContext

func (c *ID) UpdateIdentityProviderSAMLCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIdentityProviderSAMLCommonWithContext is the same as UpdateIdentityProviderSAMLCommon with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderSAMLCommon 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) UpdateIdentityProviderSAMLRequest

func (c *ID) UpdateIdentityProviderSAMLRequest(input *UpdateIdentityProviderSAMLInput) (req *request.Request, output *UpdateIdentityProviderSAMLOutput)

UpdateIdentityProviderSAMLRequest generates a "byteplus/request.Request" representing the client's request for the UpdateIdentityProviderSAML operation. The "output" return value will be populated with the UpdateIdentityProviderSAMLCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIdentityProviderSAMLCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIdentityProviderSAMLCommon Send returns without error.

See UpdateIdentityProviderSAML for more information on using the UpdateIdentityProviderSAML API call, and error handling.

// Example sending a request using the UpdateIdentityProviderSAMLRequest method.
req, resp := client.UpdateIdentityProviderSAMLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateIdentityProviderSAMLWithContext

func (c *ID) UpdateIdentityProviderSAMLWithContext(ctx byteplus.Context, input *UpdateIdentityProviderSAMLInput, opts ...request.Option) (*UpdateIdentityProviderSAMLOutput, error)

UpdateIdentityProviderSAMLWithContext is the same as UpdateIdentityProviderSAML with the addition of the ability to pass a context and additional request options.

See UpdateIdentityProviderSAML 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) UpdateRoute

func (c *ID) UpdateRoute(input *UpdateRouteInput) (*UpdateRouteOutput, error)

UpdateRoute API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateRoute for usage and error information.

func (*ID) UpdateRouteCommon

func (c *ID) UpdateRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateRouteCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateRouteCommon for usage and error information.

func (*ID) UpdateRouteCommonRequest

func (c *ID) UpdateRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateRouteCommon operation. The "output" return value will be populated with the UpdateRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRouteCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRouteCommon Send returns without error.

See UpdateRouteCommon for more information on using the UpdateRouteCommon API call, and error handling.

// Example sending a request using the UpdateRouteCommonRequest method.
req, resp := client.UpdateRouteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateRouteCommonWithContext

func (c *ID) UpdateRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateRouteCommonWithContext is the same as UpdateRouteCommon with the addition of the ability to pass a context and additional request options.

See UpdateRouteCommon 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) UpdateRouteRequest

func (c *ID) UpdateRouteRequest(input *UpdateRouteInput) (req *request.Request, output *UpdateRouteOutput)

UpdateRouteRequest generates a "byteplus/request.Request" representing the client's request for the UpdateRoute operation. The "output" return value will be populated with the UpdateRouteCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRouteCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRouteCommon Send returns without error.

See UpdateRoute for more information on using the UpdateRoute API call, and error handling.

// Example sending a request using the UpdateRouteRequest method.
req, resp := client.UpdateRouteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateRouteWithContext

func (c *ID) UpdateRouteWithContext(ctx byteplus.Context, input *UpdateRouteInput, opts ...request.Option) (*UpdateRouteOutput, error)

UpdateRouteWithContext is the same as UpdateRoute with the addition of the ability to pass a context and additional request options.

See UpdateRoute 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) UpdateService

func (c *ID) UpdateService(input *UpdateServiceInput) (*UpdateServiceOutput, error)

UpdateService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateService for usage and error information.

func (*ID) UpdateServiceCommon

func (c *ID) UpdateServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateServiceCommon for usage and error information.

func (*ID) UpdateServiceCommonRequest

func (c *ID) UpdateServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateServiceCommon operation. The "output" return value will be populated with the UpdateServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateServiceCommon Send returns without error.

See UpdateServiceCommon for more information on using the UpdateServiceCommon API call, and error handling.

// Example sending a request using the UpdateServiceCommonRequest method.
req, resp := client.UpdateServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateServiceCommonWithContext

func (c *ID) UpdateServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateServiceCommonWithContext is the same as UpdateServiceCommon with the addition of the ability to pass a context and additional request options.

See UpdateServiceCommon 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) UpdateServiceRequest

func (c *ID) UpdateServiceRequest(input *UpdateServiceInput) (req *request.Request, output *UpdateServiceOutput)

UpdateServiceRequest generates a "byteplus/request.Request" representing the client's request for the UpdateService operation. The "output" return value will be populated with the UpdateServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateServiceCommon Send returns without error.

See UpdateService for more information on using the UpdateService API call, and error handling.

// Example sending a request using the UpdateServiceRequest method.
req, resp := client.UpdateServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateServiceWithContext

func (c *ID) UpdateServiceWithContext(ctx byteplus.Context, input *UpdateServiceInput, opts ...request.Option) (*UpdateServiceOutput, error)

UpdateServiceWithContext is the same as UpdateService with the addition of the ability to pass a context and additional request options.

See UpdateService 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) UpdateSmsService

func (c *ID) UpdateSmsService(input *UpdateSmsServiceInput) (*UpdateSmsServiceOutput, error)

UpdateSmsService API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateSmsService for usage and error information.

func (*ID) UpdateSmsServiceCommon

func (c *ID) UpdateSmsServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSmsServiceCommon API operation for ID.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for ID's API operation UpdateSmsServiceCommon for usage and error information.

func (*ID) UpdateSmsServiceCommonRequest

func (c *ID) UpdateSmsServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSmsServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSmsServiceCommon operation. The "output" return value will be populated with the UpdateSmsServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSmsServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSmsServiceCommon Send returns without error.

See UpdateSmsServiceCommon for more information on using the UpdateSmsServiceCommon API call, and error handling.

// Example sending a request using the UpdateSmsServiceCommonRequest method.
req, resp := client.UpdateSmsServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateSmsServiceCommonWithContext

func (c *ID) UpdateSmsServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSmsServiceCommonWithContext is the same as UpdateSmsServiceCommon with the addition of the ability to pass a context and additional request options.

See UpdateSmsServiceCommon 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) UpdateSmsServiceRequest

func (c *ID) UpdateSmsServiceRequest(input *UpdateSmsServiceInput) (req *request.Request, output *UpdateSmsServiceOutput)

UpdateSmsServiceRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSmsService operation. The "output" return value will be populated with the UpdateSmsServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSmsServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSmsServiceCommon Send returns without error.

See UpdateSmsService for more information on using the UpdateSmsService API call, and error handling.

// Example sending a request using the UpdateSmsServiceRequest method.
req, resp := client.UpdateSmsServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ID) UpdateSmsServiceWithContext

func (c *ID) UpdateSmsServiceWithContext(ctx byteplus.Context, input *UpdateSmsServiceInput, opts ...request.Option) (*UpdateSmsServiceOutput, error)

UpdateSmsServiceWithContext is the same as UpdateSmsService with the addition of the ability to pass a context and additional request options.

See UpdateSmsService 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachInboundAuthConfig(*AttachInboundAuthConfigInput) (*AttachInboundAuthConfigOutput, error)
	AttachInboundAuthConfigWithContext(byteplus.Context, *AttachInboundAuthConfigInput, ...request.Option) (*AttachInboundAuthConfigOutput, error)
	AttachInboundAuthConfigRequest(*AttachInboundAuthConfigInput) (*request.Request, *AttachInboundAuthConfigOutput)

	BatchCreateRoutesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchCreateRoutesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchCreateRoutesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchCreateRoutes(*BatchCreateRoutesInput) (*BatchCreateRoutesOutput, error)
	BatchCreateRoutesWithContext(byteplus.Context, *BatchCreateRoutesInput, ...request.Option) (*BatchCreateRoutesOutput, error)
	BatchCreateRoutesRequest(*BatchCreateRoutesInput) (*request.Request, *BatchCreateRoutesOutput)

	BatchGetApiKeyCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetApiKeyCredentialProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetApiKeyCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetApiKeyCredentialProviders(*BatchGetApiKeyCredentialProvidersInput) (*BatchGetApiKeyCredentialProvidersOutput, error)
	BatchGetApiKeyCredentialProvidersWithContext(byteplus.Context, *BatchGetApiKeyCredentialProvidersInput, ...request.Option) (*BatchGetApiKeyCredentialProvidersOutput, error)
	BatchGetApiKeyCredentialProvidersRequest(*BatchGetApiKeyCredentialProvidersInput) (*request.Request, *BatchGetApiKeyCredentialProvidersOutput)

	BatchGetInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetInboundAuthConfig(*BatchGetInboundAuthConfigInput) (*BatchGetInboundAuthConfigOutput, error)
	BatchGetInboundAuthConfigWithContext(byteplus.Context, *BatchGetInboundAuthConfigInput, ...request.Option) (*BatchGetInboundAuthConfigOutput, error)
	BatchGetInboundAuthConfigRequest(*BatchGetInboundAuthConfigInput) (*request.Request, *BatchGetInboundAuthConfigOutput)

	BatchGetOauth2CredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchGetOauth2CredentialProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchGetOauth2CredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchGetOauth2CredentialProviders(*BatchGetOauth2CredentialProvidersInput) (*BatchGetOauth2CredentialProvidersOutput, error)
	BatchGetOauth2CredentialProvidersWithContext(byteplus.Context, *BatchGetOauth2CredentialProvidersInput, ...request.Option) (*BatchGetOauth2CredentialProvidersOutput, error)
	BatchGetOauth2CredentialProvidersRequest(*BatchGetOauth2CredentialProvidersInput) (*request.Request, *BatchGetOauth2CredentialProvidersOutput)

	CheckApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckApiKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckApiKey(*CheckApiKeyInput) (*CheckApiKeyOutput, error)
	CheckApiKeyWithContext(byteplus.Context, *CheckApiKeyInput, ...request.Option) (*CheckApiKeyOutput, error)
	CheckApiKeyRequest(*CheckApiKeyInput) (*request.Request, *CheckApiKeyOutput)

	CheckPermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckPermissionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckPermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckPermission(*CheckPermissionInput) (*CheckPermissionOutput, error)
	CheckPermissionWithContext(byteplus.Context, *CheckPermissionInput, ...request.Option) (*CheckPermissionOutput, error)
	CheckPermissionRequest(*CheckPermissionInput) (*request.Request, *CheckPermissionOutput)

	CheckServiceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckServiceNameCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckServiceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckServiceName(*CheckServiceNameInput) (*CheckServiceNameOutput, error)
	CheckServiceNameWithContext(byteplus.Context, *CheckServiceNameInput, ...request.Option) (*CheckServiceNameOutput, error)
	CheckServiceNameRequest(*CheckServiceNameInput) (*request.Request, *CheckServiceNameOutput)

	CompleteResourceTokenAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CompleteResourceTokenAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CompleteResourceTokenAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CompleteResourceTokenAuth(*CompleteResourceTokenAuthInput) (*CompleteResourceTokenAuthOutput, error)
	CompleteResourceTokenAuthWithContext(byteplus.Context, *CompleteResourceTokenAuthInput, ...request.Option) (*CompleteResourceTokenAuthOutput, error)
	CompleteResourceTokenAuthRequest(*CompleteResourceTokenAuthInput) (*request.Request, *CompleteResourceTokenAuthOutput)

	CreateApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateApiKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateApiKey(*CreateApiKeyInput) (*CreateApiKeyOutput, error)
	CreateApiKeyWithContext(byteplus.Context, *CreateApiKeyInput, ...request.Option) (*CreateApiKeyOutput, error)
	CreateApiKeyRequest(*CreateApiKeyInput) (*request.Request, *CreateApiKeyOutput)

	CreateApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateApiKeyCredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateApiKeyCredentialProvider(*CreateApiKeyCredentialProviderInput) (*CreateApiKeyCredentialProviderOutput, error)
	CreateApiKeyCredentialProviderWithContext(byteplus.Context, *CreateApiKeyCredentialProviderInput, ...request.Option) (*CreateApiKeyCredentialProviderOutput, error)
	CreateApiKeyCredentialProviderRequest(*CreateApiKeyCredentialProviderInput) (*request.Request, *CreateApiKeyCredentialProviderOutput)

	CreateFaasServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFaasServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFaasServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFaasService(*CreateFaasServiceInput) (*CreateFaasServiceOutput, error)
	CreateFaasServiceWithContext(byteplus.Context, *CreateFaasServiceInput, ...request.Option) (*CreateFaasServiceOutput, error)
	CreateFaasServiceRequest(*CreateFaasServiceInput) (*request.Request, *CreateFaasServiceOutput)

	CreateIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIdentityProviderOAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIdentityProviderOAuth(*CreateIdentityProviderOAuthInput) (*CreateIdentityProviderOAuthOutput, error)
	CreateIdentityProviderOAuthWithContext(byteplus.Context, *CreateIdentityProviderOAuthInput, ...request.Option) (*CreateIdentityProviderOAuthOutput, error)
	CreateIdentityProviderOAuthRequest(*CreateIdentityProviderOAuthInput) (*request.Request, *CreateIdentityProviderOAuthOutput)

	CreateIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIdentityProviderOIDCCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIdentityProviderOIDC(*CreateIdentityProviderOIDCInput) (*CreateIdentityProviderOIDCOutput, error)
	CreateIdentityProviderOIDCWithContext(byteplus.Context, *CreateIdentityProviderOIDCInput, ...request.Option) (*CreateIdentityProviderOIDCOutput, error)
	CreateIdentityProviderOIDCRequest(*CreateIdentityProviderOIDCInput) (*request.Request, *CreateIdentityProviderOIDCOutput)

	CreateIdentityProviderSAMLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIdentityProviderSAMLCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIdentityProviderSAMLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIdentityProviderSAML(*CreateIdentityProviderSAMLInput) (*CreateIdentityProviderSAMLOutput, error)
	CreateIdentityProviderSAMLWithContext(byteplus.Context, *CreateIdentityProviderSAMLInput, ...request.Option) (*CreateIdentityProviderSAMLOutput, error)
	CreateIdentityProviderSAMLRequest(*CreateIdentityProviderSAMLInput) (*request.Request, *CreateIdentityProviderSAMLOutput)

	CreateInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateInboundAuthConfig(*CreateInboundAuthConfigInput) (*CreateInboundAuthConfigOutput, error)
	CreateInboundAuthConfigWithContext(byteplus.Context, *CreateInboundAuthConfigInput, ...request.Option) (*CreateInboundAuthConfigOutput, error)
	CreateInboundAuthConfigRequest(*CreateInboundAuthConfigInput) (*request.Request, *CreateInboundAuthConfigOutput)

	CreateNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNamespaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNamespace(*CreateNamespaceInput) (*CreateNamespaceOutput, error)
	CreateNamespaceWithContext(byteplus.Context, *CreateNamespaceInput, ...request.Option) (*CreateNamespaceOutput, error)
	CreateNamespaceRequest(*CreateNamespaceInput) (*request.Request, *CreateNamespaceOutput)

	CreateOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateOauth2CredentialProvider(*CreateOauth2CredentialProviderInput) (*CreateOauth2CredentialProviderOutput, error)
	CreateOauth2CredentialProviderWithContext(byteplus.Context, *CreateOauth2CredentialProviderInput, ...request.Option) (*CreateOauth2CredentialProviderOutput, error)
	CreateOauth2CredentialProviderRequest(*CreateOauth2CredentialProviderInput) (*request.Request, *CreateOauth2CredentialProviderOutput)

	CreateOauth2CredentialProviderDcrCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderDcrCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateOauth2CredentialProviderDcrCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateOauth2CredentialProviderDcr(*CreateOauth2CredentialProviderDcrInput) (*CreateOauth2CredentialProviderDcrOutput, error)
	CreateOauth2CredentialProviderDcrWithContext(byteplus.Context, *CreateOauth2CredentialProviderDcrInput, ...request.Option) (*CreateOauth2CredentialProviderDcrOutput, error)
	CreateOauth2CredentialProviderDcrRequest(*CreateOauth2CredentialProviderDcrInput) (*request.Request, *CreateOauth2CredentialProviderDcrOutput)

	CreatePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePolicy(*CreatePolicyInput) (*CreatePolicyOutput, error)
	CreatePolicyWithContext(byteplus.Context, *CreatePolicyInput, ...request.Option) (*CreatePolicyOutput, error)
	CreatePolicyRequest(*CreatePolicyInput) (*request.Request, *CreatePolicyOutput)

	CreateRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRoute(*CreateRouteInput) (*CreateRouteOutput, error)
	CreateRouteWithContext(byteplus.Context, *CreateRouteInput, ...request.Option) (*CreateRouteOutput, error)
	CreateRouteRequest(*CreateRouteInput) (*request.Request, *CreateRouteOutput)

	CreateRouteFromTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRouteFromTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRouteFromTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRouteFromTemplate(*CreateRouteFromTemplateInput) (*CreateRouteFromTemplateOutput, error)
	CreateRouteFromTemplateWithContext(byteplus.Context, *CreateRouteFromTemplateInput, ...request.Option) (*CreateRouteFromTemplateOutput, error)
	CreateRouteFromTemplateRequest(*CreateRouteFromTemplateInput) (*request.Request, *CreateRouteFromTemplateOutput)

	CreateServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateService(*CreateServiceInput) (*CreateServiceOutput, error)
	CreateServiceWithContext(byteplus.Context, *CreateServiceInput, ...request.Option) (*CreateServiceOutput, error)
	CreateServiceRequest(*CreateServiceInput) (*request.Request, *CreateServiceOutput)

	CreateServiceFromTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateServiceFromTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateServiceFromTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateServiceFromTemplate(*CreateServiceFromTemplateInput) (*CreateServiceFromTemplateOutput, error)
	CreateServiceFromTemplateWithContext(byteplus.Context, *CreateServiceFromTemplateInput, ...request.Option) (*CreateServiceFromTemplateOutput, error)
	CreateServiceFromTemplateRequest(*CreateServiceFromTemplateInput) (*request.Request, *CreateServiceFromTemplateOutput)

	CreateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUser(*CreateUserInput) (*CreateUserOutput, error)
	CreateUserWithContext(byteplus.Context, *CreateUserInput, ...request.Option) (*CreateUserOutput, error)
	CreateUserRequest(*CreateUserInput) (*request.Request, *CreateUserOutput)

	CreateUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUserPool(*CreateUserPoolInput) (*CreateUserPoolOutput, error)
	CreateUserPoolWithContext(byteplus.Context, *CreateUserPoolInput, ...request.Option) (*CreateUserPoolOutput, error)
	CreateUserPoolRequest(*CreateUserPoolInput) (*request.Request, *CreateUserPoolOutput)

	CreateUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserPoolClientCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUserPoolClient(*CreateUserPoolClientInput) (*CreateUserPoolClientOutput, error)
	CreateUserPoolClientWithContext(byteplus.Context, *CreateUserPoolClientInput, ...request.Option) (*CreateUserPoolClientOutput, error)
	CreateUserPoolClientRequest(*CreateUserPoolClientInput) (*request.Request, *CreateUserPoolClientOutput)

	CreateUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUsersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUsers(*CreateUsersInput) (*CreateUsersOutput, error)
	CreateUsersWithContext(byteplus.Context, *CreateUsersInput, ...request.Option) (*CreateUsersOutput, error)
	CreateUsersRequest(*CreateUsersInput) (*request.Request, *CreateUsersOutput)

	CreateUsersCSVCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUsersCSVCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUsersCSVCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUsersCSV(*CreateUsersCSVInput) (*CreateUsersCSVOutput, error)
	CreateUsersCSVWithContext(byteplus.Context, *CreateUsersCSVInput, ...request.Option) (*CreateUsersCSVOutput, error)
	CreateUsersCSVRequest(*CreateUsersCSVInput) (*request.Request, *CreateUsersCSVOutput)

	CreateWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkloadIdentityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkloadIdentity(*CreateWorkloadIdentityInput) (*CreateWorkloadIdentityOutput, error)
	CreateWorkloadIdentityWithContext(byteplus.Context, *CreateWorkloadIdentityInput, ...request.Option) (*CreateWorkloadIdentityOutput, error)
	CreateWorkloadIdentityRequest(*CreateWorkloadIdentityInput) (*request.Request, *CreateWorkloadIdentityOutput)

	CreateWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkloadPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkloadPool(*CreateWorkloadPoolInput) (*CreateWorkloadPoolOutput, error)
	CreateWorkloadPoolWithContext(byteplus.Context, *CreateWorkloadPoolInput, ...request.Option) (*CreateWorkloadPoolOutput, error)
	CreateWorkloadPoolRequest(*CreateWorkloadPoolInput) (*request.Request, *CreateWorkloadPoolOutput)

	DeleteApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteApiKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteApiKey(*DeleteApiKeyInput) (*DeleteApiKeyOutput, error)
	DeleteApiKeyWithContext(byteplus.Context, *DeleteApiKeyInput, ...request.Option) (*DeleteApiKeyOutput, error)
	DeleteApiKeyRequest(*DeleteApiKeyInput) (*request.Request, *DeleteApiKeyOutput)

	DeleteApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteApiKeyCredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteApiKeyCredentialProvider(*DeleteApiKeyCredentialProviderInput) (*DeleteApiKeyCredentialProviderOutput, error)
	DeleteApiKeyCredentialProviderWithContext(byteplus.Context, *DeleteApiKeyCredentialProviderInput, ...request.Option) (*DeleteApiKeyCredentialProviderOutput, error)
	DeleteApiKeyCredentialProviderRequest(*DeleteApiKeyCredentialProviderInput) (*request.Request, *DeleteApiKeyCredentialProviderOutput)

	DeleteFaasServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteFaasServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteFaasServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteFaasService(*DeleteFaasServiceInput) (*DeleteFaasServiceOutput, error)
	DeleteFaasServiceWithContext(byteplus.Context, *DeleteFaasServiceInput, ...request.Option) (*DeleteFaasServiceOutput, error)
	DeleteFaasServiceRequest(*DeleteFaasServiceInput) (*request.Request, *DeleteFaasServiceOutput)

	DeleteIdentityProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProvider(*DeleteIdentityProviderInput) (*DeleteIdentityProviderOutput, error)
	DeleteIdentityProviderWithContext(byteplus.Context, *DeleteIdentityProviderInput, ...request.Option) (*DeleteIdentityProviderOutput, error)
	DeleteIdentityProviderRequest(*DeleteIdentityProviderInput) (*request.Request, *DeleteIdentityProviderOutput)

	DeleteIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderOAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProviderOAuth(*DeleteIdentityProviderOAuthInput) (*DeleteIdentityProviderOAuthOutput, error)
	DeleteIdentityProviderOAuthWithContext(byteplus.Context, *DeleteIdentityProviderOAuthInput, ...request.Option) (*DeleteIdentityProviderOAuthOutput, error)
	DeleteIdentityProviderOAuthRequest(*DeleteIdentityProviderOAuthInput) (*request.Request, *DeleteIdentityProviderOAuthOutput)

	DeleteIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderOIDCCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProviderOIDC(*DeleteIdentityProviderOIDCInput) (*DeleteIdentityProviderOIDCOutput, error)
	DeleteIdentityProviderOIDCWithContext(byteplus.Context, *DeleteIdentityProviderOIDCInput, ...request.Option) (*DeleteIdentityProviderOIDCOutput, error)
	DeleteIdentityProviderOIDCRequest(*DeleteIdentityProviderOIDCInput) (*request.Request, *DeleteIdentityProviderOIDCOutput)

	DeleteIdentityProviderSAMLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIdentityProviderSAMLCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIdentityProviderSAMLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIdentityProviderSAML(*DeleteIdentityProviderSAMLInput) (*DeleteIdentityProviderSAMLOutput, error)
	DeleteIdentityProviderSAMLWithContext(byteplus.Context, *DeleteIdentityProviderSAMLInput, ...request.Option) (*DeleteIdentityProviderSAMLOutput, error)
	DeleteIdentityProviderSAMLRequest(*DeleteIdentityProviderSAMLInput) (*request.Request, *DeleteIdentityProviderSAMLOutput)

	DeleteInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteInboundAuthConfig(*DeleteInboundAuthConfigInput) (*DeleteInboundAuthConfigOutput, error)
	DeleteInboundAuthConfigWithContext(byteplus.Context, *DeleteInboundAuthConfigInput, ...request.Option) (*DeleteInboundAuthConfigOutput, error)
	DeleteInboundAuthConfigRequest(*DeleteInboundAuthConfigInput) (*request.Request, *DeleteInboundAuthConfigOutput)

	DeleteNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNamespaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNamespace(*DeleteNamespaceInput) (*DeleteNamespaceOutput, error)
	DeleteNamespaceWithContext(byteplus.Context, *DeleteNamespaceInput, ...request.Option) (*DeleteNamespaceOutput, error)
	DeleteNamespaceRequest(*DeleteNamespaceInput) (*request.Request, *DeleteNamespaceOutput)

	DeleteOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteOauth2CredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteOauth2CredentialProvider(*DeleteOauth2CredentialProviderInput) (*DeleteOauth2CredentialProviderOutput, error)
	DeleteOauth2CredentialProviderWithContext(byteplus.Context, *DeleteOauth2CredentialProviderInput, ...request.Option) (*DeleteOauth2CredentialProviderOutput, error)
	DeleteOauth2CredentialProviderRequest(*DeleteOauth2CredentialProviderInput) (*request.Request, *DeleteOauth2CredentialProviderOutput)

	DeletePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeletePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeletePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeletePolicy(*DeletePolicyInput) (*DeletePolicyOutput, error)
	DeletePolicyWithContext(byteplus.Context, *DeletePolicyInput, ...request.Option) (*DeletePolicyOutput, error)
	DeletePolicyRequest(*DeletePolicyInput) (*request.Request, *DeletePolicyOutput)

	DeleteRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRoute(*DeleteRouteInput) (*DeleteRouteOutput, error)
	DeleteRouteWithContext(byteplus.Context, *DeleteRouteInput, ...request.Option) (*DeleteRouteOutput, error)
	DeleteRouteRequest(*DeleteRouteInput) (*request.Request, *DeleteRouteOutput)

	DeleteServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteService(*DeleteServiceInput) (*DeleteServiceOutput, error)
	DeleteServiceWithContext(byteplus.Context, *DeleteServiceInput, ...request.Option) (*DeleteServiceOutput, error)
	DeleteServiceRequest(*DeleteServiceInput) (*request.Request, *DeleteServiceOutput)

	DeleteUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserPool(*DeleteUserPoolInput) (*DeleteUserPoolOutput, error)
	DeleteUserPoolWithContext(byteplus.Context, *DeleteUserPoolInput, ...request.Option) (*DeleteUserPoolOutput, error)
	DeleteUserPoolRequest(*DeleteUserPoolInput) (*request.Request, *DeleteUserPoolOutput)

	DeleteUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserPoolClientCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserPoolClient(*DeleteUserPoolClientInput) (*DeleteUserPoolClientOutput, error)
	DeleteUserPoolClientWithContext(byteplus.Context, *DeleteUserPoolClientInput, ...request.Option) (*DeleteUserPoolClientOutput, error)
	DeleteUserPoolClientRequest(*DeleteUserPoolClientInput) (*request.Request, *DeleteUserPoolClientOutput)

	DeleteUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUsersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUsers(*DeleteUsersInput) (*DeleteUsersOutput, error)
	DeleteUsersWithContext(byteplus.Context, *DeleteUsersInput, ...request.Option) (*DeleteUsersOutput, error)
	DeleteUsersRequest(*DeleteUsersInput) (*request.Request, *DeleteUsersOutput)

	DeleteWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkloadIdentityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkloadIdentity(*DeleteWorkloadIdentityInput) (*DeleteWorkloadIdentityOutput, error)
	DeleteWorkloadIdentityWithContext(byteplus.Context, *DeleteWorkloadIdentityInput, ...request.Option) (*DeleteWorkloadIdentityOutput, error)
	DeleteWorkloadIdentityRequest(*DeleteWorkloadIdentityInput) (*request.Request, *DeleteWorkloadIdentityOutput)

	DeleteWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkloadPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkloadPool(*DeleteWorkloadPoolInput) (*DeleteWorkloadPoolOutput, error)
	DeleteWorkloadPoolWithContext(byteplus.Context, *DeleteWorkloadPoolInput, ...request.Option) (*DeleteWorkloadPoolOutput, error)
	DeleteWorkloadPoolRequest(*DeleteWorkloadPoolInput) (*request.Request, *DeleteWorkloadPoolOutput)

	DescribeRouteTemplateOptionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRouteTemplateOptionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRouteTemplateOptionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRouteTemplateOptions(*DescribeRouteTemplateOptionsInput) (*DescribeRouteTemplateOptionsOutput, error)
	DescribeRouteTemplateOptionsWithContext(byteplus.Context, *DescribeRouteTemplateOptionsInput, ...request.Option) (*DescribeRouteTemplateOptionsOutput, error)
	DescribeRouteTemplateOptionsRequest(*DescribeRouteTemplateOptionsInput) (*request.Request, *DescribeRouteTemplateOptionsOutput)

	DescribeTagOptionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTagOptionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTagOptionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTagOptions(*DescribeTagOptionsInput) (*DescribeTagOptionsOutput, error)
	DescribeTagOptionsWithContext(byteplus.Context, *DescribeTagOptionsInput, ...request.Option) (*DescribeTagOptionsOutput, error)
	DescribeTagOptionsRequest(*DescribeTagOptionsInput) (*request.Request, *DescribeTagOptionsOutput)

	DescribeTemplateOptionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTemplateOptionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTemplateOptionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTemplateOptions(*DescribeTemplateOptionsInput) (*DescribeTemplateOptionsOutput, error)
	DescribeTemplateOptionsWithContext(byteplus.Context, *DescribeTemplateOptionsInput, ...request.Option) (*DescribeTemplateOptionsOutput, error)
	DescribeTemplateOptionsRequest(*DescribeTemplateOptionsInput) (*request.Request, *DescribeTemplateOptionsOutput)

	DetachInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachInboundAuthConfig(*DetachInboundAuthConfigInput) (*DetachInboundAuthConfigOutput, error)
	DetachInboundAuthConfigWithContext(byteplus.Context, *DetachInboundAuthConfigInput, ...request.Option) (*DetachInboundAuthConfigOutput, error)
	DetachInboundAuthConfigRequest(*DetachInboundAuthConfigInput) (*request.Request, *DetachInboundAuthConfigOutput)

	DisableRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableRoute(*DisableRouteInput) (*DisableRouteOutput, error)
	DisableRouteWithContext(byteplus.Context, *DisableRouteInput, ...request.Option) (*DisableRouteOutput, error)
	DisableRouteRequest(*DisableRouteInput) (*request.Request, *DisableRouteOutput)

	GetApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetApiKeyCredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetApiKeyCredentialProvider(*GetApiKeyCredentialProviderInput) (*GetApiKeyCredentialProviderOutput, error)
	GetApiKeyCredentialProviderWithContext(byteplus.Context, *GetApiKeyCredentialProviderInput, ...request.Option) (*GetApiKeyCredentialProviderOutput, error)
	GetApiKeyCredentialProviderRequest(*GetApiKeyCredentialProviderInput) (*request.Request, *GetApiKeyCredentialProviderOutput)

	GetDocumentStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDocumentStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDocumentStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDocumentStatus(*GetDocumentStatusInput) (*GetDocumentStatusOutput, error)
	GetDocumentStatusWithContext(byteplus.Context, *GetDocumentStatusInput, ...request.Option) (*GetDocumentStatusOutput, error)
	GetDocumentStatusRequest(*GetDocumentStatusInput) (*request.Request, *GetDocumentStatusOutput)

	GetFaasServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFaasServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFaasServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFaasService(*GetFaasServiceInput) (*GetFaasServiceOutput, error)
	GetFaasServiceWithContext(byteplus.Context, *GetFaasServiceInput, ...request.Option) (*GetFaasServiceOutput, error)
	GetFaasServiceRequest(*GetFaasServiceInput) (*request.Request, *GetFaasServiceOutput)

	GetIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIdentityProviderOAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIdentityProviderOAuth(*GetIdentityProviderOAuthInput) (*GetIdentityProviderOAuthOutput, error)
	GetIdentityProviderOAuthWithContext(byteplus.Context, *GetIdentityProviderOAuthInput, ...request.Option) (*GetIdentityProviderOAuthOutput, error)
	GetIdentityProviderOAuthRequest(*GetIdentityProviderOAuthInput) (*request.Request, *GetIdentityProviderOAuthOutput)

	GetIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIdentityProviderOIDCCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIdentityProviderOIDC(*GetIdentityProviderOIDCInput) (*GetIdentityProviderOIDCOutput, error)
	GetIdentityProviderOIDCWithContext(byteplus.Context, *GetIdentityProviderOIDCInput, ...request.Option) (*GetIdentityProviderOIDCOutput, error)
	GetIdentityProviderOIDCRequest(*GetIdentityProviderOIDCInput) (*request.Request, *GetIdentityProviderOIDCOutput)

	GetIdentityProviderSAMLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIdentityProviderSAMLCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIdentityProviderSAMLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIdentityProviderSAML(*GetIdentityProviderSAMLInput) (*GetIdentityProviderSAMLOutput, error)
	GetIdentityProviderSAMLWithContext(byteplus.Context, *GetIdentityProviderSAMLInput, ...request.Option) (*GetIdentityProviderSAMLOutput, error)
	GetIdentityProviderSAMLRequest(*GetIdentityProviderSAMLInput) (*request.Request, *GetIdentityProviderSAMLOutput)

	GetInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInboundAuthConfig(*GetInboundAuthConfigInput) (*GetInboundAuthConfigOutput, error)
	GetInboundAuthConfigWithContext(byteplus.Context, *GetInboundAuthConfigInput, ...request.Option) (*GetInboundAuthConfigOutput, error)
	GetInboundAuthConfigRequest(*GetInboundAuthConfigInput) (*request.Request, *GetInboundAuthConfigOutput)

	GetNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNamespaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNamespace(*GetNamespaceInput) (*GetNamespaceOutput, error)
	GetNamespaceWithContext(byteplus.Context, *GetNamespaceInput, ...request.Option) (*GetNamespaceOutput, error)
	GetNamespaceRequest(*GetNamespaceInput) (*request.Request, *GetNamespaceOutput)

	GetOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetOauth2CredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetOauth2CredentialProvider(*GetOauth2CredentialProviderInput) (*GetOauth2CredentialProviderOutput, error)
	GetOauth2CredentialProviderWithContext(byteplus.Context, *GetOauth2CredentialProviderInput, ...request.Option) (*GetOauth2CredentialProviderOutput, error)
	GetOauth2CredentialProviderRequest(*GetOauth2CredentialProviderInput) (*request.Request, *GetOauth2CredentialProviderOutput)

	GetPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPolicy(*GetPolicyInput) (*GetPolicyOutput, error)
	GetPolicyWithContext(byteplus.Context, *GetPolicyInput, ...request.Option) (*GetPolicyOutput, error)
	GetPolicyRequest(*GetPolicyInput) (*request.Request, *GetPolicyOutput)

	GetResourceApiKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceApiKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceApiKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceApiKey(*GetResourceApiKeyInput) (*GetResourceApiKeyOutput, error)
	GetResourceApiKeyWithContext(byteplus.Context, *GetResourceApiKeyInput, ...request.Option) (*GetResourceApiKeyOutput, error)
	GetResourceApiKeyRequest(*GetResourceApiKeyInput) (*request.Request, *GetResourceApiKeyOutput)

	GetResourceOauth2TokenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceOauth2TokenCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceOauth2TokenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceOauth2Token(*GetResourceOauth2TokenInput) (*GetResourceOauth2TokenOutput, error)
	GetResourceOauth2TokenWithContext(byteplus.Context, *GetResourceOauth2TokenInput, ...request.Option) (*GetResourceOauth2TokenOutput, error)
	GetResourceOauth2TokenRequest(*GetResourceOauth2TokenInput) (*request.Request, *GetResourceOauth2TokenOutput)

	GetRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRoute(*GetRouteInput) (*GetRouteOutput, error)
	GetRouteWithContext(byteplus.Context, *GetRouteInput, ...request.Option) (*GetRouteOutput, error)
	GetRouteRequest(*GetRouteInput) (*request.Request, *GetRouteOutput)

	GetServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetService(*GetServiceInput) (*GetServiceOutput, error)
	GetServiceWithContext(byteplus.Context, *GetServiceInput, ...request.Option) (*GetServiceOutput, error)
	GetServiceRequest(*GetServiceInput) (*request.Request, *GetServiceOutput)

	GetSmsServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSmsServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSmsServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSmsService(*GetSmsServiceInput) (*GetSmsServiceOutput, error)
	GetSmsServiceWithContext(byteplus.Context, *GetSmsServiceInput, ...request.Option) (*GetSmsServiceOutput, error)
	GetSmsServiceRequest(*GetSmsServiceInput) (*request.Request, *GetSmsServiceOutput)

	GetTenantServiceStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTenantServiceStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTenantServiceStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTenantServiceStatus(*GetTenantServiceStatusInput) (*GetTenantServiceStatusOutput, error)
	GetTenantServiceStatusWithContext(byteplus.Context, *GetTenantServiceStatusInput, ...request.Option) (*GetTenantServiceStatusOutput, error)
	GetTenantServiceStatusRequest(*GetTenantServiceStatusInput) (*request.Request, *GetTenantServiceStatusOutput)

	GetUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUser(*GetUserInput) (*GetUserOutput, error)
	GetUserWithContext(byteplus.Context, *GetUserInput, ...request.Option) (*GetUserOutput, error)
	GetUserRequest(*GetUserInput) (*request.Request, *GetUserOutput)

	GetUserCSVTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserCSVTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserCSVTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserCSVTemplate(*GetUserCSVTemplateInput) (*GetUserCSVTemplateOutput, error)
	GetUserCSVTemplateWithContext(byteplus.Context, *GetUserCSVTemplateInput, ...request.Option) (*GetUserCSVTemplateOutput, error)
	GetUserCSVTemplateRequest(*GetUserCSVTemplateInput) (*request.Request, *GetUserCSVTemplateOutput)

	GetUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserPool(*GetUserPoolInput) (*GetUserPoolOutput, error)
	GetUserPoolWithContext(byteplus.Context, *GetUserPoolInput, ...request.Option) (*GetUserPoolOutput, error)
	GetUserPoolRequest(*GetUserPoolInput) (*request.Request, *GetUserPoolOutput)

	GetUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserPoolClientCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserPoolClient(*GetUserPoolClientInput) (*GetUserPoolClientOutput, error)
	GetUserPoolClientWithContext(byteplus.Context, *GetUserPoolClientInput, ...request.Option) (*GetUserPoolClientOutput, error)
	GetUserPoolClientRequest(*GetUserPoolClientInput) (*request.Request, *GetUserPoolClientOutput)

	GetUserPoolMausCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserPoolMausCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserPoolMausCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserPoolMaus(*GetUserPoolMausInput) (*GetUserPoolMausOutput, error)
	GetUserPoolMausWithContext(byteplus.Context, *GetUserPoolMausInput, ...request.Option) (*GetUserPoolMausOutput, error)
	GetUserPoolMausRequest(*GetUserPoolMausInput) (*request.Request, *GetUserPoolMausOutput)

	GetWorkloadAccessTokenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessToken(*GetWorkloadAccessTokenInput) (*GetWorkloadAccessTokenOutput, error)
	GetWorkloadAccessTokenWithContext(byteplus.Context, *GetWorkloadAccessTokenInput, ...request.Option) (*GetWorkloadAccessTokenOutput, error)
	GetWorkloadAccessTokenRequest(*GetWorkloadAccessTokenInput) (*request.Request, *GetWorkloadAccessTokenOutput)

	GetWorkloadAccessTokenForJWTCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForJWTCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForJWTCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessTokenForJWT(*GetWorkloadAccessTokenForJWTInput) (*GetWorkloadAccessTokenForJWTOutput, error)
	GetWorkloadAccessTokenForJWTWithContext(byteplus.Context, *GetWorkloadAccessTokenForJWTInput, ...request.Option) (*GetWorkloadAccessTokenForJWTOutput, error)
	GetWorkloadAccessTokenForJWTRequest(*GetWorkloadAccessTokenForJWTInput) (*request.Request, *GetWorkloadAccessTokenForJWTOutput)

	GetWorkloadAccessTokenForUserIdCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForUserIdCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadAccessTokenForUserIdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadAccessTokenForUserId(*GetWorkloadAccessTokenForUserIdInput) (*GetWorkloadAccessTokenForUserIdOutput, error)
	GetWorkloadAccessTokenForUserIdWithContext(byteplus.Context, *GetWorkloadAccessTokenForUserIdInput, ...request.Option) (*GetWorkloadAccessTokenForUserIdOutput, error)
	GetWorkloadAccessTokenForUserIdRequest(*GetWorkloadAccessTokenForUserIdInput) (*request.Request, *GetWorkloadAccessTokenForUserIdOutput)

	GetWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadIdentityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadIdentity(*GetWorkloadIdentityInput) (*GetWorkloadIdentityOutput, error)
	GetWorkloadIdentityWithContext(byteplus.Context, *GetWorkloadIdentityInput, ...request.Option) (*GetWorkloadIdentityOutput, error)
	GetWorkloadIdentityRequest(*GetWorkloadIdentityInput) (*request.Request, *GetWorkloadIdentityOutput)

	GetWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkloadPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkloadPool(*GetWorkloadPoolInput) (*GetWorkloadPoolOutput, error)
	GetWorkloadPoolWithContext(byteplus.Context, *GetWorkloadPoolInput, ...request.Option) (*GetWorkloadPoolOutput, error)
	GetWorkloadPoolRequest(*GetWorkloadPoolInput) (*request.Request, *GetWorkloadPoolOutput)

	GrantPermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantPermissionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantPermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantPermission(*GrantPermissionInput) (*GrantPermissionOutput, error)
	GrantPermissionWithContext(byteplus.Context, *GrantPermissionInput, ...request.Option) (*GrantPermissionOutput, error)
	GrantPermissionRequest(*GrantPermissionInput) (*request.Request, *GrantPermissionOutput)

	ListApiKeyCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListApiKeyCredentialProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListApiKeyCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListApiKeyCredentialProviders(*ListApiKeyCredentialProvidersInput) (*ListApiKeyCredentialProvidersOutput, error)
	ListApiKeyCredentialProvidersWithContext(byteplus.Context, *ListApiKeyCredentialProvidersInput, ...request.Option) (*ListApiKeyCredentialProvidersOutput, error)
	ListApiKeyCredentialProvidersRequest(*ListApiKeyCredentialProvidersInput) (*request.Request, *ListApiKeyCredentialProvidersOutput)

	ListCredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCredentialProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCredentialProviders(*ListCredentialProvidersInput) (*ListCredentialProvidersOutput, error)
	ListCredentialProvidersWithContext(byteplus.Context, *ListCredentialProvidersInput, ...request.Option) (*ListCredentialProvidersOutput, error)
	ListCredentialProvidersRequest(*ListCredentialProvidersInput) (*request.Request, *ListCredentialProvidersOutput)

	ListFaasServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFaasServicesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFaasServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFaasServices(*ListFaasServicesInput) (*ListFaasServicesOutput, error)
	ListFaasServicesWithContext(byteplus.Context, *ListFaasServicesInput, ...request.Option) (*ListFaasServicesOutput, error)
	ListFaasServicesRequest(*ListFaasServicesInput) (*request.Request, *ListFaasServicesOutput)

	ListIdentityProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProviders(*ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error)
	ListIdentityProvidersWithContext(byteplus.Context, *ListIdentityProvidersInput, ...request.Option) (*ListIdentityProvidersOutput, error)
	ListIdentityProvidersRequest(*ListIdentityProvidersInput) (*request.Request, *ListIdentityProvidersOutput)

	ListIdentityProvidersOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersOAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProvidersOAuth(*ListIdentityProvidersOAuthInput) (*ListIdentityProvidersOAuthOutput, error)
	ListIdentityProvidersOAuthWithContext(byteplus.Context, *ListIdentityProvidersOAuthInput, ...request.Option) (*ListIdentityProvidersOAuthOutput, error)
	ListIdentityProvidersOAuthRequest(*ListIdentityProvidersOAuthInput) (*request.Request, *ListIdentityProvidersOAuthOutput)

	ListIdentityProvidersOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersOIDCCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProvidersOIDC(*ListIdentityProvidersOIDCInput) (*ListIdentityProvidersOIDCOutput, error)
	ListIdentityProvidersOIDCWithContext(byteplus.Context, *ListIdentityProvidersOIDCInput, ...request.Option) (*ListIdentityProvidersOIDCOutput, error)
	ListIdentityProvidersOIDCRequest(*ListIdentityProvidersOIDCInput) (*request.Request, *ListIdentityProvidersOIDCOutput)

	ListIdentityProvidersSAMLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIdentityProvidersSAMLCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIdentityProvidersSAMLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIdentityProvidersSAML(*ListIdentityProvidersSAMLInput) (*ListIdentityProvidersSAMLOutput, error)
	ListIdentityProvidersSAMLWithContext(byteplus.Context, *ListIdentityProvidersSAMLInput, ...request.Option) (*ListIdentityProvidersSAMLOutput, error)
	ListIdentityProvidersSAMLRequest(*ListIdentityProvidersSAMLInput) (*request.Request, *ListIdentityProvidersSAMLOutput)

	ListInboundAuthConfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInboundAuthConfigsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInboundAuthConfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInboundAuthConfigs(*ListInboundAuthConfigsInput) (*ListInboundAuthConfigsOutput, error)
	ListInboundAuthConfigsWithContext(byteplus.Context, *ListInboundAuthConfigsInput, ...request.Option) (*ListInboundAuthConfigsOutput, error)
	ListInboundAuthConfigsRequest(*ListInboundAuthConfigsInput) (*request.Request, *ListInboundAuthConfigsOutput)

	ListNamespacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNamespacesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNamespacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNamespaces(*ListNamespacesInput) (*ListNamespacesOutput, error)
	ListNamespacesWithContext(byteplus.Context, *ListNamespacesInput, ...request.Option) (*ListNamespacesOutput, error)
	ListNamespacesRequest(*ListNamespacesInput) (*request.Request, *ListNamespacesOutput)

	ListOauth2CredentialProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOauth2CredentialProvidersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOauth2CredentialProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOauth2CredentialProviders(*ListOauth2CredentialProvidersInput) (*ListOauth2CredentialProvidersOutput, error)
	ListOauth2CredentialProvidersWithContext(byteplus.Context, *ListOauth2CredentialProvidersInput, ...request.Option) (*ListOauth2CredentialProvidersOutput, error)
	ListOauth2CredentialProvidersRequest(*ListOauth2CredentialProvidersInput) (*request.Request, *ListOauth2CredentialProvidersOutput)

	ListPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPolicies(*ListPoliciesInput) (*ListPoliciesOutput, error)
	ListPoliciesWithContext(byteplus.Context, *ListPoliciesInput, ...request.Option) (*ListPoliciesOutput, error)
	ListPoliciesRequest(*ListPoliciesInput) (*request.Request, *ListPoliciesOutput)

	ListRoutesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRoutesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRoutesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRoutes(*ListRoutesInput) (*ListRoutesOutput, error)
	ListRoutesWithContext(byteplus.Context, *ListRoutesInput, ...request.Option) (*ListRoutesOutput, error)
	ListRoutesRequest(*ListRoutesInput) (*request.Request, *ListRoutesOutput)

	ListServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListServicesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListServices(*ListServicesInput) (*ListServicesOutput, error)
	ListServicesWithContext(byteplus.Context, *ListServicesInput, ...request.Option) (*ListServicesOutput, error)
	ListServicesRequest(*ListServicesInput) (*request.Request, *ListServicesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(byteplus.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ListUserPoolClientsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserPoolClientsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserPoolClientsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserPoolClients(*ListUserPoolClientsInput) (*ListUserPoolClientsOutput, error)
	ListUserPoolClientsWithContext(byteplus.Context, *ListUserPoolClientsInput, ...request.Option) (*ListUserPoolClientsOutput, error)
	ListUserPoolClientsRequest(*ListUserPoolClientsInput) (*request.Request, *ListUserPoolClientsOutput)

	ListUserPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserPoolsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserPools(*ListUserPoolsInput) (*ListUserPoolsOutput, error)
	ListUserPoolsWithContext(byteplus.Context, *ListUserPoolsInput, ...request.Option) (*ListUserPoolsOutput, error)
	ListUserPoolsRequest(*ListUserPoolsInput) (*request.Request, *ListUserPoolsOutput)

	ListUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUsersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUsers(*ListUsersInput) (*ListUsersOutput, error)
	ListUsersWithContext(byteplus.Context, *ListUsersInput, ...request.Option) (*ListUsersOutput, error)
	ListUsersRequest(*ListUsersInput) (*request.Request, *ListUsersOutput)

	ListWorkloadIdentitiesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkloadIdentitiesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkloadIdentitiesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkloadIdentities(*ListWorkloadIdentitiesInput) (*ListWorkloadIdentitiesOutput, error)
	ListWorkloadIdentitiesWithContext(byteplus.Context, *ListWorkloadIdentitiesInput, ...request.Option) (*ListWorkloadIdentitiesOutput, error)
	ListWorkloadIdentitiesRequest(*ListWorkloadIdentitiesInput) (*request.Request, *ListWorkloadIdentitiesOutput)

	ListWorkloadPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkloadPoolsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkloadPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkloadPools(*ListWorkloadPoolsInput) (*ListWorkloadPoolsOutput, error)
	ListWorkloadPoolsWithContext(byteplus.Context, *ListWorkloadPoolsInput, ...request.Option) (*ListWorkloadPoolsOutput, error)
	ListWorkloadPoolsRequest(*ListWorkloadPoolsInput) (*request.Request, *ListWorkloadPoolsOutput)

	Oauth2CallbackCommon(*map[string]interface{}) (*map[string]interface{}, error)
	Oauth2CallbackCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	Oauth2CallbackCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	Oauth2Callback(*Oauth2CallbackInput) (*Oauth2CallbackOutput, error)
	Oauth2CallbackWithContext(byteplus.Context, *Oauth2CallbackInput, ...request.Option) (*Oauth2CallbackOutput, error)
	Oauth2CallbackRequest(*Oauth2CallbackInput) (*request.Request, *Oauth2CallbackOutput)

	PublishRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublishRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublishRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublishRoute(*PublishRouteInput) (*PublishRouteOutput, error)
	PublishRouteWithContext(byteplus.Context, *PublishRouteInput, ...request.Option) (*PublishRouteOutput, error)
	PublishRouteRequest(*PublishRouteInput) (*request.Request, *PublishRouteOutput)

	PublishServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublishServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublishServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublishService(*PublishServiceInput) (*PublishServiceOutput, error)
	PublishServiceWithContext(byteplus.Context, *PublishServiceInput, ...request.Option) (*PublishServiceOutput, error)
	PublishServiceRequest(*PublishServiceInput) (*request.Request, *PublishServiceOutput)

	RegisterServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RegisterServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RegisterServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RegisterService(*RegisterServiceInput) (*RegisterServiceOutput, error)
	RegisterServiceWithContext(byteplus.Context, *RegisterServiceInput, ...request.Option) (*RegisterServiceOutput, error)
	RegisterServiceRequest(*RegisterServiceInput) (*request.Request, *RegisterServiceOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateApiKeyCredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateApiKeyCredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateApiKeyCredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateApiKeyCredentialProvider(*UpdateApiKeyCredentialProviderInput) (*UpdateApiKeyCredentialProviderOutput, error)
	UpdateApiKeyCredentialProviderWithContext(byteplus.Context, *UpdateApiKeyCredentialProviderInput, ...request.Option) (*UpdateApiKeyCredentialProviderOutput, error)
	UpdateApiKeyCredentialProviderRequest(*UpdateApiKeyCredentialProviderInput) (*request.Request, *UpdateApiKeyCredentialProviderOutput)

	UpdateFaasServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFaasServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFaasServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFaasService(*UpdateFaasServiceInput) (*UpdateFaasServiceOutput, error)
	UpdateFaasServiceWithContext(byteplus.Context, *UpdateFaasServiceInput, ...request.Option) (*UpdateFaasServiceOutput, error)
	UpdateFaasServiceRequest(*UpdateFaasServiceInput) (*request.Request, *UpdateFaasServiceOutput)

	UpdateIdentityProviderOAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIdentityProviderOAuthCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIdentityProviderOAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIdentityProviderOAuth(*UpdateIdentityProviderOAuthInput) (*UpdateIdentityProviderOAuthOutput, error)
	UpdateIdentityProviderOAuthWithContext(byteplus.Context, *UpdateIdentityProviderOAuthInput, ...request.Option) (*UpdateIdentityProviderOAuthOutput, error)
	UpdateIdentityProviderOAuthRequest(*UpdateIdentityProviderOAuthInput) (*request.Request, *UpdateIdentityProviderOAuthOutput)

	UpdateIdentityProviderOIDCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIdentityProviderOIDCCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIdentityProviderOIDCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIdentityProviderOIDC(*UpdateIdentityProviderOIDCInput) (*UpdateIdentityProviderOIDCOutput, error)
	UpdateIdentityProviderOIDCWithContext(byteplus.Context, *UpdateIdentityProviderOIDCInput, ...request.Option) (*UpdateIdentityProviderOIDCOutput, error)
	UpdateIdentityProviderOIDCRequest(*UpdateIdentityProviderOIDCInput) (*request.Request, *UpdateIdentityProviderOIDCOutput)

	UpdateIdentityProviderSAMLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIdentityProviderSAMLCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIdentityProviderSAMLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIdentityProviderSAML(*UpdateIdentityProviderSAMLInput) (*UpdateIdentityProviderSAMLOutput, error)
	UpdateIdentityProviderSAMLWithContext(byteplus.Context, *UpdateIdentityProviderSAMLInput, ...request.Option) (*UpdateIdentityProviderSAMLOutput, error)
	UpdateIdentityProviderSAMLRequest(*UpdateIdentityProviderSAMLInput) (*request.Request, *UpdateIdentityProviderSAMLOutput)

	UpdateInboundAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInboundAuthConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInboundAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInboundAuthConfig(*UpdateInboundAuthConfigInput) (*UpdateInboundAuthConfigOutput, error)
	UpdateInboundAuthConfigWithContext(byteplus.Context, *UpdateInboundAuthConfigInput, ...request.Option) (*UpdateInboundAuthConfigOutput, error)
	UpdateInboundAuthConfigRequest(*UpdateInboundAuthConfigInput) (*request.Request, *UpdateInboundAuthConfigOutput)

	UpdateNamespaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNamespaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNamespaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNamespace(*UpdateNamespaceInput) (*UpdateNamespaceOutput, error)
	UpdateNamespaceWithContext(byteplus.Context, *UpdateNamespaceInput, ...request.Option) (*UpdateNamespaceOutput, error)
	UpdateNamespaceRequest(*UpdateNamespaceInput) (*request.Request, *UpdateNamespaceOutput)

	UpdateOauth2CredentialProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateOauth2CredentialProviderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateOauth2CredentialProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateOauth2CredentialProvider(*UpdateOauth2CredentialProviderInput) (*UpdateOauth2CredentialProviderOutput, error)
	UpdateOauth2CredentialProviderWithContext(byteplus.Context, *UpdateOauth2CredentialProviderInput, ...request.Option) (*UpdateOauth2CredentialProviderOutput, error)
	UpdateOauth2CredentialProviderRequest(*UpdateOauth2CredentialProviderInput) (*request.Request, *UpdateOauth2CredentialProviderOutput)

	UpdateRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRoute(*UpdateRouteInput) (*UpdateRouteOutput, error)
	UpdateRouteWithContext(byteplus.Context, *UpdateRouteInput, ...request.Option) (*UpdateRouteOutput, error)
	UpdateRouteRequest(*UpdateRouteInput) (*request.Request, *UpdateRouteOutput)

	UpdateServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateService(*UpdateServiceInput) (*UpdateServiceOutput, error)
	UpdateServiceWithContext(byteplus.Context, *UpdateServiceInput, ...request.Option) (*UpdateServiceOutput, error)
	UpdateServiceRequest(*UpdateServiceInput) (*request.Request, *UpdateServiceOutput)

	UpdateSmsServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSmsServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSmsServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSmsService(*UpdateSmsServiceInput) (*UpdateSmsServiceOutput, error)
	UpdateSmsServiceWithContext(byteplus.Context, *UpdateSmsServiceInput, ...request.Option) (*UpdateSmsServiceOutput, error)
	UpdateSmsServiceRequest(*UpdateSmsServiceInput) (*request.Request, *UpdateSmsServiceOutput)

	UpdateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUser(*UpdateUserInput) (*UpdateUserOutput, error)
	UpdateUserWithContext(byteplus.Context, *UpdateUserInput, ...request.Option) (*UpdateUserOutput, error)
	UpdateUserRequest(*UpdateUserInput) (*request.Request, *UpdateUserOutput)

	UpdateUserPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUserPool(*UpdateUserPoolInput) (*UpdateUserPoolOutput, error)
	UpdateUserPoolWithContext(byteplus.Context, *UpdateUserPoolInput, ...request.Option) (*UpdateUserPoolOutput, error)
	UpdateUserPoolRequest(*UpdateUserPoolInput) (*request.Request, *UpdateUserPoolOutput)

	UpdateUserPoolClientCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserPoolClientCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserPoolClientCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUserPoolClient(*UpdateUserPoolClientInput) (*UpdateUserPoolClientOutput, error)
	UpdateUserPoolClientWithContext(byteplus.Context, *UpdateUserPoolClientInput, ...request.Option) (*UpdateUserPoolClientOutput, error)
	UpdateUserPoolClientRequest(*UpdateUserPoolClientInput) (*request.Request, *UpdateUserPoolClientOutput)

	UpdateWorkloadIdentityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkloadIdentityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkloadIdentityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkloadIdentity(*UpdateWorkloadIdentityInput) (*UpdateWorkloadIdentityOutput, error)
	UpdateWorkloadIdentityWithContext(byteplus.Context, *UpdateWorkloadIdentityInput, ...request.Option) (*UpdateWorkloadIdentityOutput, error)
	UpdateWorkloadIdentityRequest(*UpdateWorkloadIdentityInput) (*request.Request, *UpdateWorkloadIdentityOutput)

	UpdateWorkloadPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkloadPoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkloadPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkloadPool(*UpdateWorkloadPoolInput) (*UpdateWorkloadPoolOutput, error)
	UpdateWorkloadPoolWithContext(byteplus.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,

// byteplus 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 ItemForDescribeTagOptionsOutput

type ItemForDescribeTagOptionsOutput struct {
	TagId *string `type:"string" json:",omitempty"`

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

func (ItemForDescribeTagOptionsOutput) GoString

GoString returns the string representation

func (*ItemForDescribeTagOptionsOutput) SetTagId

SetTagId sets the TagId field's value.

func (*ItemForDescribeTagOptionsOutput) SetTagName

SetTagName sets the TagName field's value.

func (ItemForDescribeTagOptionsOutput) String

String returns the string representation

type ItemForDescribeTemplateOptionsOutput

type ItemForDescribeTemplateOptionsOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (ItemForDescribeTemplateOptionsOutput) GoString

GoString returns the string representation

func (*ItemForDescribeTemplateOptionsOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetIconUrl

SetIconUrl sets the IconUrl field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetRouteCount

SetRouteCount sets the RouteCount field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*ItemForDescribeTemplateOptionsOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (ItemForDescribeTemplateOptionsOutput) String

String returns the string representation

type ItemForListRoutesOutput

type ItemForListRoutesOutput struct {
	ApiSpec *ApiSpecForListRoutesOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ItemForListRoutesOutput) GoString

func (s ItemForListRoutesOutput) GoString() string

GoString returns the string representation

func (*ItemForListRoutesOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*ItemForListRoutesOutput) SetAuthResourceType

func (s *ItemForListRoutesOutput) SetAuthResourceType(v string) *ItemForListRoutesOutput

SetAuthResourceType sets the AuthResourceType field's value.

func (*ItemForListRoutesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ItemForListRoutesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListRoutesOutput) SetMethod

SetMethod sets the Method field's value.

func (*ItemForListRoutesOutput) SetPath

SetPath sets the Path field's value.

func (*ItemForListRoutesOutput) SetPathMatchType

func (s *ItemForListRoutesOutput) SetPathMatchType(v string) *ItemForListRoutesOutput

SetPathMatchType sets the PathMatchType field's value.

func (*ItemForListRoutesOutput) SetPermissionPool

func (s *ItemForListRoutesOutput) SetPermissionPool(v string) *ItemForListRoutesOutput

SetPermissionPool sets the PermissionPool field's value.

func (*ItemForListRoutesOutput) SetPriority

SetPriority sets the Priority field's value.

func (*ItemForListRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ItemForListRoutesOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*ItemForListRoutesOutput) SetSourceTemplateId

func (s *ItemForListRoutesOutput) SetSourceTemplateId(v string) *ItemForListRoutesOutput

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*ItemForListRoutesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListRoutesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (ItemForListRoutesOutput) String

func (s ItemForListRoutesOutput) String() string

String returns the string representation

type ItemForListServicesOutput

type ItemForListServicesOutput struct {
	Backend *BackendForListServicesOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

	Tags []*TagForListServicesOutput `type:"list" json:",omitempty"`

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

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

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

func (ItemForListServicesOutput) GoString

func (s ItemForListServicesOutput) GoString() string

GoString returns the string representation

func (*ItemForListServicesOutput) SetBackend

SetBackend sets the Backend field's value.

func (*ItemForListServicesOutput) SetBackendType

SetBackendType sets the BackendType field's value.

func (*ItemForListServicesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ItemForListServicesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListServicesOutput) SetHijackDomainPrivate

func (s *ItemForListServicesOutput) SetHijackDomainPrivate(v string) *ItemForListServicesOutput

SetHijackDomainPrivate sets the HijackDomainPrivate field's value.

func (*ItemForListServicesOutput) SetHijackDomainPublic

func (s *ItemForListServicesOutput) SetHijackDomainPublic(v string) *ItemForListServicesOutput

SetHijackDomainPublic sets the HijackDomainPublic field's value.

func (*ItemForListServicesOutput) SetPermissionSpaceId

func (s *ItemForListServicesOutput) SetPermissionSpaceId(v string) *ItemForListServicesOutput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*ItemForListServicesOutput) SetPermissionSpaceName

func (s *ItemForListServicesOutput) SetPermissionSpaceName(v string) *ItemForListServicesOutput

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*ItemForListServicesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListServicesOutput) SetRouteCount

SetRouteCount sets the RouteCount field's value.

func (*ItemForListServicesOutput) SetServiceId

SetServiceId sets the ServiceId field's value.

func (*ItemForListServicesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*ItemForListServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListServicesOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListServicesOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*ItemForListServicesOutput) SetTrn

SetTrn sets the Trn field's value.

func (*ItemForListServicesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (ItemForListServicesOutput) String

func (s ItemForListServicesOutput) String() 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 {
	Filter *FilterForListCredentialProvidersInput `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"`

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

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

	SortField *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) SetFilter

SetFilter sets the Filter field's value.

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) SetSortDesc

SetSortDesc sets the SortDesc field's value.

func (*ListCredentialProvidersInput) SetSortField

SetSortField sets the SortField 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 ListFaasServicesInput

type ListFaasServicesInput struct {

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

func (ListFaasServicesInput) GoString

func (s ListFaasServicesInput) GoString() string

GoString returns the string representation

func (*ListFaasServicesInput) SetUserPoolUid

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

SetUserPoolUid sets the UserPoolUid field's value.

func (ListFaasServicesInput) String

func (s ListFaasServicesInput) String() string

String returns the string representation

func (*ListFaasServicesInput) Validate

func (s *ListFaasServicesInput) Validate() error

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

type ListFaasServicesOutput

type ListFaasServicesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListFaasServicesOutput `type:"list" json:",omitempty"`

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

func (ListFaasServicesOutput) GoString

func (s ListFaasServicesOutput) GoString() string

GoString returns the string representation

func (*ListFaasServicesOutput) SetData

SetData sets the Data field's value.

func (*ListFaasServicesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListFaasServicesOutput) String

func (s ListFaasServicesOutput) String() 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 ListIdentityProvidersSAMLInput

type ListIdentityProvidersSAMLInput struct {

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

func (ListIdentityProvidersSAMLInput) GoString

GoString returns the string representation

func (*ListIdentityProvidersSAMLInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (ListIdentityProvidersSAMLInput) String

String returns the string representation

func (*ListIdentityProvidersSAMLInput) Validate

func (s *ListIdentityProvidersSAMLInput) Validate() error

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

type ListIdentityProvidersSAMLOutput

type ListIdentityProvidersSAMLOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListIdentityProvidersSAMLOutput `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 (ListIdentityProvidersSAMLOutput) GoString

GoString returns the string representation

func (*ListIdentityProvidersSAMLOutput) SetData

SetData sets the Data field's value.

func (*ListIdentityProvidersSAMLOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIdentityProvidersSAMLOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIdentityProvidersSAMLOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListIdentityProvidersSAMLOutput) 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 {
	Filter *FilterForListNamespacesInput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

func (ListNamespacesInput) GoString

func (s ListNamespacesInput) GoString() string

GoString returns the string representation

func (*ListNamespacesInput) SetFilter

SetFilter sets the Filter field's value.

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) SetProjectName

func (s *ListNamespacesInput) SetProjectName(v string) *ListNamespacesInput

SetProjectName sets the ProjectName field's value.

func (*ListNamespacesInput) SetSortDirection

func (s *ListNamespacesInput) SetSortDirection(v string) *ListNamespacesInput

SetSortDirection sets the SortDirection field's value.

func (*ListNamespacesInput) SetSortField

func (s *ListNamespacesInput) SetSortField(v string) *ListNamespacesInput

SetSortField sets the SortField field's value.

func (*ListNamespacesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListNamespacesInput) String

func (s ListNamespacesInput) String() string

String returns the string representation

type ListNamespacesOutput

type ListNamespacesOutput struct {
	Metadata *response.ResponseMetadata

	Namespaces []*NamespaceForListNamespacesOutput `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) SetNamespaces

SetNamespaces sets the Namespaces 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:"int32" 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 {
	Filter *FilterForListPoliciesInput `type:"structure" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	SortDirection *string `type:"string" json:",omitempty"`

	SortField *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) SetFilter

SetFilter sets the Filter field's value.

func (*ListPoliciesInput) SetNamespaceName

func (s *ListPoliciesInput) SetNamespaceName(v string) *ListPoliciesInput

SetNamespaceName sets the NamespaceName field's value.

func (*ListPoliciesInput) SetPageNumber

func (s *ListPoliciesInput) SetPageNumber(v int32) *ListPoliciesInput

SetPageNumber sets the PageNumber field's value.

func (*ListPoliciesInput) SetPageSize

func (s *ListPoliciesInput) SetPageSize(v int32) *ListPoliciesInput

SetPageSize sets the PageSize field's value.

func (*ListPoliciesInput) SetSortDirection

func (s *ListPoliciesInput) SetSortDirection(v string) *ListPoliciesInput

SetSortDirection sets the SortDirection field's value.

func (*ListPoliciesInput) SetSortField

func (s *ListPoliciesInput) SetSortField(v string) *ListPoliciesInput

SetSortField sets the SortField 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"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" 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) SetPageNumber

func (s *ListPoliciesOutput) SetPageNumber(v int32) *ListPoliciesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListPoliciesOutput) SetPageSize

func (s *ListPoliciesOutput) SetPageSize(v int32) *ListPoliciesOutput

SetPageSize sets the PageSize field's value.

func (*ListPoliciesOutput) SetTotalCount

func (s *ListPoliciesOutput) SetTotalCount(v int32) *ListPoliciesOutput

SetTotalCount sets the TotalCount field's value.

func (ListPoliciesOutput) String

func (s ListPoliciesOutput) String() string

String returns the string representation

type ListRoutesInput

type ListRoutesInput struct {
	Keyword *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	// ServiceName is a required field
	ServiceName *string `type:"string" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRoutesInput) GoString

func (s ListRoutesInput) GoString() string

GoString returns the string representation

func (*ListRoutesInput) SetKeyword

func (s *ListRoutesInput) SetKeyword(v string) *ListRoutesInput

SetKeyword sets the Keyword field's value.

func (*ListRoutesInput) SetMethod

func (s *ListRoutesInput) SetMethod(v string) *ListRoutesInput

SetMethod sets the Method field's value.

func (*ListRoutesInput) SetPageNumber

func (s *ListRoutesInput) SetPageNumber(v int32) *ListRoutesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRoutesInput) SetPageSize

func (s *ListRoutesInput) SetPageSize(v int32) *ListRoutesInput

SetPageSize sets the PageSize field's value.

func (*ListRoutesInput) SetServiceName

func (s *ListRoutesInput) SetServiceName(v string) *ListRoutesInput

SetServiceName sets the ServiceName field's value.

func (*ListRoutesInput) SetSortBy

func (s *ListRoutesInput) SetSortBy(v string) *ListRoutesInput

SetSortBy sets the SortBy field's value.

func (*ListRoutesInput) SetSortOrder

func (s *ListRoutesInput) SetSortOrder(v string) *ListRoutesInput

SetSortOrder sets the SortOrder field's value.

func (*ListRoutesInput) SetStatus

func (s *ListRoutesInput) SetStatus(v string) *ListRoutesInput

SetStatus sets the Status field's value.

func (ListRoutesInput) String

func (s ListRoutesInput) String() string

String returns the string representation

func (*ListRoutesInput) Validate

func (s *ListRoutesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListRoutesOutput

type ListRoutesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListRoutesOutput `type:"list" json:",omitempty"`

	PageInfo *PageInfoForListRoutesOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRoutesOutput) GoString

func (s ListRoutesOutput) GoString() string

GoString returns the string representation

func (*ListRoutesOutput) SetItems

SetItems sets the Items field's value.

func (*ListRoutesOutput) SetPageInfo

SetPageInfo sets the PageInfo field's value.

func (ListRoutesOutput) String

func (s ListRoutesOutput) String() string

String returns the string representation

type ListServicesInput

type ListServicesInput struct {
	BackendType *string `type:"string" json:",omitempty"`

	Keyword *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionSpaceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	TagFilters []*TagFilterForListServicesInput `type:"list" json:",omitempty"`

	TagIds []*string `type:"list" json:",omitempty"`

	TemplateKeyword *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListServicesInput) GoString

func (s ListServicesInput) GoString() string

GoString returns the string representation

func (*ListServicesInput) SetBackendType

func (s *ListServicesInput) SetBackendType(v string) *ListServicesInput

SetBackendType sets the BackendType field's value.

func (*ListServicesInput) SetKeyword

func (s *ListServicesInput) SetKeyword(v string) *ListServicesInput

SetKeyword sets the Keyword field's value.

func (*ListServicesInput) SetPageNumber

func (s *ListServicesInput) SetPageNumber(v int32) *ListServicesInput

SetPageNumber sets the PageNumber field's value.

func (*ListServicesInput) SetPageSize

func (s *ListServicesInput) SetPageSize(v int32) *ListServicesInput

SetPageSize sets the PageSize field's value.

func (*ListServicesInput) SetPermissionSpaceId

func (s *ListServicesInput) SetPermissionSpaceId(v string) *ListServicesInput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*ListServicesInput) SetProjectName

func (s *ListServicesInput) SetProjectName(v string) *ListServicesInput

SetProjectName sets the ProjectName field's value.

func (*ListServicesInput) SetSortBy

func (s *ListServicesInput) SetSortBy(v string) *ListServicesInput

SetSortBy sets the SortBy field's value.

func (*ListServicesInput) SetSortOrder

func (s *ListServicesInput) SetSortOrder(v string) *ListServicesInput

SetSortOrder sets the SortOrder field's value.

func (*ListServicesInput) SetStatus

func (s *ListServicesInput) SetStatus(v string) *ListServicesInput

SetStatus sets the Status field's value.

func (*ListServicesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListServicesInput) SetTagIds

func (s *ListServicesInput) SetTagIds(v []*string) *ListServicesInput

SetTagIds sets the TagIds field's value.

func (*ListServicesInput) SetTemplateKeyword

func (s *ListServicesInput) SetTemplateKeyword(v string) *ListServicesInput

SetTemplateKeyword sets the TemplateKeyword field's value.

func (ListServicesInput) String

func (s ListServicesInput) String() string

String returns the string representation

type ListServicesOutput

type ListServicesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListServicesOutput `type:"list" json:",omitempty"`

	PageInfo *PageInfoForListServicesOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListServicesOutput) GoString

func (s ListServicesOutput) GoString() string

GoString returns the string representation

func (*ListServicesOutput) SetItems

SetItems sets the Items field's value.

func (*ListServicesOutput) SetPageInfo

SetPageInfo sets the PageInfo field's value.

func (ListServicesOutput) String

func (s ListServicesOutput) String() string

String returns the string representation

type ListTagsForResourcesInput

type ListTagsForResourcesInput struct {
	MaxResults *int32 `type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`

	TagFilters []*TagFilterForListTagsForResourcesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesInput) GoString

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListTagsForResourcesInput) String

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate

func (s *ListTagsForResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTagsForResourcesOutput

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesOutput) GoString

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) 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"`

	ProjectName *string `max:"255" type:"string" json:",omitempty"`

	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) SetProjectName

func (s *ListUserPoolsInput) SetProjectName(v string) *ListUserPoolsInput

SetProjectName sets the ProjectName 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"`

	Name *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"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	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) SetName

SetName sets the Name 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) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListWorkloadIdentitiesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (*ListWorkloadIdentitiesInput) SetSource

SetSource sets the Source field's value.

func (*ListWorkloadIdentitiesInput) SetTrn

SetTrn sets the Trn 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"`

	ProjectName *string `type:"string" json:",omitempty"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`

	TagFilters []*TagFilterForListWorkloadPoolsInput `type:"list" json:",omitempty"`

	WorkloadPoolId *string `type:"string" json:",omitempty"`

	WorkloadPoolName *string `type:"string" json:",omitempty"`
	// 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) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListWorkloadPoolsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListWorkloadPoolsInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (*ListWorkloadPoolsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListWorkloadPoolsInput) SetWorkloadPoolId

func (s *ListWorkloadPoolsInput) SetWorkloadPoolId(v string) *ListWorkloadPoolsInput

SetWorkloadPoolId sets the WorkloadPoolId field's value.

func (*ListWorkloadPoolsInput) SetWorkloadPoolName

func (s *ListWorkloadPoolsInput) SetWorkloadPoolName(v string) *ListWorkloadPoolsInput

SetWorkloadPoolName sets the WorkloadPoolName 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 NamespaceForListNamespacesOutput

type NamespaceForListNamespacesOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	NamespaceId *string `type:"string" json:",omitempty"`

	NamespaceName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Tags []*TagForListNamespacesOutput `type:"list" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NamespaceForListNamespacesOutput) GoString

GoString returns the string representation

func (*NamespaceForListNamespacesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*NamespaceForListNamespacesOutput) SetDescription

SetDescription sets the Description field's value.

func (*NamespaceForListNamespacesOutput) SetNamespaceId

SetNamespaceId sets the NamespaceId field's value.

func (*NamespaceForListNamespacesOutput) SetNamespaceName

SetNamespaceName sets the NamespaceName field's value.

func (*NamespaceForListNamespacesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*NamespaceForListNamespacesOutput) SetTags

SetTags sets the Tags field's value.

func (*NamespaceForListNamespacesOutput) SetTrn

SetTrn sets the Trn field's value.

func (*NamespaceForListNamespacesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (NamespaceForListNamespacesOutput) String

String returns the string representation

type Oauth2CallbackInput

type Oauth2CallbackInput struct {
	Code *string `type:"string" json:",omitempty"`

	Error *string `type:"string" json:",omitempty"`

	// 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) SetError

SetError sets the Error 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 Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput

type Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput struct {
	AuthorizationServerMetadata *AuthorizationServerMetadataForCreateOauth2CredentialProviderDcrInput `type:"structure" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput) GoString

GoString returns the string representation

func (*Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput) SetAuthorizationServerMetadata

SetAuthorizationServerMetadata sets the AuthorizationServerMetadata field's value.

func (*Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (Oauth2DiscoveryForCreateOauth2CredentialProviderDcrInput) 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 PageInfoForListRoutesOutput

type PageInfoForListRoutesOutput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PageInfoForListRoutesOutput) GoString

func (s PageInfoForListRoutesOutput) GoString() string

GoString returns the string representation

func (*PageInfoForListRoutesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*PageInfoForListRoutesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PageInfoForListRoutesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (PageInfoForListRoutesOutput) String

String returns the string representation

type PageInfoForListServicesOutput

type PageInfoForListServicesOutput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PageInfoForListServicesOutput) GoString

GoString returns the string representation

func (*PageInfoForListServicesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*PageInfoForListServicesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PageInfoForListServicesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (PageInfoForListServicesOutput) 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 ProviderOptionsForCreateIdentityProviderSAMLInput

type ProviderOptionsForCreateIdentityProviderSAMLInput 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 (ProviderOptionsForCreateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderSAMLInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderSAMLInput) String

String returns the string representation

type ProviderOptionsForCreateIdentityProviderSAMLOutput

type ProviderOptionsForCreateIdentityProviderSAMLOutput 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 (ProviderOptionsForCreateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForCreateIdentityProviderSAMLOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForCreateIdentityProviderSAMLOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForCreateIdentityProviderSAMLOutput) 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 ProviderOptionsForGetIdentityProviderSAMLOutput

type ProviderOptionsForGetIdentityProviderSAMLOutput 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 (ProviderOptionsForGetIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForGetIdentityProviderSAMLOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForGetIdentityProviderSAMLOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForGetIdentityProviderSAMLOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForGetIdentityProviderSAMLOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForGetIdentityProviderSAMLOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForGetIdentityProviderSAMLOutput) 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 ProviderOptionsForListIdentityProvidersSAMLOutput

type ProviderOptionsForListIdentityProvidersSAMLOutput 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 (ProviderOptionsForListIdentityProvidersSAMLOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForListIdentityProvidersSAMLOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForListIdentityProvidersSAMLOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForListIdentityProvidersSAMLOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForListIdentityProvidersSAMLOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForListIdentityProvidersSAMLOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForListIdentityProvidersSAMLOutput) 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 ProviderOptionsForUpdateIdentityProviderSAMLInput

type ProviderOptionsForUpdateIdentityProviderSAMLInput 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 (ProviderOptionsForUpdateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderSAMLInput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLInput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLInput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLInput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLInput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderSAMLInput) String

String returns the string representation

type ProviderOptionsForUpdateIdentityProviderSAMLOutput

type ProviderOptionsForUpdateIdentityProviderSAMLOutput 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 (ProviderOptionsForUpdateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*ProviderOptionsForUpdateIdentityProviderSAMLOutput) SetAutoLinking

SetAutoLinking sets the AutoLinking field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLOutput) SetIsAutoCreation

SetIsAutoCreation sets the IsAutoCreation field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLOutput) SetIsAutoUpdate

SetIsAutoUpdate sets the IsAutoUpdate field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLOutput) SetIsCreationAllowed

SetIsCreationAllowed sets the IsCreationAllowed field's value.

func (*ProviderOptionsForUpdateIdentityProviderSAMLOutput) SetIsLinkingAllowed

SetIsLinkingAllowed sets the IsLinkingAllowed field's value.

func (ProviderOptionsForUpdateIdentityProviderSAMLOutput) String

String returns the string representation

type PublishRouteInput

type PublishRouteInput struct {

	// RouteName is a required field
	RouteName *string `type:"string" json:",omitempty" required:"true"`

	// ServiceName is a required field
	ServiceName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PublishRouteInput) GoString

func (s PublishRouteInput) GoString() string

GoString returns the string representation

func (*PublishRouteInput) SetRouteName

func (s *PublishRouteInput) SetRouteName(v string) *PublishRouteInput

SetRouteName sets the RouteName field's value.

func (*PublishRouteInput) SetServiceName

func (s *PublishRouteInput) SetServiceName(v string) *PublishRouteInput

SetServiceName sets the ServiceName field's value.

func (PublishRouteInput) String

func (s PublishRouteInput) String() string

String returns the string representation

func (*PublishRouteInput) Validate

func (s *PublishRouteInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type PublishRouteOutput

type PublishRouteOutput struct {
	Metadata *response.ResponseMetadata

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PublishRouteOutput) GoString

func (s PublishRouteOutput) GoString() string

GoString returns the string representation

func (*PublishRouteOutput) SetStatus

func (s *PublishRouteOutput) SetStatus(v string) *PublishRouteOutput

SetStatus sets the Status field's value.

func (PublishRouteOutput) String

func (s PublishRouteOutput) String() string

String returns the string representation

type PublishServiceInput

type PublishServiceInput struct {
	ServiceId *string `type:"string" json:",omitempty"`

	ServiceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PublishServiceInput) GoString

func (s PublishServiceInput) GoString() string

GoString returns the string representation

func (*PublishServiceInput) SetServiceId

func (s *PublishServiceInput) SetServiceId(v string) *PublishServiceInput

SetServiceId sets the ServiceId field's value.

func (*PublishServiceInput) SetServiceName

func (s *PublishServiceInput) SetServiceName(v string) *PublishServiceInput

SetServiceName sets the ServiceName field's value.

func (PublishServiceInput) String

func (s PublishServiceInput) String() string

String returns the string representation

type PublishServiceOutput

type PublishServiceOutput struct {
	Metadata *response.ResponseMetadata

	ApigServiceId *string `type:"string" json:",omitempty"`

	PrivateDomain *string `type:"string" json:",omitempty"`

	PublicDomain *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PublishServiceOutput) GoString

func (s PublishServiceOutput) GoString() string

GoString returns the string representation

func (*PublishServiceOutput) SetApigServiceId

func (s *PublishServiceOutput) SetApigServiceId(v string) *PublishServiceOutput

SetApigServiceId sets the ApigServiceId field's value.

func (*PublishServiceOutput) SetPrivateDomain

func (s *PublishServiceOutput) SetPrivateDomain(v string) *PublishServiceOutput

SetPrivateDomain sets the PrivateDomain field's value.

func (*PublishServiceOutput) SetPublicDomain

func (s *PublishServiceOutput) SetPublicDomain(v string) *PublishServiceOutput

SetPublicDomain sets the PublicDomain field's value.

func (*PublishServiceOutput) SetStatus

SetStatus sets the Status field's value.

func (PublishServiceOutput) String

func (s PublishServiceOutput) String() 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 RegisterServiceInput

type RegisterServiceInput struct {
	AccountId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegisterServiceInput) GoString

func (s RegisterServiceInput) GoString() string

GoString returns the string representation

func (*RegisterServiceInput) SetAccountId

func (s *RegisterServiceInput) SetAccountId(v string) *RegisterServiceInput

SetAccountId sets the AccountId field's value.

func (RegisterServiceInput) String

func (s RegisterServiceInput) String() string

String returns the string representation

type RegisterServiceOutput

type RegisterServiceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RegisterServiceOutput) GoString

func (s RegisterServiceOutput) GoString() string

GoString returns the string representation

func (RegisterServiceOutput) String

func (s RegisterServiceOutput) String() 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 ResourceTagForListTagsForResourcesOutput

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceId *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListTagsForResourcesOutput) GoString

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (ResourceTagForListTagsForResourcesOutput) String

String returns the string representation

type ResponseFilterForBatchCreateRoutesInput

type ResponseFilterForBatchCreateRoutesInput struct {
	Attributes []*AttributeForBatchCreateRoutesInput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForBatchCreateRoutesInput) GoString

GoString returns the string representation

func (*ResponseFilterForBatchCreateRoutesInput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForBatchCreateRoutesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForBatchCreateRoutesInput) String

String returns the string representation

type ResponseFilterForBatchCreateRoutesOutput

type ResponseFilterForBatchCreateRoutesOutput struct {
	Attributes []*AttributeForBatchCreateRoutesOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*ResponseFilterForBatchCreateRoutesOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForBatchCreateRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForBatchCreateRoutesOutput) String

String returns the string representation

type ResponseFilterForCreateRouteFromTemplateOutput

type ResponseFilterForCreateRouteFromTemplateOutput struct {
	Attributes []*AttributeForCreateRouteFromTemplateOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForCreateRouteFromTemplateOutput) GoString

GoString returns the string representation

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForCreateRouteFromTemplateOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForCreateRouteFromTemplateOutput) String

String returns the string representation

type ResponseFilterForCreateRouteInput

type ResponseFilterForCreateRouteInput struct {
	Attributes []*AttributeForCreateRouteInput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForCreateRouteInput) GoString

GoString returns the string representation

func (*ResponseFilterForCreateRouteInput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForCreateRouteInput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForCreateRouteInput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForCreateRouteInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForCreateRouteInput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForCreateRouteInput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForCreateRouteInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForCreateRouteInput) String

String returns the string representation

type ResponseFilterForCreateRouteOutput

type ResponseFilterForCreateRouteOutput struct {
	Attributes []*AttributeForCreateRouteOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForCreateRouteOutput) GoString

GoString returns the string representation

func (*ResponseFilterForCreateRouteOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForCreateRouteOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForCreateRouteOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForCreateRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForCreateRouteOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForCreateRouteOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForCreateRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForCreateRouteOutput) String

String returns the string representation

type ResponseFilterForCreateServiceInput

type ResponseFilterForCreateServiceInput struct {
	Attributes []*AttributeForCreateServiceInput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForCreateServiceInput) GoString

GoString returns the string representation

func (*ResponseFilterForCreateServiceInput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForCreateServiceInput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForCreateServiceInput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForCreateServiceInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForCreateServiceInput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForCreateServiceInput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForCreateServiceInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForCreateServiceInput) String

String returns the string representation

type ResponseFilterForDescribeRouteTemplateOptionsOutput

type ResponseFilterForDescribeRouteTemplateOptionsOutput struct {
	Attributes []*AttributeForDescribeRouteTemplateOptionsOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForDescribeRouteTemplateOptionsOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type ResponseFilterForDisableRouteOutput

type ResponseFilterForDisableRouteOutput struct {
	Attributes []*AttributeForDisableRouteOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForDisableRouteOutput) GoString

GoString returns the string representation

func (*ResponseFilterForDisableRouteOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForDisableRouteOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForDisableRouteOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForDisableRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForDisableRouteOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForDisableRouteOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForDisableRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForDisableRouteOutput) String

String returns the string representation

type ResponseFilterForGetDocumentStatusOutput

type ResponseFilterForGetDocumentStatusOutput struct {
	Attributes []*AttributeForGetDocumentStatusOutput `type:"list"`

	FilterPath *string `type:"string"`

	IdField *string `type:"string"`

	IsAuth *bool `type:"boolean"`

	Mode *int32 `type:"int32"`

	ResourcePath *string `type:"string"`

	ResourceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseFilterForGetDocumentStatusOutput) GoString

GoString returns the string representation

func (*ResponseFilterForGetDocumentStatusOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForGetDocumentStatusOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForGetDocumentStatusOutput) String

String returns the string representation

type ResponseFilterForGetRouteOutput

type ResponseFilterForGetRouteOutput struct {
	Attributes []*AttributeForGetRouteOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForGetRouteOutput) GoString

GoString returns the string representation

func (*ResponseFilterForGetRouteOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForGetRouteOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForGetRouteOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForGetRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForGetRouteOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForGetRouteOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForGetRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForGetRouteOutput) String

String returns the string representation

type ResponseFilterForListRoutesOutput

type ResponseFilterForListRoutesOutput struct {
	Attributes []*AttributeForListRoutesOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForListRoutesOutput) GoString

GoString returns the string representation

func (*ResponseFilterForListRoutesOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForListRoutesOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForListRoutesOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForListRoutesOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForListRoutesOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForListRoutesOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForListRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForListRoutesOutput) String

String returns the string representation

type ResponseFilterForUpdateRouteInput

type ResponseFilterForUpdateRouteInput struct {
	Attributes []*AttributeForUpdateRouteInput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForUpdateRouteInput) GoString

GoString returns the string representation

func (*ResponseFilterForUpdateRouteInput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForUpdateRouteInput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForUpdateRouteInput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForUpdateRouteInput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForUpdateRouteInput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForUpdateRouteInput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForUpdateRouteInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForUpdateRouteInput) String

String returns the string representation

type ResponseFilterForUpdateRouteOutput

type ResponseFilterForUpdateRouteOutput struct {
	Attributes []*AttributeForUpdateRouteOutput `type:"list" json:",omitempty"`

	FilterPath *string `type:"string" json:",omitempty"`

	IdField *string `type:"string" json:",omitempty"`

	IsAuth *bool `type:"boolean" json:",omitempty"`

	Mode *int32 `type:"int32" json:",omitempty"`

	ResourcePath *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseFilterForUpdateRouteOutput) GoString

GoString returns the string representation

func (*ResponseFilterForUpdateRouteOutput) SetAttributes

SetAttributes sets the Attributes field's value.

func (*ResponseFilterForUpdateRouteOutput) SetFilterPath

SetFilterPath sets the FilterPath field's value.

func (*ResponseFilterForUpdateRouteOutput) SetIdField

SetIdField sets the IdField field's value.

func (*ResponseFilterForUpdateRouteOutput) SetIsAuth

SetIsAuth sets the IsAuth field's value.

func (*ResponseFilterForUpdateRouteOutput) SetMode

SetMode sets the Mode field's value.

func (*ResponseFilterForUpdateRouteOutput) SetResourcePath

SetResourcePath sets the ResourcePath field's value.

func (*ResponseFilterForUpdateRouteOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (ResponseFilterForUpdateRouteOutput) String

String returns the string representation

type RouteForBatchCreateRoutesInput

type RouteForBatchCreateRoutesInput struct {
	ApiSpec *ApiSpecForBatchCreateRoutesInput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	PathMatchType *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RouteForBatchCreateRoutesInput) GoString

GoString returns the string representation

func (*RouteForBatchCreateRoutesInput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*RouteForBatchCreateRoutesInput) SetAuthResourceType

SetAuthResourceType sets the AuthResourceType field's value.

func (*RouteForBatchCreateRoutesInput) SetDescription

SetDescription sets the Description field's value.

func (*RouteForBatchCreateRoutesInput) SetMethod

SetMethod sets the Method field's value.

func (*RouteForBatchCreateRoutesInput) SetPath

SetPath sets the Path field's value.

func (*RouteForBatchCreateRoutesInput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*RouteForBatchCreateRoutesInput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*RouteForBatchCreateRoutesInput) SetPriority

SetPriority sets the Priority field's value.

func (*RouteForBatchCreateRoutesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*RouteForBatchCreateRoutesInput) SetRouteName

SetRouteName sets the RouteName field's value.

func (RouteForBatchCreateRoutesInput) String

String returns the string representation

type RouteForCreateRouteInput

type RouteForCreateRouteInput struct {
	ApiSpec *ApiSpecForCreateRouteInput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	PathMatchType *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RouteForCreateRouteInput) GoString

func (s RouteForCreateRouteInput) GoString() string

GoString returns the string representation

func (*RouteForCreateRouteInput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*RouteForCreateRouteInput) SetAuthResourceType

func (s *RouteForCreateRouteInput) SetAuthResourceType(v string) *RouteForCreateRouteInput

SetAuthResourceType sets the AuthResourceType field's value.

func (*RouteForCreateRouteInput) SetDescription

SetDescription sets the Description field's value.

func (*RouteForCreateRouteInput) SetMethod

SetMethod sets the Method field's value.

func (*RouteForCreateRouteInput) SetPath

SetPath sets the Path field's value.

func (*RouteForCreateRouteInput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*RouteForCreateRouteInput) SetPermissionPool

func (s *RouteForCreateRouteInput) SetPermissionPool(v string) *RouteForCreateRouteInput

SetPermissionPool sets the PermissionPool field's value.

func (*RouteForCreateRouteInput) SetPriority

SetPriority sets the Priority field's value.

func (*RouteForCreateRouteInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*RouteForCreateRouteInput) SetRouteName

SetRouteName sets the RouteName field's value.

func (RouteForCreateRouteInput) String

func (s RouteForCreateRouteInput) String() string

String returns the string representation

type RouteForCreateServiceInput

type RouteForCreateServiceInput struct {
	ApiSpec *ApiSpecForCreateServiceInput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	PathMatchType *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RouteForCreateServiceInput) GoString

func (s RouteForCreateServiceInput) GoString() string

GoString returns the string representation

func (*RouteForCreateServiceInput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*RouteForCreateServiceInput) SetAuthResourceType

SetAuthResourceType sets the AuthResourceType field's value.

func (*RouteForCreateServiceInput) SetDescription

SetDescription sets the Description field's value.

func (*RouteForCreateServiceInput) SetMethod

SetMethod sets the Method field's value.

func (*RouteForCreateServiceInput) SetPath

SetPath sets the Path field's value.

func (*RouteForCreateServiceInput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*RouteForCreateServiceInput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*RouteForCreateServiceInput) SetPriority

SetPriority sets the Priority field's value.

func (*RouteForCreateServiceInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*RouteForCreateServiceInput) SetRouteName

SetRouteName sets the RouteName field's value.

func (RouteForCreateServiceInput) String

String returns the string representation

type RouteForDescribeRouteTemplateOptionsOutput

type RouteForDescribeRouteTemplateOptionsOutput struct {
	ApiSpec *ApiSpecForDescribeRouteTemplateOptionsOutput `type:"structure" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`

	RouteTemplateId *string `type:"string" json:",omitempty"`

	SortOrder *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RouteForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*RouteForDescribeRouteTemplateOptionsOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetDescription

SetDescription sets the Description field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetMethod

SetMethod sets the Method field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetPath

SetPath sets the Path field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetRouteTemplateId

SetRouteTemplateId sets the RouteTemplateId field's value.

func (*RouteForDescribeRouteTemplateOptionsOutput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (RouteForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type RouteForGetDocumentStatusOutput

type RouteForGetDocumentStatusOutput struct {
	ApiSpec *ApiSpecForGetDocumentStatusOutput `type:"structure"`

	Method *string `type:"string"`

	Path *string `type:"string"`

	PathMatchType *string `type:"string"`

	PermissionPool *string `type:"string"`

	ResourceType *string `type:"string"`

	RouteName *string `type:"string"`
	// contains filtered or unexported fields
}

func (RouteForGetDocumentStatusOutput) GoString

GoString returns the string representation

func (*RouteForGetDocumentStatusOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*RouteForGetDocumentStatusOutput) SetMethod

SetMethod sets the Method field's value.

func (*RouteForGetDocumentStatusOutput) SetPath

SetPath sets the Path field's value.

func (*RouteForGetDocumentStatusOutput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*RouteForGetDocumentStatusOutput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*RouteForGetDocumentStatusOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*RouteForGetDocumentStatusOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (RouteForGetDocumentStatusOutput) String

String returns the string representation

type TagFilterForListNamespacesInput

type TagFilterForListNamespacesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListNamespacesInput) GoString

GoString returns the string representation

func (*TagFilterForListNamespacesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListNamespacesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListNamespacesInput) String

String returns the string representation

type TagFilterForListServicesInput

type TagFilterForListServicesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListServicesInput) GoString

GoString returns the string representation

func (*TagFilterForListServicesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListServicesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListServicesInput) String

String returns the string representation

type TagFilterForListTagsForResourcesInput

type TagFilterForListTagsForResourcesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListTagsForResourcesInput) GoString

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String

String returns the string representation

type TagFilterForListUserPoolsInput

type TagFilterForListUserPoolsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListUserPoolsInput) GoString

GoString returns the string representation

func (*TagFilterForListUserPoolsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListUserPoolsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListUserPoolsInput) String

String returns the string representation

type TagFilterForListWorkloadPoolsInput

type TagFilterForListWorkloadPoolsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListWorkloadPoolsInput) GoString

GoString returns the string representation

func (*TagFilterForListWorkloadPoolsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListWorkloadPoolsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListWorkloadPoolsInput) String

String returns the string representation

type TagForCreateNamespaceInput

type TagForCreateNamespaceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateNamespaceInput) GoString

func (s TagForCreateNamespaceInput) GoString() string

GoString returns the string representation

func (*TagForCreateNamespaceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateNamespaceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateNamespaceInput) String

String returns the string representation

type TagForCreateNamespaceOutput

type TagForCreateNamespaceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateNamespaceOutput) GoString

func (s TagForCreateNamespaceOutput) GoString() string

GoString returns the string representation

func (*TagForCreateNamespaceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateNamespaceOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateNamespaceOutput) String

String returns the string representation

type TagForCreateServiceFromTemplateInput

type TagForCreateServiceFromTemplateInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateServiceFromTemplateInput) GoString

GoString returns the string representation

func (*TagForCreateServiceFromTemplateInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateServiceFromTemplateInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateServiceFromTemplateInput) String

String returns the string representation

type TagForCreateServiceFromTemplateOutput

type TagForCreateServiceFromTemplateOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateServiceFromTemplateOutput) GoString

GoString returns the string representation

func (*TagForCreateServiceFromTemplateOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateServiceFromTemplateOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateServiceFromTemplateOutput) String

String returns the string representation

type TagForCreateServiceInput

type TagForCreateServiceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateServiceInput) GoString

func (s TagForCreateServiceInput) GoString() string

GoString returns the string representation

func (*TagForCreateServiceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateServiceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateServiceInput) String

func (s TagForCreateServiceInput) String() string

String returns the string representation

type TagForCreateServiceOutput

type TagForCreateServiceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateServiceOutput) GoString

func (s TagForCreateServiceOutput) GoString() string

GoString returns the string representation

func (*TagForCreateServiceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateServiceOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateServiceOutput) String

func (s TagForCreateServiceOutput) String() string

String returns the string representation

type TagForCreateUserPoolInput

type TagForCreateUserPoolInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateUserPoolInput) GoString

func (s TagForCreateUserPoolInput) GoString() string

GoString returns the string representation

func (*TagForCreateUserPoolInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateUserPoolInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateUserPoolInput) String

func (s TagForCreateUserPoolInput) String() string

String returns the string representation

type TagForCreateUserPoolOutput

type TagForCreateUserPoolOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateUserPoolOutput) GoString

func (s TagForCreateUserPoolOutput) GoString() string

GoString returns the string representation

func (*TagForCreateUserPoolOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateUserPoolOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateUserPoolOutput) String

String returns the string representation

type TagForCreateWorkloadPoolInput

type TagForCreateWorkloadPoolInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateWorkloadPoolInput) GoString

GoString returns the string representation

func (*TagForCreateWorkloadPoolInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateWorkloadPoolInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateWorkloadPoolInput) String

String returns the string representation

type TagForCreateWorkloadPoolOutput

type TagForCreateWorkloadPoolOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateWorkloadPoolOutput) GoString

GoString returns the string representation

func (*TagForCreateWorkloadPoolOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateWorkloadPoolOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateWorkloadPoolOutput) String

String returns the string representation

type TagForGetNamespaceOutput

type TagForGetNamespaceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetNamespaceOutput) GoString

func (s TagForGetNamespaceOutput) GoString() string

GoString returns the string representation

func (*TagForGetNamespaceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetNamespaceOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetNamespaceOutput) String

func (s TagForGetNamespaceOutput) String() string

String returns the string representation

type TagForGetServiceOutput

type TagForGetServiceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetServiceOutput) GoString

func (s TagForGetServiceOutput) GoString() string

GoString returns the string representation

func (*TagForGetServiceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetServiceOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetServiceOutput) String

func (s TagForGetServiceOutput) String() string

String returns the string representation

type TagForGetUserPoolOutput

type TagForGetUserPoolOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetUserPoolOutput) GoString

func (s TagForGetUserPoolOutput) GoString() string

GoString returns the string representation

func (*TagForGetUserPoolOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetUserPoolOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetUserPoolOutput) String

func (s TagForGetUserPoolOutput) String() string

String returns the string representation

type TagForGetWorkloadPoolOutput

type TagForGetWorkloadPoolOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetWorkloadPoolOutput) GoString

func (s TagForGetWorkloadPoolOutput) GoString() string

GoString returns the string representation

func (*TagForGetWorkloadPoolOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetWorkloadPoolOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetWorkloadPoolOutput) String

String returns the string representation

type TagForListNamespacesOutput

type TagForListNamespacesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListNamespacesOutput) GoString

func (s TagForListNamespacesOutput) GoString() string

GoString returns the string representation

func (*TagForListNamespacesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListNamespacesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListNamespacesOutput) String

String returns the string representation

type TagForListServicesOutput

type TagForListServicesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListServicesOutput) GoString

func (s TagForListServicesOutput) GoString() string

GoString returns the string representation

func (*TagForListServicesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListServicesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListServicesOutput) String

func (s TagForListServicesOutput) String() string

String returns the string representation

type TagForListUserPoolsOutput

type TagForListUserPoolsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListUserPoolsOutput) GoString

func (s TagForListUserPoolsOutput) GoString() string

GoString returns the string representation

func (*TagForListUserPoolsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListUserPoolsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListUserPoolsOutput) String

func (s TagForListUserPoolsOutput) String() string

String returns the string representation

type TagForListWorkloadPoolsOutput

type TagForListWorkloadPoolsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListWorkloadPoolsOutput) GoString

GoString returns the string representation

func (*TagForListWorkloadPoolsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListWorkloadPoolsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListWorkloadPoolsOutput) String

String returns the string representation

type TagForTagResourcesInput

type TagForTagResourcesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForTagResourcesInput) GoString

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagForUpdateServiceOutput

type TagForUpdateServiceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForUpdateServiceOutput) GoString

func (s TagForUpdateServiceOutput) GoString() string

GoString returns the string representation

func (*TagForUpdateServiceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateServiceOutput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateServiceOutput) String

func (s TagForUpdateServiceOutput) String() string

String returns the string representation

type TagForUpdateUserPoolOutput

type TagForUpdateUserPoolOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForUpdateUserPoolOutput) GoString

func (s TagForUpdateUserPoolOutput) GoString() string

GoString returns the string representation

func (*TagForUpdateUserPoolOutput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateUserPoolOutput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateUserPoolOutput) String

String returns the string representation

type TagResourcesInput

type TagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagResourcesInput) GoString

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType

func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags

SetTags sets the Tags field's value.

func (TagResourcesInput) String

func (s TagResourcesInput) String() string

String returns the string representation

func (*TagResourcesInput) Validate

func (s *TagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TagResourcesOutput

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (TagResourcesOutput) String

func (s TagResourcesOutput) String() string

String returns the string representation

type TemplateForDescribeRouteTemplateOptionsOutput

type TemplateForDescribeRouteTemplateOptionsOutput struct {
	BackendDomain *string `type:"string" json:",omitempty"`

	BackendPort *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EnableTls *bool `type:"boolean" json:",omitempty"`

	IconUrl *string `type:"string" json:",omitempty"`

	Protocol *string `type:"string" json:",omitempty"`

	RouteCount *int32 `type:"int32" json:",omitempty"`

	TemplateId *string `type:"string" json:",omitempty"`

	TemplateName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TemplateForDescribeRouteTemplateOptionsOutput) GoString

GoString returns the string representation

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetBackendDomain

SetBackendDomain sets the BackendDomain field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetBackendPort

SetBackendPort sets the BackendPort field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetDescription

SetDescription sets the Description field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetEnableTls

SetEnableTls sets the EnableTls field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetIconUrl

SetIconUrl sets the IconUrl field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetRouteCount

SetRouteCount sets the RouteCount field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*TemplateForDescribeRouteTemplateOptionsOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (TemplateForDescribeRouteTemplateOptionsOutput) String

String returns the string representation

type UntagResourcesInput

type UntagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`

	TagKeys []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UntagResourcesInput) GoString

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType

func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String

func (s UntagResourcesInput) String() string

String returns the string representation

func (*UntagResourcesInput) Validate

func (s *UntagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UntagResourcesOutput

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (UntagResourcesOutput) String

func (s UntagResourcesOutput) String() 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 UpdateFaasServiceInput

type UpdateFaasServiceInput struct {

	// FunctionId is a required field
	FunctionId *string `type:"string" json:",omitempty" required:"true"`

	// FunctionType is a required field
	FunctionType *string `type:"string" json:",omitempty" required:"true"`

	// TriggerName is a required field
	TriggerName *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 (UpdateFaasServiceInput) GoString

func (s UpdateFaasServiceInput) GoString() string

GoString returns the string representation

func (*UpdateFaasServiceInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateFaasServiceInput) SetFunctionType

func (s *UpdateFaasServiceInput) SetFunctionType(v string) *UpdateFaasServiceInput

SetFunctionType sets the FunctionType field's value.

func (*UpdateFaasServiceInput) SetTriggerName

SetTriggerName sets the TriggerName field's value.

func (*UpdateFaasServiceInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateFaasServiceInput) String

func (s UpdateFaasServiceInput) String() string

String returns the string representation

func (*UpdateFaasServiceInput) Validate

func (s *UpdateFaasServiceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateFaasServiceOutput

type UpdateFaasServiceOutput struct {
	Metadata *response.ResponseMetadata

	FunctionId *string `type:"string" json:",omitempty"`

	FunctionType *string `type:"string" json:",omitempty"`

	TriggerName *string `type:"string" json:",omitempty"`

	UserPoolUid *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateFaasServiceOutput) GoString

func (s UpdateFaasServiceOutput) GoString() string

GoString returns the string representation

func (*UpdateFaasServiceOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateFaasServiceOutput) SetFunctionType

SetFunctionType sets the FunctionType field's value.

func (*UpdateFaasServiceOutput) SetTriggerName

SetTriggerName sets the TriggerName field's value.

func (*UpdateFaasServiceOutput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateFaasServiceOutput) String

func (s UpdateFaasServiceOutput) String() string

String returns the string representation

type UpdateIdentityProviderOAuthInput

type UpdateIdentityProviderOAuthInput struct {
	AuthorizationEndpoint *string `type:"string" json:",omitempty"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderOAuthInput `type:"structure" 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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderOAuthOutput `type:"structure" 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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig 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) SetProvider

SetProvider sets the Provider 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 {
	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderOIDCInput `type:"structure" 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"`

	// 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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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

	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderOIDCOutput `type:"structure" json:",omitempty"`

	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"`

	Provider *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) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

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) SetProvider

SetProvider sets the Provider 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 UpdateIdentityProviderSAMLInput

type UpdateIdentityProviderSAMLInput struct {
	AttributeMapping *string `type:"string" json:",omitempty"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderSAMLInput `type:"structure" json:",omitempty"`

	// ConnectionUid is a required field
	ConnectionUid *string `type:"string" json:",omitempty" required:"true"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	EnabledEncryption *bool `type:"boolean" json:",omitempty"`

	EnabledSign *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	IdpMetadata *string `type:"string" json:",omitempty"`

	Name *string `max:"255" type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderSAMLInput `type:"structure" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderSAMLInput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderSAMLInput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*UpdateIdentityProviderSAMLInput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*UpdateIdentityProviderSAMLInput) SetConnectionUid

SetConnectionUid sets the ConnectionUid field's value.

func (*UpdateIdentityProviderSAMLInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderSAMLInput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*UpdateIdentityProviderSAMLInput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*UpdateIdentityProviderSAMLInput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*UpdateIdentityProviderSAMLInput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*UpdateIdentityProviderSAMLInput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderSAMLInput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderSAMLInput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateIdentityProviderSAMLInput) String

String returns the string representation

func (*UpdateIdentityProviderSAMLInput) Validate

func (s *UpdateIdentityProviderSAMLInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateIdentityProviderSAMLOutput

type UpdateIdentityProviderSAMLOutput struct {
	Metadata *response.ResponseMetadata

	AttributeMapping *string `type:"string" json:",omitempty"`

	Certificate *string `type:"string" json:",omitempty"`

	ClaimsPropagationConfig *ClaimsPropagationConfigForUpdateIdentityProviderSAMLOutput `type:"structure" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	EnabledEncryption *bool `type:"boolean" json:",omitempty"`

	EnabledSign *bool `type:"boolean" json:",omitempty"`

	IdAttribute *string `type:"string" json:",omitempty"`

	IdpMetadata *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Provider *string `type:"string" json:",omitempty"`

	ProviderOptions *ProviderOptionsForUpdateIdentityProviderSAMLOutput `type:"structure" json:",omitempty"`

	Uid *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIdentityProviderSAMLOutput) GoString

GoString returns the string representation

func (*UpdateIdentityProviderSAMLOutput) SetAttributeMapping

SetAttributeMapping sets the AttributeMapping field's value.

func (*UpdateIdentityProviderSAMLOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*UpdateIdentityProviderSAMLOutput) SetClaimsPropagationConfig

SetClaimsPropagationConfig sets the ClaimsPropagationConfig field's value.

func (*UpdateIdentityProviderSAMLOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateIdentityProviderSAMLOutput) SetEnabledEncryption

SetEnabledEncryption sets the EnabledEncryption field's value.

func (*UpdateIdentityProviderSAMLOutput) SetEnabledSign

SetEnabledSign sets the EnabledSign field's value.

func (*UpdateIdentityProviderSAMLOutput) SetIdAttribute

SetIdAttribute sets the IdAttribute field's value.

func (*UpdateIdentityProviderSAMLOutput) SetIdpMetadata

SetIdpMetadata sets the IdpMetadata field's value.

func (*UpdateIdentityProviderSAMLOutput) SetName

SetName sets the Name field's value.

func (*UpdateIdentityProviderSAMLOutput) SetProvider

SetProvider sets the Provider field's value.

func (*UpdateIdentityProviderSAMLOutput) SetProviderOptions

SetProviderOptions sets the ProviderOptions field's value.

func (*UpdateIdentityProviderSAMLOutput) SetUid

SetUid sets the Uid field's value.

func (UpdateIdentityProviderSAMLOutput) 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 {
	Associates []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// NamespaceName is a required field
	NamespaceName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateNamespaceInput) GoString

func (s UpdateNamespaceInput) GoString() string

GoString returns the string representation

func (*UpdateNamespaceInput) SetAssociates

func (s *UpdateNamespaceInput) SetAssociates(v []*string) *UpdateNamespaceInput

SetAssociates sets the Associates field's value.

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

func (*UpdateNamespaceInput) Validate

func (s *UpdateNamespaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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 UpdateRouteInput

type UpdateRouteInput struct {
	ApiSpec *ApiSpecForUpdateRouteInput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	// RouteName is a required field
	RouteName *string `type:"string" json:",omitempty" required:"true"`

	// ServiceName is a required field
	ServiceName *string `type:"string" json:",omitempty" required:"true"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRouteInput) GoString

func (s UpdateRouteInput) GoString() string

GoString returns the string representation

func (*UpdateRouteInput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*UpdateRouteInput) SetAuthResourceType

func (s *UpdateRouteInput) SetAuthResourceType(v string) *UpdateRouteInput

SetAuthResourceType sets the AuthResourceType field's value.

func (*UpdateRouteInput) SetDescription

func (s *UpdateRouteInput) SetDescription(v string) *UpdateRouteInput

SetDescription sets the Description field's value.

func (*UpdateRouteInput) SetPermissionPool

func (s *UpdateRouteInput) SetPermissionPool(v string) *UpdateRouteInput

SetPermissionPool sets the PermissionPool field's value.

func (*UpdateRouteInput) SetPriority

func (s *UpdateRouteInput) SetPriority(v int32) *UpdateRouteInput

SetPriority sets the Priority field's value.

func (*UpdateRouteInput) SetResourceType

func (s *UpdateRouteInput) SetResourceType(v string) *UpdateRouteInput

SetResourceType sets the ResourceType field's value.

func (*UpdateRouteInput) SetRouteName

func (s *UpdateRouteInput) SetRouteName(v string) *UpdateRouteInput

SetRouteName sets the RouteName field's value.

func (*UpdateRouteInput) SetServiceName

func (s *UpdateRouteInput) SetServiceName(v string) *UpdateRouteInput

SetServiceName sets the ServiceName field's value.

func (*UpdateRouteInput) SetStatus

func (s *UpdateRouteInput) SetStatus(v string) *UpdateRouteInput

SetStatus sets the Status field's value.

func (UpdateRouteInput) String

func (s UpdateRouteInput) String() string

String returns the string representation

func (*UpdateRouteInput) Validate

func (s *UpdateRouteInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateRouteOutput

type UpdateRouteOutput struct {
	Metadata *response.ResponseMetadata

	ApiSpec *ApiSpecForUpdateRouteOutput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	CreatedAt *int64 `type:"int64" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	PathMatchType *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`

	SourceTemplateId *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	UpdatedAt *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRouteOutput) GoString

func (s UpdateRouteOutput) GoString() string

GoString returns the string representation

func (*UpdateRouteOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*UpdateRouteOutput) SetAuthResourceType

func (s *UpdateRouteOutput) SetAuthResourceType(v string) *UpdateRouteOutput

SetAuthResourceType sets the AuthResourceType field's value.

func (*UpdateRouteOutput) SetCreatedAt

func (s *UpdateRouteOutput) SetCreatedAt(v int64) *UpdateRouteOutput

SetCreatedAt sets the CreatedAt field's value.

func (*UpdateRouteOutput) SetDescription

func (s *UpdateRouteOutput) SetDescription(v string) *UpdateRouteOutput

SetDescription sets the Description field's value.

func (*UpdateRouteOutput) SetMethod

func (s *UpdateRouteOutput) SetMethod(v string) *UpdateRouteOutput

SetMethod sets the Method field's value.

func (*UpdateRouteOutput) SetPath

SetPath sets the Path field's value.

func (*UpdateRouteOutput) SetPathMatchType

func (s *UpdateRouteOutput) SetPathMatchType(v string) *UpdateRouteOutput

SetPathMatchType sets the PathMatchType field's value.

func (*UpdateRouteOutput) SetPermissionPool

func (s *UpdateRouteOutput) SetPermissionPool(v string) *UpdateRouteOutput

SetPermissionPool sets the PermissionPool field's value.

func (*UpdateRouteOutput) SetPriority

func (s *UpdateRouteOutput) SetPriority(v int32) *UpdateRouteOutput

SetPriority sets the Priority field's value.

func (*UpdateRouteOutput) SetResourceType

func (s *UpdateRouteOutput) SetResourceType(v string) *UpdateRouteOutput

SetResourceType sets the ResourceType field's value.

func (*UpdateRouteOutput) SetRouteName

func (s *UpdateRouteOutput) SetRouteName(v string) *UpdateRouteOutput

SetRouteName sets the RouteName field's value.

func (*UpdateRouteOutput) SetSourceTemplateId

func (s *UpdateRouteOutput) SetSourceTemplateId(v string) *UpdateRouteOutput

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*UpdateRouteOutput) SetStatus

func (s *UpdateRouteOutput) SetStatus(v string) *UpdateRouteOutput

SetStatus sets the Status field's value.

func (*UpdateRouteOutput) SetUpdatedAt

func (s *UpdateRouteOutput) SetUpdatedAt(v int64) *UpdateRouteOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (UpdateRouteOutput) String

func (s UpdateRouteOutput) String() string

String returns the string representation

type UpdateServiceInput

type UpdateServiceInput struct {
	Description *string `type:"string" json:",omitempty"`

	ServiceId *string `type:"string" json:",omitempty"`

	ServiceName *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateServiceInput) GoString

func (s UpdateServiceInput) GoString() string

GoString returns the string representation

func (*UpdateServiceInput) SetDescription

func (s *UpdateServiceInput) SetDescription(v string) *UpdateServiceInput

SetDescription sets the Description field's value.

func (*UpdateServiceInput) SetServiceId

func (s *UpdateServiceInput) SetServiceId(v string) *UpdateServiceInput

SetServiceId sets the ServiceId field's value.

func (*UpdateServiceInput) SetServiceName

func (s *UpdateServiceInput) SetServiceName(v string) *UpdateServiceInput

SetServiceName sets the ServiceName field's value.

func (*UpdateServiceInput) SetStatus

func (s *UpdateServiceInput) SetStatus(v string) *UpdateServiceInput

SetStatus sets the Status field's value.

func (UpdateServiceInput) String

func (s UpdateServiceInput) String() string

String returns the string representation

type UpdateServiceOutput

type UpdateServiceOutput struct {
	Metadata *response.ResponseMetadata

	Backend *BackendForUpdateServiceOutput `type:"structure" json:",omitempty"`

	BackendType *string `type:"string" json:",omitempty"`

	CreatedAt *int64 `type:"int64" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	HijackDomainPrivate *string `type:"string" json:",omitempty"`

	HijackDomainPublic *string `type:"string" json:",omitempty"`

	PermissionSpaceId *string `type:"string" json:",omitempty"`

	PermissionSpaceName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RouteCount *int32 `type:"int32" json:",omitempty"`

	ServiceId *string `type:"string" json:",omitempty"`

	ServiceName *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	Tags []*TagForUpdateServiceOutput `type:"list" json:",omitempty"`

	TemplateId *string `type:"string" json:",omitempty"`

	Trn *string `type:"string" json:",omitempty"`

	UpdatedAt *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateServiceOutput) GoString

func (s UpdateServiceOutput) GoString() string

GoString returns the string representation

func (*UpdateServiceOutput) SetBackend

SetBackend sets the Backend field's value.

func (*UpdateServiceOutput) SetBackendType

func (s *UpdateServiceOutput) SetBackendType(v string) *UpdateServiceOutput

SetBackendType sets the BackendType field's value.

func (*UpdateServiceOutput) SetCreatedAt

func (s *UpdateServiceOutput) SetCreatedAt(v int64) *UpdateServiceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*UpdateServiceOutput) SetDescription

func (s *UpdateServiceOutput) SetDescription(v string) *UpdateServiceOutput

SetDescription sets the Description field's value.

func (*UpdateServiceOutput) SetHijackDomainPrivate

func (s *UpdateServiceOutput) SetHijackDomainPrivate(v string) *UpdateServiceOutput

SetHijackDomainPrivate sets the HijackDomainPrivate field's value.

func (*UpdateServiceOutput) SetHijackDomainPublic

func (s *UpdateServiceOutput) SetHijackDomainPublic(v string) *UpdateServiceOutput

SetHijackDomainPublic sets the HijackDomainPublic field's value.

func (*UpdateServiceOutput) SetPermissionSpaceId

func (s *UpdateServiceOutput) SetPermissionSpaceId(v string) *UpdateServiceOutput

SetPermissionSpaceId sets the PermissionSpaceId field's value.

func (*UpdateServiceOutput) SetPermissionSpaceName

func (s *UpdateServiceOutput) SetPermissionSpaceName(v string) *UpdateServiceOutput

SetPermissionSpaceName sets the PermissionSpaceName field's value.

func (*UpdateServiceOutput) SetProjectName

func (s *UpdateServiceOutput) SetProjectName(v string) *UpdateServiceOutput

SetProjectName sets the ProjectName field's value.

func (*UpdateServiceOutput) SetRouteCount

func (s *UpdateServiceOutput) SetRouteCount(v int32) *UpdateServiceOutput

SetRouteCount sets the RouteCount field's value.

func (*UpdateServiceOutput) SetServiceId

func (s *UpdateServiceOutput) SetServiceId(v string) *UpdateServiceOutput

SetServiceId sets the ServiceId field's value.

func (*UpdateServiceOutput) SetServiceName

func (s *UpdateServiceOutput) SetServiceName(v string) *UpdateServiceOutput

SetServiceName sets the ServiceName field's value.

func (*UpdateServiceOutput) SetStatus

SetStatus sets the Status field's value.

func (*UpdateServiceOutput) SetTags

SetTags sets the Tags field's value.

func (*UpdateServiceOutput) SetTemplateId

func (s *UpdateServiceOutput) SetTemplateId(v string) *UpdateServiceOutput

SetTemplateId sets the TemplateId field's value.

func (*UpdateServiceOutput) SetTrn

SetTrn sets the Trn field's value.

func (*UpdateServiceOutput) SetUpdatedAt

func (s *UpdateServiceOutput) SetUpdatedAt(v int64) *UpdateServiceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (UpdateServiceOutput) String

func (s UpdateServiceOutput) String() string

String returns the string representation

type UpdateSmsServiceInput

type UpdateSmsServiceInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	SignatureContent *string `max:"255" type:"string" json:",omitempty"`

	SmsAccountId *string `max:"255" type:"string" json:",omitempty"`

	TemplateId *string `max:"255" type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateSmsServiceInput) GoString

func (s UpdateSmsServiceInput) GoString() string

GoString returns the string representation

func (*UpdateSmsServiceInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateSmsServiceInput) SetSignatureContent

func (s *UpdateSmsServiceInput) SetSignatureContent(v string) *UpdateSmsServiceInput

SetSignatureContent sets the SignatureContent field's value.

func (*UpdateSmsServiceInput) SetSmsAccountId

func (s *UpdateSmsServiceInput) SetSmsAccountId(v string) *UpdateSmsServiceInput

SetSmsAccountId sets the SmsAccountId field's value.

func (*UpdateSmsServiceInput) SetTemplateId

func (s *UpdateSmsServiceInput) SetTemplateId(v string) *UpdateSmsServiceInput

SetTemplateId sets the TemplateId field's value.

func (*UpdateSmsServiceInput) SetUserPoolUid

func (s *UpdateSmsServiceInput) SetUserPoolUid(v string) *UpdateSmsServiceInput

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateSmsServiceInput) String

func (s UpdateSmsServiceInput) String() string

String returns the string representation

func (*UpdateSmsServiceInput) Validate

func (s *UpdateSmsServiceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateSmsServiceOutput

type UpdateSmsServiceOutput struct {
	Metadata *response.ResponseMetadata

	Enabled *bool `type:"boolean" json:",omitempty"`

	SignatureContent *string `type:"string" json:",omitempty"`

	SmsAccountId *string `type:"string" json:",omitempty"`

	TemplateId *string `type:"string" json:",omitempty"`

	UserPoolUid *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSmsServiceOutput) GoString

func (s UpdateSmsServiceOutput) GoString() string

GoString returns the string representation

func (*UpdateSmsServiceOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateSmsServiceOutput) SetSignatureContent

func (s *UpdateSmsServiceOutput) SetSignatureContent(v string) *UpdateSmsServiceOutput

SetSignatureContent sets the SignatureContent field's value.

func (*UpdateSmsServiceOutput) SetSmsAccountId

func (s *UpdateSmsServiceOutput) SetSmsAccountId(v string) *UpdateSmsServiceOutput

SetSmsAccountId sets the SmsAccountId field's value.

func (*UpdateSmsServiceOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*UpdateSmsServiceOutput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UpdateSmsServiceOutput) String

func (s UpdateSmsServiceOutput) String() string

String returns the string representation

type UpdateUserInput

type UpdateUserInput struct {
	Birthdate *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"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Nickname *string `type:"string" json:",omitempty"`

	Password *string `type:"string" 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"`

	UserMetadata *string `type:"string" json:",omitempty"`

	// UserPoolUid is a required field
	UserPoolUid *string `type:"string" json:",omitempty" required:"true"`

	UserState *string `type:"string" json:",omitempty"`

	// UserUid is a required field
	UserUid *string `type:"string" json:",omitempty" required:"true"`

	Website *string `type:"string" json:",omitempty"`

	Zoneinfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateUserInput) GoString

func (s UpdateUserInput) GoString() string

GoString returns the string representation

func (*UpdateUserInput) SetBirthdate

func (s *UpdateUserInput) SetBirthdate(v string) *UpdateUserInput

SetBirthdate sets the Birthdate field's value.

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) SetGender

func (s *UpdateUserInput) SetGender(v string) *UpdateUserInput

SetGender sets the Gender field's value.

func (*UpdateUserInput) SetGivenName

func (s *UpdateUserInput) SetGivenName(v string) *UpdateUserInput

SetGivenName sets the GivenName field's value.

func (*UpdateUserInput) SetLocale

func (s *UpdateUserInput) SetLocale(v string) *UpdateUserInput

SetLocale sets the Locale 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) SetNickname

func (s *UpdateUserInput) SetNickname(v string) *UpdateUserInput

SetNickname sets the Nickname field's value.

func (*UpdateUserInput) SetPassword

func (s *UpdateUserInput) SetPassword(v string) *UpdateUserInput

SetPassword sets the Password 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) SetPicture

func (s *UpdateUserInput) SetPicture(v string) *UpdateUserInput

SetPicture sets the Picture field's value.

func (*UpdateUserInput) SetPreferredUsername

func (s *UpdateUserInput) SetPreferredUsername(v string) *UpdateUserInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*UpdateUserInput) SetProfile

func (s *UpdateUserInput) SetProfile(v string) *UpdateUserInput

SetProfile sets the Profile 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) SetUserState

func (s *UpdateUserInput) SetUserState(v string) *UpdateUserInput

SetUserState sets the UserState field's value.

func (*UpdateUserInput) SetUserUid

func (s *UpdateUserInput) SetUserUid(v string) *UpdateUserInput

SetUserUid sets the UserUid field's value.

func (*UpdateUserInput) SetWebsite

func (s *UpdateUserInput) SetWebsite(v string) *UpdateUserInput

SetWebsite sets the Website field's value.

func (*UpdateUserInput) SetZoneinfo

func (s *UpdateUserInput) SetZoneinfo(v string) *UpdateUserInput

SetZoneinfo sets the Zoneinfo 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"`

	LatestLoginMethod *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"`

	UserState *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) SetLatestLoginMethod

func (s *UpdateUserOutput) SetLatestLoginMethod(v string) *UpdateUserOutput

SetLatestLoginMethod sets the LatestLoginMethod 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) SetUserState

func (s *UpdateUserOutput) SetUserState(v string) *UpdateUserOutput

SetUserState sets the UserState 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"`

	DevelopmentModeEnabled *bool `type:"boolean" json:",omitempty"`

	IdToken *IdTokenForUpdateUserPoolClientInput `type:"structure" json:",omitempty"`

	LogoUri *string `type:"string" 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) SetDevelopmentModeEnabled

func (s *UpdateUserPoolClientInput) SetDevelopmentModeEnabled(v bool) *UpdateUserPoolClientInput

SetDevelopmentModeEnabled sets the DevelopmentModeEnabled field's value.

func (*UpdateUserPoolClientInput) SetIdToken

SetIdToken sets the IdToken field's value.

func (*UpdateUserPoolClientInput) SetLogoUri

SetLogoUri sets the LogoUri 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"`

	DevelopmentModeEnabled *bool `type:"boolean" json:",omitempty"`

	IdToken *IdTokenForUpdateUserPoolClientOutput `type:"structure" json:",omitempty"`

	LoginPageUrl *string `type:"string" json:",omitempty"`

	LogoUri *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) SetDevelopmentModeEnabled

func (s *UpdateUserPoolClientOutput) SetDevelopmentModeEnabled(v bool) *UpdateUserPoolClientOutput

SetDevelopmentModeEnabled sets the DevelopmentModeEnabled 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) SetLogoUri

SetLogoUri sets the LogoUri 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 {
	Brand *BrandForUpdateUserPoolInput `type:"structure" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EmailPasswordlessSignInEnabled *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PasswordSignInEnabled *bool `type:"boolean" json:",omitempty"`

	SelfAccountRecoveryEnabled *bool `type:"boolean" json:",omitempty"`

	SelfSignUpEnabled *bool `type:"boolean" json:",omitempty"`

	SignUpAutoVerificationEnabled *bool `type:"boolean" json:",omitempty"`

	SmsAnonymousSignUpEnabled *string `type:"string" json:",omitempty"`

	SmsPasswordlessSignInEnabled *bool `type:"boolean" json:",omitempty"`

	UnconfirmedUserSignInEnabled *bool `type:"boolean" 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) SetBrand

SetBrand sets the Brand field's value.

func (*UpdateUserPoolInput) SetDescription

func (s *UpdateUserPoolInput) SetDescription(v string) *UpdateUserPoolInput

SetDescription sets the Description field's value.

func (*UpdateUserPoolInput) SetEmailPasswordlessSignInEnabled

func (s *UpdateUserPoolInput) SetEmailPasswordlessSignInEnabled(v bool) *UpdateUserPoolInput

SetEmailPasswordlessSignInEnabled sets the EmailPasswordlessSignInEnabled field's value.

func (*UpdateUserPoolInput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolInput) SetPasswordSignInEnabled

func (s *UpdateUserPoolInput) SetPasswordSignInEnabled(v bool) *UpdateUserPoolInput

SetPasswordSignInEnabled sets the PasswordSignInEnabled field's value.

func (*UpdateUserPoolInput) SetSelfAccountRecoveryEnabled

func (s *UpdateUserPoolInput) SetSelfAccountRecoveryEnabled(v bool) *UpdateUserPoolInput

SetSelfAccountRecoveryEnabled sets the SelfAccountRecoveryEnabled field's value.

func (*UpdateUserPoolInput) SetSelfSignUpEnabled

func (s *UpdateUserPoolInput) SetSelfSignUpEnabled(v bool) *UpdateUserPoolInput

SetSelfSignUpEnabled sets the SelfSignUpEnabled field's value.

func (*UpdateUserPoolInput) SetSignUpAutoVerificationEnabled

func (s *UpdateUserPoolInput) SetSignUpAutoVerificationEnabled(v bool) *UpdateUserPoolInput

SetSignUpAutoVerificationEnabled sets the SignUpAutoVerificationEnabled field's value.

func (*UpdateUserPoolInput) SetSmsAnonymousSignUpEnabled

func (s *UpdateUserPoolInput) SetSmsAnonymousSignUpEnabled(v string) *UpdateUserPoolInput

SetSmsAnonymousSignUpEnabled sets the SmsAnonymousSignUpEnabled field's value.

func (*UpdateUserPoolInput) SetSmsPasswordlessSignInEnabled

func (s *UpdateUserPoolInput) SetSmsPasswordlessSignInEnabled(v bool) *UpdateUserPoolInput

SetSmsPasswordlessSignInEnabled sets the SmsPasswordlessSignInEnabled field's value.

func (*UpdateUserPoolInput) SetUnconfirmedUserSignInEnabled

func (s *UpdateUserPoolInput) SetUnconfirmedUserSignInEnabled(v bool) *UpdateUserPoolInput

SetUnconfirmedUserSignInEnabled sets the UnconfirmedUserSignInEnabled 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

	Brand *BrandForUpdateUserPoolOutput `type:"structure" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	EmailPasswordlessSignInEnabled *bool `type:"boolean" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	IssuerUrl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	OauthLoginCallbackUrl *string `type:"string" json:",omitempty"`

	OauthSignUpCallbackUrl *string `type:"string" json:",omitempty"`

	OidcLoginCallbackUrl *string `type:"string" json:",omitempty"`

	OidcSignUpCallbackUrl *string `type:"string" json:",omitempty"`

	PasswordSignInEnabled *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RequiredSignUpAttributes []*string `type:"list" json:",omitempty"`

	SamlLoginCallbackUrl *string `type:"string" json:",omitempty"`

	SamlSignUpCallbackUrl *string `type:"string" json:",omitempty"`

	SelfAccountRecoveryEnabled *bool `type:"boolean" json:",omitempty"`

	SelfSignUpEnabled *bool `type:"boolean" json:",omitempty"`

	SignInAttributes []*string `type:"list" json:",omitempty"`

	SignUpAutoVerificationEnabled *bool `type:"boolean" json:",omitempty"`

	SmsAnonymousSignUpEnabled *bool `type:"boolean" json:",omitempty"`

	SmsPasswordlessSignInEnabled *bool `type:"boolean" json:",omitempty"`

	Tags []*TagForUpdateUserPoolOutput `type:"list" json:",omitempty"`

	TokenSigningKeyUrl *string `type:"string" json:",omitempty"`

	TokenUrl *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"`

	UnconfirmedUserSignInEnabled *bool `type:"boolean" 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) SetBrand

SetBrand sets the Brand field's value.

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) SetDiscoveryUrl

func (s *UpdateUserPoolOutput) SetDiscoveryUrl(v string) *UpdateUserPoolOutput

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*UpdateUserPoolOutput) SetDomain

SetDomain sets the Domain field's value.

func (*UpdateUserPoolOutput) SetEmailPasswordlessSignInEnabled

func (s *UpdateUserPoolOutput) SetEmailPasswordlessSignInEnabled(v bool) *UpdateUserPoolOutput

SetEmailPasswordlessSignInEnabled sets the EmailPasswordlessSignInEnabled field's value.

func (*UpdateUserPoolOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateUserPoolOutput) SetIssuerUrl

func (s *UpdateUserPoolOutput) SetIssuerUrl(v string) *UpdateUserPoolOutput

SetIssuerUrl sets the IssuerUrl field's value.

func (*UpdateUserPoolOutput) SetName

SetName sets the Name field's value.

func (*UpdateUserPoolOutput) SetOauthLoginCallbackUrl

func (s *UpdateUserPoolOutput) SetOauthLoginCallbackUrl(v string) *UpdateUserPoolOutput

SetOauthLoginCallbackUrl sets the OauthLoginCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetOauthSignUpCallbackUrl

func (s *UpdateUserPoolOutput) SetOauthSignUpCallbackUrl(v string) *UpdateUserPoolOutput

SetOauthSignUpCallbackUrl sets the OauthSignUpCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetOidcLoginCallbackUrl

func (s *UpdateUserPoolOutput) SetOidcLoginCallbackUrl(v string) *UpdateUserPoolOutput

SetOidcLoginCallbackUrl sets the OidcLoginCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetOidcSignUpCallbackUrl

func (s *UpdateUserPoolOutput) SetOidcSignUpCallbackUrl(v string) *UpdateUserPoolOutput

SetOidcSignUpCallbackUrl sets the OidcSignUpCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetPasswordSignInEnabled

func (s *UpdateUserPoolOutput) SetPasswordSignInEnabled(v bool) *UpdateUserPoolOutput

SetPasswordSignInEnabled sets the PasswordSignInEnabled field's value.

func (*UpdateUserPoolOutput) SetProjectName

func (s *UpdateUserPoolOutput) SetProjectName(v string) *UpdateUserPoolOutput

SetProjectName sets the ProjectName field's value.

func (*UpdateUserPoolOutput) SetRequiredSignUpAttributes

func (s *UpdateUserPoolOutput) SetRequiredSignUpAttributes(v []*string) *UpdateUserPoolOutput

SetRequiredSignUpAttributes sets the RequiredSignUpAttributes field's value.

func (*UpdateUserPoolOutput) SetSamlLoginCallbackUrl

func (s *UpdateUserPoolOutput) SetSamlLoginCallbackUrl(v string) *UpdateUserPoolOutput

SetSamlLoginCallbackUrl sets the SamlLoginCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetSamlSignUpCallbackUrl

func (s *UpdateUserPoolOutput) SetSamlSignUpCallbackUrl(v string) *UpdateUserPoolOutput

SetSamlSignUpCallbackUrl sets the SamlSignUpCallbackUrl field's value.

func (*UpdateUserPoolOutput) SetSelfAccountRecoveryEnabled

func (s *UpdateUserPoolOutput) SetSelfAccountRecoveryEnabled(v bool) *UpdateUserPoolOutput

SetSelfAccountRecoveryEnabled sets the SelfAccountRecoveryEnabled field's value.

func (*UpdateUserPoolOutput) SetSelfSignUpEnabled

func (s *UpdateUserPoolOutput) SetSelfSignUpEnabled(v bool) *UpdateUserPoolOutput

SetSelfSignUpEnabled sets the SelfSignUpEnabled field's value.

func (*UpdateUserPoolOutput) SetSignInAttributes

func (s *UpdateUserPoolOutput) SetSignInAttributes(v []*string) *UpdateUserPoolOutput

SetSignInAttributes sets the SignInAttributes field's value.

func (*UpdateUserPoolOutput) SetSignUpAutoVerificationEnabled

func (s *UpdateUserPoolOutput) SetSignUpAutoVerificationEnabled(v bool) *UpdateUserPoolOutput

SetSignUpAutoVerificationEnabled sets the SignUpAutoVerificationEnabled field's value.

func (*UpdateUserPoolOutput) SetSmsAnonymousSignUpEnabled

func (s *UpdateUserPoolOutput) SetSmsAnonymousSignUpEnabled(v bool) *UpdateUserPoolOutput

SetSmsAnonymousSignUpEnabled sets the SmsAnonymousSignUpEnabled field's value.

func (*UpdateUserPoolOutput) SetSmsPasswordlessSignInEnabled

func (s *UpdateUserPoolOutput) SetSmsPasswordlessSignInEnabled(v bool) *UpdateUserPoolOutput

SetSmsPasswordlessSignInEnabled sets the SmsPasswordlessSignInEnabled field's value.

func (*UpdateUserPoolOutput) SetTags

SetTags sets the Tags field's value.

func (*UpdateUserPoolOutput) SetTokenSigningKeyUrl

func (s *UpdateUserPoolOutput) SetTokenSigningKeyUrl(v string) *UpdateUserPoolOutput

SetTokenSigningKeyUrl sets the TokenSigningKeyUrl field's value.

func (*UpdateUserPoolOutput) SetTokenUrl

SetTokenUrl sets the TokenUrl 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) SetUnconfirmedUserSignInEnabled

func (s *UpdateUserPoolOutput) SetUnconfirmedUserSignInEnabled(v bool) *UpdateUserPoolOutput

SetUnconfirmedUserSignInEnabled sets the UnconfirmedUserSignInEnabled 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 UpdatedForBatchCreateRoutesOutput

type UpdatedForBatchCreateRoutesOutput struct {
	ApiSpec *ApiSpecForBatchCreateRoutesOutput `type:"structure" json:",omitempty"`

	AuthResourceType *string `type:"string" json:",omitempty"`

	CreatedAt *int64 `type:"int64" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Method *string `type:"string" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	PathMatchType *string `type:"string" json:",omitempty"`

	PermissionPool *string `type:"string" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RouteName *string `type:"string" json:",omitempty"`

	SourceTemplateId *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	UpdatedAt *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdatedForBatchCreateRoutesOutput) GoString

GoString returns the string representation

func (*UpdatedForBatchCreateRoutesOutput) SetApiSpec

SetApiSpec sets the ApiSpec field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetAuthResourceType

SetAuthResourceType sets the AuthResourceType field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetDescription

SetDescription sets the Description field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetMethod

SetMethod sets the Method field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetPath

SetPath sets the Path field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetPathMatchType

SetPathMatchType sets the PathMatchType field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetPermissionPool

SetPermissionPool sets the PermissionPool field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetPriority

SetPriority sets the Priority field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetRouteName

SetRouteName sets the RouteName field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetSourceTemplateId

SetSourceTemplateId sets the SourceTemplateId field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetStatus

SetStatus sets the Status field's value.

func (*UpdatedForBatchCreateRoutesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (UpdatedForBatchCreateRoutesOutput) String

String returns the string representation

type UserForCreateUsersInput

type UserForCreateUsersInput struct {
	Birthdate *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"`

	Locale *string `type:"string" json:",omitempty"`

	MiddleName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Nickname *string `type:"string" json:",omitempty"`

	Password *string `type:"string" 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"`

	UserMetadata *string `type:"string" json:",omitempty"`

	Website *string `type:"string" json:",omitempty"`

	Zoneinfo *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) SetBirthdate

SetBirthdate sets the Birthdate field's value.

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) SetGender

SetGender sets the Gender field's value.

func (*UserForCreateUsersInput) SetGivenName

SetGivenName sets the GivenName field's value.

func (*UserForCreateUsersInput) SetLocale

SetLocale sets the Locale 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) SetNickname

SetNickname sets the Nickname 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) SetPicture

SetPicture sets the Picture field's value.

func (*UserForCreateUsersInput) SetPreferredUsername

func (s *UserForCreateUsersInput) SetPreferredUsername(v string) *UserForCreateUsersInput

SetPreferredUsername sets the PreferredUsername field's value.

func (*UserForCreateUsersInput) SetProfile

SetProfile sets the Profile field's value.

func (*UserForCreateUsersInput) SetUserMetadata

SetUserMetadata sets the UserMetadata field's value.

func (*UserForCreateUsersInput) SetWebsite

SetWebsite sets the Website field's value.

func (*UserForCreateUsersInput) SetZoneinfo

SetZoneinfo sets the Zoneinfo field's value.

func (UserForCreateUsersInput) String

func (s UserForCreateUsersInput) String() string

String returns the string representation

type UserIdentifierForCompleteResourceTokenAuthInput

type UserIdentifierForCompleteResourceTokenAuthInput struct {
	IdentityToken *string `type:"string" json:",omitempty"`

	UserID *string `type:"string" json:",omitempty"`

	UserToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserIdentifierForCompleteResourceTokenAuthInput) GoString

GoString returns the string representation

func (*UserIdentifierForCompleteResourceTokenAuthInput) SetIdentityToken

SetIdentityToken sets the IdentityToken field's value.

func (*UserIdentifierForCompleteResourceTokenAuthInput) SetUserID

SetUserID sets the UserID field's value.

func (*UserIdentifierForCompleteResourceTokenAuthInput) SetUserToken

SetUserToken sets the UserToken field's value.

func (UserIdentifierForCompleteResourceTokenAuthInput) String

String returns the string representation

type UserPoolMauForGetUserPoolMausOutput

type UserPoolMauForGetUserPoolMausOutput struct {
	Mau *float64 `type:"double" json:",omitempty"`

	UserPoolUid *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserPoolMauForGetUserPoolMausOutput) GoString

GoString returns the string representation

func (*UserPoolMauForGetUserPoolMausOutput) SetMau

SetMau sets the Mau field's value.

func (*UserPoolMauForGetUserPoolMausOutput) SetUserPoolUid

SetUserPoolUid sets the UserPoolUid field's value.

func (UserPoolMauForGetUserPoolMausOutput) 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"`

	Source *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) SetSource

SetSource sets the Source 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"`

	DiscoveryUrl *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Tags []*TagForListWorkloadPoolsOutput `type:"list" json:",omitempty"`

	TotalCredentials *int64 `type:"int64" json:",omitempty"`

	TotalWorkloads *int64 `type:"int64" 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) SetDiscoveryUrl

SetDiscoveryUrl sets the DiscoveryUrl field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetTags

SetTags sets the Tags field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetTotalCredentials

SetTotalCredentials sets the TotalCredentials field's value.

func (*WorkloadPoolForListWorkloadPoolsOutput) SetTotalWorkloads

SetTotalWorkloads sets the TotalWorkloads 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