model

package
v0.1.86 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InstanceMetadataEntryDto

type InstanceMetadataEntryDto struct {

	// 关联到IAM身份中心实例的身份源的全局唯一标识符(ID)
	IdentityStoreId string `json:"identity_store_id"`

	// IAM身份中心实例的全局唯一标识符(ID)
	InstanceId string `json:"instance_id"`

	// 用户为身份源标识符定义的别名
	Alias *string `json:"alias,omitempty"`

	// 实例的统一资源名称(URN)
	InstanceUrn *string `json:"instance_urn,omitempty"`
}

InstanceMetadataEntryDto 提供关于IAM身份中心实例的信息

func (InstanceMetadataEntryDto) String

func (o InstanceMetadataEntryDto) String() string

type ListInstancesRequest

type ListInstancesRequest struct {

	// 如果正在使用临时安全凭据,则此header是必需的,该值是临时安全凭据的安全令牌(会话令牌)。
	XSecurityToken *string `json:"X-Security-Token,omitempty"`

	// 每个请求返回的最大结果数
	Limit *int32 `json:"limit,omitempty"`

	// 分页标记
	Marker *string `json:"marker,omitempty"`
}

ListInstancesRequest Request Object

func (ListInstancesRequest) String

func (o ListInstancesRequest) String() string

type ListInstancesResponse

type ListInstancesResponse struct {

	// IAM身份中心实例信息列表
	Instances *[]InstanceMetadataEntryDto `json:"instances,omitempty"`

	PageInfo       *PageInfoDto `json:"page_info,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ListInstancesResponse Response Object

func (ListInstancesResponse) String

func (o ListInstancesResponse) String() string

type PageInfoDto

type PageInfoDto struct {

	// 如果存在,则表示可用的输出比当前响应中包含的输出多。在对操作的后续调用中,在标签请求参数中使用此值,以获取输出的下一部分。您应该重复此操作,直到next_marker响应元素返回为null
	NextMarker string `json:"next_marker"`

	// 本页返回条目数量
	CurrentCount *int32 `json:"current_count,omitempty"`
}

func (PageInfoDto) String

func (o PageInfoDto) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL