v1

package
v0.0.0-...-ae3c806 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 12 Imported by: 1

Documentation

Index

Constants

View Source
const (
	APIKey_Create_FullMethodName  = "/spaceone.api.identity.v1.APIKey/create"
	APIKey_Enable_FullMethodName  = "/spaceone.api.identity.v1.APIKey/enable"
	APIKey_Disable_FullMethodName = "/spaceone.api.identity.v1.APIKey/disable"
	APIKey_Delete_FullMethodName  = "/spaceone.api.identity.v1.APIKey/delete"
	APIKey_Get_FullMethodName     = "/spaceone.api.identity.v1.APIKey/get"
	APIKey_List_FullMethodName    = "/spaceone.api.identity.v1.APIKey/list"
	APIKey_Stat_FullMethodName    = "/spaceone.api.identity.v1.APIKey/stat"
)
View Source
const (
	Domain_Create_FullMethodName           = "/spaceone.api.identity.v1.Domain/create"
	Domain_Update_FullMethodName           = "/spaceone.api.identity.v1.Domain/update"
	Domain_ChangeAuthPlugin_FullMethodName = "/spaceone.api.identity.v1.Domain/change_auth_plugin"
	Domain_UpdatePlugin_FullMethodName     = "/spaceone.api.identity.v1.Domain/update_plugin"
	Domain_VerifyPlugin_FullMethodName     = "/spaceone.api.identity.v1.Domain/verify_plugin"
	Domain_Delete_FullMethodName           = "/spaceone.api.identity.v1.Domain/delete"
	Domain_Enable_FullMethodName           = "/spaceone.api.identity.v1.Domain/enable"
	Domain_Disable_FullMethodName          = "/spaceone.api.identity.v1.Domain/disable"
	Domain_Get_FullMethodName              = "/spaceone.api.identity.v1.Domain/get"
	Domain_List_FullMethodName             = "/spaceone.api.identity.v1.Domain/list"
	Domain_Stat_FullMethodName             = "/spaceone.api.identity.v1.Domain/stat"
	Domain_GetPublicKey_FullMethodName     = "/spaceone.api.identity.v1.Domain/get_public_key"
)
View Source
const (
	DomainOwner_Create_FullMethodName = "/spaceone.api.identity.v1.DomainOwner/create"
	DomainOwner_Update_FullMethodName = "/spaceone.api.identity.v1.DomainOwner/update"
	DomainOwner_Delete_FullMethodName = "/spaceone.api.identity.v1.DomainOwner/delete"
	DomainOwner_Get_FullMethodName    = "/spaceone.api.identity.v1.DomainOwner/get"
)
View Source
const (
	Policy_Create_FullMethodName = "/spaceone.api.identity.v1.Policy/create"
	Policy_Update_FullMethodName = "/spaceone.api.identity.v1.Policy/update"
	Policy_Delete_FullMethodName = "/spaceone.api.identity.v1.Policy/delete"
	Policy_Get_FullMethodName    = "/spaceone.api.identity.v1.Policy/get"
	Policy_List_FullMethodName   = "/spaceone.api.identity.v1.Policy/list"
	Policy_Stat_FullMethodName   = "/spaceone.api.identity.v1.Policy/stat"
)
View Source
const (
	ProjectGroup_Create_FullMethodName       = "/spaceone.api.identity.v1.ProjectGroup/create"
	ProjectGroup_Update_FullMethodName       = "/spaceone.api.identity.v1.ProjectGroup/update"
	ProjectGroup_Delete_FullMethodName       = "/spaceone.api.identity.v1.ProjectGroup/delete"
	ProjectGroup_Get_FullMethodName          = "/spaceone.api.identity.v1.ProjectGroup/get"
	ProjectGroup_List_FullMethodName         = "/spaceone.api.identity.v1.ProjectGroup/list"
	ProjectGroup_Stat_FullMethodName         = "/spaceone.api.identity.v1.ProjectGroup/stat"
	ProjectGroup_AddMember_FullMethodName    = "/spaceone.api.identity.v1.ProjectGroup/add_member"
	ProjectGroup_ModifyMember_FullMethodName = "/spaceone.api.identity.v1.ProjectGroup/modify_member"
	ProjectGroup_RemoveMember_FullMethodName = "/spaceone.api.identity.v1.ProjectGroup/remove_member"
	ProjectGroup_ListMembers_FullMethodName  = "/spaceone.api.identity.v1.ProjectGroup/list_members"
	ProjectGroup_ListProjects_FullMethodName = "/spaceone.api.identity.v1.ProjectGroup/list_projects"
)
View Source
const (
	Project_Create_FullMethodName       = "/spaceone.api.identity.v1.Project/create"
	Project_Update_FullMethodName       = "/spaceone.api.identity.v1.Project/update"
	Project_Delete_FullMethodName       = "/spaceone.api.identity.v1.Project/delete"
	Project_Get_FullMethodName          = "/spaceone.api.identity.v1.Project/get"
	Project_List_FullMethodName         = "/spaceone.api.identity.v1.Project/list"
	Project_Stat_FullMethodName         = "/spaceone.api.identity.v1.Project/stat"
	Project_AddMember_FullMethodName    = "/spaceone.api.identity.v1.Project/add_member"
	Project_ModifyMember_FullMethodName = "/spaceone.api.identity.v1.Project/modify_member"
	Project_RemoveMember_FullMethodName = "/spaceone.api.identity.v1.Project/remove_member"
	Project_ListMembers_FullMethodName  = "/spaceone.api.identity.v1.Project/list_members"
)
View Source
const (
	Provider_Create_FullMethodName = "/spaceone.api.identity.v1.Provider/create"
	Provider_Update_FullMethodName = "/spaceone.api.identity.v1.Provider/update"
	Provider_Delete_FullMethodName = "/spaceone.api.identity.v1.Provider/delete"
	Provider_Get_FullMethodName    = "/spaceone.api.identity.v1.Provider/get"
	Provider_List_FullMethodName   = "/spaceone.api.identity.v1.Provider/list"
	Provider_Stat_FullMethodName   = "/spaceone.api.identity.v1.Provider/stat"
)
View Source
const (
	RoleBinding_Create_FullMethodName = "/spaceone.api.identity.v1.RoleBinding/create"
	RoleBinding_Update_FullMethodName = "/spaceone.api.identity.v1.RoleBinding/update"
	RoleBinding_Delete_FullMethodName = "/spaceone.api.identity.v1.RoleBinding/delete"
	RoleBinding_Get_FullMethodName    = "/spaceone.api.identity.v1.RoleBinding/get"
	RoleBinding_List_FullMethodName   = "/spaceone.api.identity.v1.RoleBinding/list"
	RoleBinding_Stat_FullMethodName   = "/spaceone.api.identity.v1.RoleBinding/stat"
)
View Source
const (
	Role_Create_FullMethodName = "/spaceone.api.identity.v1.Role/create"
	Role_Update_FullMethodName = "/spaceone.api.identity.v1.Role/update"
	Role_Delete_FullMethodName = "/spaceone.api.identity.v1.Role/delete"
	Role_Get_FullMethodName    = "/spaceone.api.identity.v1.Role/get"
	Role_List_FullMethodName   = "/spaceone.api.identity.v1.Role/list"
	Role_Stat_FullMethodName   = "/spaceone.api.identity.v1.Role/stat"
)
View Source
const (
	ServiceAccount_Create_FullMethodName = "/spaceone.api.identity.v1.ServiceAccount/create"
	ServiceAccount_Update_FullMethodName = "/spaceone.api.identity.v1.ServiceAccount/update"
	ServiceAccount_Delete_FullMethodName = "/spaceone.api.identity.v1.ServiceAccount/delete"
	ServiceAccount_Get_FullMethodName    = "/spaceone.api.identity.v1.ServiceAccount/get"
	ServiceAccount_List_FullMethodName   = "/spaceone.api.identity.v1.ServiceAccount/list"
	ServiceAccount_Stat_FullMethodName   = "/spaceone.api.identity.v1.ServiceAccount/stat"
)
View Source
const (
	Token_Issue_FullMethodName   = "/spaceone.api.identity.v1.Token/issue"
	Token_Refresh_FullMethodName = "/spaceone.api.identity.v1.Token/refresh"
)
View Source
const (
	User_Create_FullMethodName             = "/spaceone.api.identity.v1.User/create"
	User_Update_FullMethodName             = "/spaceone.api.identity.v1.User/update"
	User_VerifyEmail_FullMethodName        = "/spaceone.api.identity.v1.User/verify_email"
	User_ConfirmEmail_FullMethodName       = "/spaceone.api.identity.v1.User/confirm_email"
	User_ResetPassword_FullMethodName      = "/spaceone.api.identity.v1.User/reset_password"
	User_SetRequiredActions_FullMethodName = "/spaceone.api.identity.v1.User/set_required_actions"
	User_EnableMfa_FullMethodName          = "/spaceone.api.identity.v1.User/enable_mfa"
	User_DisableMfa_FullMethodName         = "/spaceone.api.identity.v1.User/disable_mfa"
	User_ConfirmMfa_FullMethodName         = "/spaceone.api.identity.v1.User/confirm_mfa"
	User_Enable_FullMethodName             = "/spaceone.api.identity.v1.User/enable"
	User_Disable_FullMethodName            = "/spaceone.api.identity.v1.User/disable"
	User_Delete_FullMethodName             = "/spaceone.api.identity.v1.User/delete"
	User_Get_FullMethodName                = "/spaceone.api.identity.v1.User/get"
	User_List_FullMethodName               = "/spaceone.api.identity.v1.User/list"
	User_Stat_FullMethodName               = "/spaceone.api.identity.v1.User/stat"
	User_Find_FullMethodName               = "/spaceone.api.identity.v1.User/find"
	User_Sync_FullMethodName               = "/spaceone.api.identity.v1.User/sync"
)
View Source
const (
	Authorization_Verify_FullMethodName = "/spaceone.api.identity.v1.Authorization/verify"
)
View Source
const (
	Endpoint_List_FullMethodName = "/spaceone.api.identity.v1.Endpoint/list"
)

Variables

View Source
var (
	APIKeyInfo_State_name = map[int32]string{
		0: "NONE_STATE",
		1: "ENABLED",
		2: "DISABLED",
	}
	APIKeyInfo_State_value = map[string]int32{
		"NONE_STATE": 0,
		"ENABLED":    1,
		"DISABLED":   2,
	}
)

Enum value maps for APIKeyInfo_State.

View Source
var (
	APIKeyQuery_State_name = map[int32]string{
		0: "NONE_STATE",
		1: "ENABLED",
		2: "DISABLED",
	}
	APIKeyQuery_State_value = map[string]int32{
		"NONE_STATE": 0,
		"ENABLED":    1,
		"DISABLED":   2,
	}
)

Enum value maps for APIKeyQuery_State.

View Source
var (
	UpdatePluginRequest_UpgradeMode_name = map[int32]string{
		0: "NONE",
		1: "MANUAL",
		2: "AUTO",
	}
	UpdatePluginRequest_UpgradeMode_value = map[string]int32{
		"NONE":   0,
		"MANUAL": 1,
		"AUTO":   2,
	}
)

Enum value maps for UpdatePluginRequest_UpgradeMode.

View Source
var (
	DomainQuery_State_name = map[int32]string{
		0: "NONE",
		1: "ENABLED",
		2: "DISABLED",
	}
	DomainQuery_State_value = map[string]int32{
		"NONE":     0,
		"ENABLED":  1,
		"DISABLED": 2,
	}
)

Enum value maps for DomainQuery_State.

View Source
var (
	DomainInfo_State_name = map[int32]string{
		0: "NONE",
		1: "ENABLED",
		2: "DISABLED",
	}
	DomainInfo_State_value = map[string]int32{
		"NONE":     0,
		"ENABLED":  1,
		"DISABLED": 2,
	}
)

Enum value maps for DomainInfo_State.

View Source
var (
	PluginInfo_UpgradeMode_name = map[int32]string{
		0: "NONE",
		1: "MANUAL",
		2: "AUTO",
	}
	PluginInfo_UpgradeMode_value = map[string]int32{
		"NONE":   0,
		"MANUAL": 1,
		"AUTO":   2,
	}
)

Enum value maps for PluginInfo_UpgradeMode.

View Source
var (
	EndpointInfo_EndpointState_name = map[int32]string{
		0: "NONE",
		1: "ACTIVE",
		2: "INACTIVE",
	}
	EndpointInfo_EndpointState_value = map[string]int32{
		"NONE":     0,
		"ACTIVE":   1,
		"INACTIVE": 2,
	}
)

Enum value maps for EndpointInfo_EndpointState.

View Source
var (
	RoleType_name = map[int32]string{
		0: "NONE",
		1: "SYSTEM",
		2: "DOMAIN",
		3: "PROJECT",
	}
	RoleType_value = map[string]int32{
		"NONE":    0,
		"SYSTEM":  1,
		"DOMAIN":  2,
		"PROJECT": 3,
	}
)

Enum value maps for RoleType.

View Source
var (
	RolePolicy_PolicyType_name = map[int32]string{
		0: "NONE",
		1: "MANAGED",
		2: "CUSTOM",
	}
	RolePolicy_PolicyType_value = map[string]int32{
		"NONE":    0,
		"MANAGED": 1,
		"CUSTOM":  2,
	}
)

Enum value maps for RolePolicy_PolicyType.

View Source
var (
	PagePermission_Permission_name = map[int32]string{
		0: "NONE",
		1: "VIEW",
		2: "MANAGE",
	}
	PagePermission_Permission_value = map[string]int32{
		"NONE":   0,
		"VIEW":   1,
		"MANAGE": 2,
	}
)

Enum value maps for PagePermission_Permission.

View Source
var (
	UserBackend_name = map[int32]string{
		0: "NONE_BACKEND",
		1: "LOCAL",
		2: "EXTERNAL",
	}
	UserBackend_value = map[string]int32{
		"NONE_BACKEND": 0,
		"LOCAL":        1,
		"EXTERNAL":     2,
	}
)

Enum value maps for UserBackend.

View Source
var (
	UserType_name = map[int32]string{
		0: "NONE_USER_TYPE",
		1: "USER",
		2: "API_USER",
	}
	UserType_value = map[string]int32{
		"NONE_USER_TYPE": 0,
		"USER":           1,
		"API_USER":       2,
	}
)

Enum value maps for UserType.

View Source
var (
	UserRequiredAction_name = map[int32]string{
		0: "UPDATE_PASSWORD",
	}
	UserRequiredAction_value = map[string]int32{
		"UPDATE_PASSWORD": 0,
	}
)

Enum value maps for UserRequiredAction.

View Source
var (
	MFAState_name = map[int32]string{
		0: "NONE_MFA_STATE",
		1: "ENABLED",
		2: "DISABLED",
	}
	MFAState_value = map[string]int32{
		"NONE_MFA_STATE": 0,
		"ENABLED":        1,
		"DISABLED":       2,
	}
)

Enum value maps for MFAState.

View Source
var (
	UserInfo_State_name = map[int32]string{
		0: "NONE",
		1: "ENABLED",
		2: "DISABLED",
		3: "PENDING",
	}
	UserInfo_State_value = map[string]int32{
		"NONE":     0,
		"ENABLED":  1,
		"DISABLED": 2,
		"PENDING":  3,
	}
)

Enum value maps for UserInfo_State.

View Source
var APIKey_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.APIKey",
	HandlerType: (*APIKeyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _APIKey_Create_Handler,
		},
		{
			MethodName: "enable",
			Handler:    _APIKey_Enable_Handler,
		},
		{
			MethodName: "disable",
			Handler:    _APIKey_Disable_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _APIKey_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _APIKey_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _APIKey_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _APIKey_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/api_key.proto",
}

APIKey_ServiceDesc is the grpc.ServiceDesc for APIKey service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Authorization_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Authorization",
	HandlerType: (*AuthorizationServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "verify",
			Handler:    _Authorization_Verify_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/authorization.proto",
}

Authorization_ServiceDesc is the grpc.ServiceDesc for Authorization service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DomainOwner_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.DomainOwner",
	HandlerType: (*DomainOwnerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _DomainOwner_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _DomainOwner_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _DomainOwner_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _DomainOwner_Get_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/domain_owner.proto",
}

DomainOwner_ServiceDesc is the grpc.ServiceDesc for DomainOwner service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Domain_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Domain",
	HandlerType: (*DomainServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _Domain_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _Domain_Update_Handler,
		},
		{
			MethodName: "change_auth_plugin",
			Handler:    _Domain_ChangeAuthPlugin_Handler,
		},
		{
			MethodName: "update_plugin",
			Handler:    _Domain_UpdatePlugin_Handler,
		},
		{
			MethodName: "verify_plugin",
			Handler:    _Domain_VerifyPlugin_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _Domain_Delete_Handler,
		},
		{
			MethodName: "enable",
			Handler:    _Domain_Enable_Handler,
		},
		{
			MethodName: "disable",
			Handler:    _Domain_Disable_Handler,
		},
		{
			MethodName: "get",
			Handler:    _Domain_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _Domain_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _Domain_Stat_Handler,
		},
		{
			MethodName: "get_public_key",
			Handler:    _Domain_GetPublicKey_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/domain.proto",
}

Domain_ServiceDesc is the grpc.ServiceDesc for Domain service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Endpoint_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Endpoint",
	HandlerType: (*EndpointServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "list",
			Handler:    _Endpoint_List_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/endpoint.proto",
}

Endpoint_ServiceDesc is the grpc.ServiceDesc for Endpoint service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_spaceone_api_identity_v1_api_key_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_authorization_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_domain_owner_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_domain_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_endpoint_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_policy_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_project_group_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_project_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_provider_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_role_binding_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_role_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_service_account_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_token_proto protoreflect.FileDescriptor
View Source
var File_spaceone_api_identity_v1_user_proto protoreflect.FileDescriptor
View Source
var Policy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Policy",
	HandlerType: (*PolicyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _Policy_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _Policy_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _Policy_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _Policy_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _Policy_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _Policy_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/policy.proto",
}

Policy_ServiceDesc is the grpc.ServiceDesc for Policy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProjectGroup_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.ProjectGroup",
	HandlerType: (*ProjectGroupServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _ProjectGroup_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _ProjectGroup_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _ProjectGroup_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _ProjectGroup_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _ProjectGroup_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _ProjectGroup_Stat_Handler,
		},
		{
			MethodName: "add_member",
			Handler:    _ProjectGroup_AddMember_Handler,
		},
		{
			MethodName: "modify_member",
			Handler:    _ProjectGroup_ModifyMember_Handler,
		},
		{
			MethodName: "remove_member",
			Handler:    _ProjectGroup_RemoveMember_Handler,
		},
		{
			MethodName: "list_members",
			Handler:    _ProjectGroup_ListMembers_Handler,
		},
		{
			MethodName: "list_projects",
			Handler:    _ProjectGroup_ListProjects_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/project_group.proto",
}

ProjectGroup_ServiceDesc is the grpc.ServiceDesc for ProjectGroup service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Project_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Project",
	HandlerType: (*ProjectServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _Project_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _Project_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _Project_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _Project_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _Project_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _Project_Stat_Handler,
		},
		{
			MethodName: "add_member",
			Handler:    _Project_AddMember_Handler,
		},
		{
			MethodName: "modify_member",
			Handler:    _Project_ModifyMember_Handler,
		},
		{
			MethodName: "remove_member",
			Handler:    _Project_RemoveMember_Handler,
		},
		{
			MethodName: "list_members",
			Handler:    _Project_ListMembers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/project.proto",
}

Project_ServiceDesc is the grpc.ServiceDesc for Project service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Provider_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Provider",
	HandlerType: (*ProviderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _Provider_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _Provider_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _Provider_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _Provider_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _Provider_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _Provider_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/provider.proto",
}

Provider_ServiceDesc is the grpc.ServiceDesc for Provider service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RoleBinding_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.RoleBinding",
	HandlerType: (*RoleBindingServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _RoleBinding_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _RoleBinding_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _RoleBinding_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _RoleBinding_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _RoleBinding_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _RoleBinding_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/role_binding.proto",
}

RoleBinding_ServiceDesc is the grpc.ServiceDesc for RoleBinding service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Role_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Role",
	HandlerType: (*RoleServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _Role_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _Role_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _Role_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _Role_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _Role_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _Role_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/role.proto",
}

Role_ServiceDesc is the grpc.ServiceDesc for Role service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ServiceAccount_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.ServiceAccount",
	HandlerType: (*ServiceAccountServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _ServiceAccount_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _ServiceAccount_Update_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _ServiceAccount_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _ServiceAccount_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _ServiceAccount_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _ServiceAccount_Stat_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/service_account.proto",
}

ServiceAccount_ServiceDesc is the grpc.ServiceDesc for ServiceAccount service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Token_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.Token",
	HandlerType: (*TokenServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "issue",
			Handler:    _Token_Issue_Handler,
		},
		{
			MethodName: "refresh",
			Handler:    _Token_Refresh_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/token.proto",
}

Token_ServiceDesc is the grpc.ServiceDesc for Token service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var User_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spaceone.api.identity.v1.User",
	HandlerType: (*UserServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "create",
			Handler:    _User_Create_Handler,
		},
		{
			MethodName: "update",
			Handler:    _User_Update_Handler,
		},
		{
			MethodName: "verify_email",
			Handler:    _User_VerifyEmail_Handler,
		},
		{
			MethodName: "confirm_email",
			Handler:    _User_ConfirmEmail_Handler,
		},
		{
			MethodName: "reset_password",
			Handler:    _User_ResetPassword_Handler,
		},
		{
			MethodName: "set_required_actions",
			Handler:    _User_SetRequiredActions_Handler,
		},
		{
			MethodName: "enable_mfa",
			Handler:    _User_EnableMfa_Handler,
		},
		{
			MethodName: "disable_mfa",
			Handler:    _User_DisableMfa_Handler,
		},
		{
			MethodName: "confirm_mfa",
			Handler:    _User_ConfirmMfa_Handler,
		},
		{
			MethodName: "enable",
			Handler:    _User_Enable_Handler,
		},
		{
			MethodName: "disable",
			Handler:    _User_Disable_Handler,
		},
		{
			MethodName: "delete",
			Handler:    _User_Delete_Handler,
		},
		{
			MethodName: "get",
			Handler:    _User_Get_Handler,
		},
		{
			MethodName: "list",
			Handler:    _User_List_Handler,
		},
		{
			MethodName: "stat",
			Handler:    _User_Stat_Handler,
		},
		{
			MethodName: "find",
			Handler:    _User_Find_Handler,
		},
		{
			MethodName: "sync",
			Handler:    _User_Sync_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "spaceone/api/identity/v1/user.proto",
}

User_ServiceDesc is the grpc.ServiceDesc for User service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAPIKeyServer

func RegisterAPIKeyServer(s grpc.ServiceRegistrar, srv APIKeyServer)

func RegisterAuthorizationServer

func RegisterAuthorizationServer(s grpc.ServiceRegistrar, srv AuthorizationServer)

func RegisterDomainOwnerServer

func RegisterDomainOwnerServer(s grpc.ServiceRegistrar, srv DomainOwnerServer)

func RegisterDomainServer

func RegisterDomainServer(s grpc.ServiceRegistrar, srv DomainServer)

func RegisterEndpointServer

func RegisterEndpointServer(s grpc.ServiceRegistrar, srv EndpointServer)

func RegisterPolicyServer

func RegisterPolicyServer(s grpc.ServiceRegistrar, srv PolicyServer)

func RegisterProjectGroupServer

func RegisterProjectGroupServer(s grpc.ServiceRegistrar, srv ProjectGroupServer)

func RegisterProjectServer

func RegisterProjectServer(s grpc.ServiceRegistrar, srv ProjectServer)

func RegisterProviderServer

func RegisterProviderServer(s grpc.ServiceRegistrar, srv ProviderServer)

func RegisterRoleBindingServer

func RegisterRoleBindingServer(s grpc.ServiceRegistrar, srv RoleBindingServer)

func RegisterRoleServer

func RegisterRoleServer(s grpc.ServiceRegistrar, srv RoleServer)

func RegisterServiceAccountServer

func RegisterServiceAccountServer(s grpc.ServiceRegistrar, srv ServiceAccountServer)

func RegisterTokenServer

func RegisterTokenServer(s grpc.ServiceRegistrar, srv TokenServer)

func RegisterUserServer

func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)

Types

type APIKeyClient

type APIKeyClient interface {
	Create(ctx context.Context, in *CreateAPIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	Enable(ctx context.Context, in *APIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	Disable(ctx context.Context, in *APIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	Delete(ctx context.Context, in *APIKeyRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetAPIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	List(ctx context.Context, in *APIKeyQuery, opts ...grpc.CallOption) (*APIKeysInfo, error)
	Stat(ctx context.Context, in *APIKeyStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
}

APIKeyClient is the client API for APIKey service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAPIKeyClient

func NewAPIKeyClient(cc grpc.ClientConnInterface) APIKeyClient

type APIKeyInfo

type APIKeyInfo struct {
	ApiKeyId       string           `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
	ApiKey         string           `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	State          APIKeyInfo_State `protobuf:"varint,3,opt,name=state,proto3,enum=spaceone.api.identity.v1.APIKeyInfo_State" json:"state,omitempty"`
	UserId         string           `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId       string           `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	LastAccessedAt string           `protobuf:"bytes,10,opt,name=last_accessed_at,json=lastAccessedAt,proto3" json:"last_accessed_at,omitempty"`
	CreatedAt      string           `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeyInfo) Descriptor deprecated

func (*APIKeyInfo) Descriptor() ([]byte, []int)

Deprecated: Use APIKeyInfo.ProtoReflect.Descriptor instead.

func (*APIKeyInfo) GetApiKey

func (x *APIKeyInfo) GetApiKey() string

func (*APIKeyInfo) GetApiKeyId

func (x *APIKeyInfo) GetApiKeyId() string

func (*APIKeyInfo) GetCreatedAt

func (x *APIKeyInfo) GetCreatedAt() string

func (*APIKeyInfo) GetDomainId

func (x *APIKeyInfo) GetDomainId() string

func (*APIKeyInfo) GetLastAccessedAt

func (x *APIKeyInfo) GetLastAccessedAt() string

func (*APIKeyInfo) GetState

func (x *APIKeyInfo) GetState() APIKeyInfo_State

func (*APIKeyInfo) GetUserId

func (x *APIKeyInfo) GetUserId() string

func (*APIKeyInfo) ProtoMessage

func (*APIKeyInfo) ProtoMessage()

func (*APIKeyInfo) ProtoReflect

func (x *APIKeyInfo) ProtoReflect() protoreflect.Message

func (*APIKeyInfo) Reset

func (x *APIKeyInfo) Reset()

func (*APIKeyInfo) String

func (x *APIKeyInfo) String() string

type APIKeyInfo_State

type APIKeyInfo_State int32
const (
	APIKeyInfo_NONE_STATE APIKeyInfo_State = 0
	APIKeyInfo_ENABLED    APIKeyInfo_State = 1
	APIKeyInfo_DISABLED   APIKeyInfo_State = 2
)

func (APIKeyInfo_State) Descriptor

func (APIKeyInfo_State) Enum

func (APIKeyInfo_State) EnumDescriptor deprecated

func (APIKeyInfo_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use APIKeyInfo_State.Descriptor instead.

func (APIKeyInfo_State) Number

func (APIKeyInfo_State) String

func (x APIKeyInfo_State) String() string

func (APIKeyInfo_State) Type

type APIKeyQuery

type APIKeyQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	ApiKeyId string `protobuf:"bytes,2,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
	// +optional
	State APIKeyQuery_State `protobuf:"varint,3,opt,name=state,proto3,enum=spaceone.api.identity.v1.APIKeyQuery_State" json:"state,omitempty"`
	// +optional
	UserId   string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId string `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeyQuery) Descriptor deprecated

func (*APIKeyQuery) Descriptor() ([]byte, []int)

Deprecated: Use APIKeyQuery.ProtoReflect.Descriptor instead.

func (*APIKeyQuery) GetApiKeyId

func (x *APIKeyQuery) GetApiKeyId() string

func (*APIKeyQuery) GetDomainId

func (x *APIKeyQuery) GetDomainId() string

func (*APIKeyQuery) GetQuery

func (x *APIKeyQuery) GetQuery() *v1.Query

func (*APIKeyQuery) GetState

func (x *APIKeyQuery) GetState() APIKeyQuery_State

func (*APIKeyQuery) GetUserId

func (x *APIKeyQuery) GetUserId() string

func (*APIKeyQuery) ProtoMessage

func (*APIKeyQuery) ProtoMessage()

func (*APIKeyQuery) ProtoReflect

func (x *APIKeyQuery) ProtoReflect() protoreflect.Message

func (*APIKeyQuery) Reset

func (x *APIKeyQuery) Reset()

func (*APIKeyQuery) String

func (x *APIKeyQuery) String() string

type APIKeyQuery_State

type APIKeyQuery_State int32
const (
	APIKeyQuery_NONE_STATE APIKeyQuery_State = 0
	APIKeyQuery_ENABLED    APIKeyQuery_State = 1
	APIKeyQuery_DISABLED   APIKeyQuery_State = 2
)

func (APIKeyQuery_State) Descriptor

func (APIKeyQuery_State) Enum

func (APIKeyQuery_State) EnumDescriptor deprecated

func (APIKeyQuery_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use APIKeyQuery_State.Descriptor instead.

func (APIKeyQuery_State) Number

func (APIKeyQuery_State) String

func (x APIKeyQuery_State) String() string

func (APIKeyQuery_State) Type

type APIKeyRequest

type APIKeyRequest struct {
	ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeyRequest) Descriptor deprecated

func (*APIKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use APIKeyRequest.ProtoReflect.Descriptor instead.

func (*APIKeyRequest) GetApiKeyId

func (x *APIKeyRequest) GetApiKeyId() string

func (*APIKeyRequest) GetDomainId

func (x *APIKeyRequest) GetDomainId() string

func (*APIKeyRequest) ProtoMessage

func (*APIKeyRequest) ProtoMessage()

func (*APIKeyRequest) ProtoReflect

func (x *APIKeyRequest) ProtoReflect() protoreflect.Message

func (*APIKeyRequest) Reset

func (x *APIKeyRequest) Reset()

func (*APIKeyRequest) String

func (x *APIKeyRequest) String() string

type APIKeyServer

type APIKeyServer interface {
	Create(context.Context, *CreateAPIKeyRequest) (*APIKeyInfo, error)
	Enable(context.Context, *APIKeyRequest) (*APIKeyInfo, error)
	Disable(context.Context, *APIKeyRequest) (*APIKeyInfo, error)
	Delete(context.Context, *APIKeyRequest) (*empty.Empty, error)
	Get(context.Context, *GetAPIKeyRequest) (*APIKeyInfo, error)
	List(context.Context, *APIKeyQuery) (*APIKeysInfo, error)
	Stat(context.Context, *APIKeyStatQuery) (*_struct.Struct, error)
	// contains filtered or unexported methods
}

APIKeyServer is the server API for APIKey service. All implementations must embed UnimplementedAPIKeyServer for forward compatibility

type APIKeyStatQuery

type APIKeyStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeyStatQuery) Descriptor deprecated

func (*APIKeyStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use APIKeyStatQuery.ProtoReflect.Descriptor instead.

func (*APIKeyStatQuery) GetDomainId

func (x *APIKeyStatQuery) GetDomainId() string

func (*APIKeyStatQuery) GetQuery

func (x *APIKeyStatQuery) GetQuery() *v1.StatisticsQuery

func (*APIKeyStatQuery) ProtoMessage

func (*APIKeyStatQuery) ProtoMessage()

func (*APIKeyStatQuery) ProtoReflect

func (x *APIKeyStatQuery) ProtoReflect() protoreflect.Message

func (*APIKeyStatQuery) Reset

func (x *APIKeyStatQuery) Reset()

func (*APIKeyStatQuery) String

func (x *APIKeyStatQuery) String() string

type APIKeysInfo

type APIKeysInfo struct {
	Results    []*APIKeyInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32         `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*APIKeysInfo) Descriptor deprecated

func (*APIKeysInfo) Descriptor() ([]byte, []int)

Deprecated: Use APIKeysInfo.ProtoReflect.Descriptor instead.

func (*APIKeysInfo) GetResults

func (x *APIKeysInfo) GetResults() []*APIKeyInfo

func (*APIKeysInfo) GetTotalCount

func (x *APIKeysInfo) GetTotalCount() int32

func (*APIKeysInfo) ProtoMessage

func (*APIKeysInfo) ProtoMessage()

func (*APIKeysInfo) ProtoReflect

func (x *APIKeysInfo) ProtoReflect() protoreflect.Message

func (*APIKeysInfo) Reset

func (x *APIKeysInfo) Reset()

func (*APIKeysInfo) String

func (x *APIKeysInfo) String() string

type AddProjectGroupMemberRequest

type AddProjectGroupMemberRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,4,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	IsExternalUser bool `protobuf:"varint,7,opt,name=is_external_user,json=isExternalUser,proto3" json:"is_external_user,omitempty"`
	// contains filtered or unexported fields
}

func (*AddProjectGroupMemberRequest) Descriptor deprecated

func (*AddProjectGroupMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddProjectGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*AddProjectGroupMemberRequest) GetDomainId

func (x *AddProjectGroupMemberRequest) GetDomainId() string

func (*AddProjectGroupMemberRequest) GetIsExternalUser

func (x *AddProjectGroupMemberRequest) GetIsExternalUser() bool

func (*AddProjectGroupMemberRequest) GetLabels

func (*AddProjectGroupMemberRequest) GetProjectGroupId

func (x *AddProjectGroupMemberRequest) GetProjectGroupId() string

func (*AddProjectGroupMemberRequest) GetRoleId

func (x *AddProjectGroupMemberRequest) GetRoleId() string

func (*AddProjectGroupMemberRequest) GetTags

func (*AddProjectGroupMemberRequest) GetUserId

func (x *AddProjectGroupMemberRequest) GetUserId() string

func (*AddProjectGroupMemberRequest) ProtoMessage

func (*AddProjectGroupMemberRequest) ProtoMessage()

func (*AddProjectGroupMemberRequest) ProtoReflect

func (*AddProjectGroupMemberRequest) Reset

func (x *AddProjectGroupMemberRequest) Reset()

func (*AddProjectGroupMemberRequest) String

type AddProjectMemberRequest

type AddProjectMemberRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	UserId    string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,4,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	IsExternalUser bool `protobuf:"varint,7,opt,name=is_external_user,json=isExternalUser,proto3" json:"is_external_user,omitempty"`
	// contains filtered or unexported fields
}

func (*AddProjectMemberRequest) Descriptor deprecated

func (*AddProjectMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddProjectMemberRequest.ProtoReflect.Descriptor instead.

func (*AddProjectMemberRequest) GetDomainId

func (x *AddProjectMemberRequest) GetDomainId() string

func (*AddProjectMemberRequest) GetIsExternalUser

func (x *AddProjectMemberRequest) GetIsExternalUser() bool

func (*AddProjectMemberRequest) GetLabels

func (x *AddProjectMemberRequest) GetLabels() *_struct.ListValue

func (*AddProjectMemberRequest) GetProjectId

func (x *AddProjectMemberRequest) GetProjectId() string

func (*AddProjectMemberRequest) GetRoleId

func (x *AddProjectMemberRequest) GetRoleId() string

func (*AddProjectMemberRequest) GetTags

func (x *AddProjectMemberRequest) GetTags() *_struct.Struct

func (*AddProjectMemberRequest) GetUserId

func (x *AddProjectMemberRequest) GetUserId() string

func (*AddProjectMemberRequest) ProtoMessage

func (*AddProjectMemberRequest) ProtoMessage()

func (*AddProjectMemberRequest) ProtoReflect

func (x *AddProjectMemberRequest) ProtoReflect() protoreflect.Message

func (*AddProjectMemberRequest) Reset

func (x *AddProjectMemberRequest) Reset()

func (*AddProjectMemberRequest) String

func (x *AddProjectMemberRequest) String() string

type AuthorizationClient

type AuthorizationClient interface {
	Verify(ctx context.Context, in *v1.AuthorizationRequest, opts ...grpc.CallOption) (*v1.AuthorizationResponse, error)
}

AuthorizationClient is the client API for Authorization service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AuthorizationServer

type AuthorizationServer interface {
	Verify(context.Context, *v1.AuthorizationRequest) (*v1.AuthorizationResponse, error)
	// contains filtered or unexported methods
}

AuthorizationServer is the server API for Authorization service. All implementations must embed UnimplementedAuthorizationServer for forward compatibility

type ChangeAuthRequest

type ChangeAuthRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	PluginInfo *PluginInfo `protobuf:"bytes,2,opt,name=plugin_info,json=pluginInfo,proto3" json:"plugin_info,omitempty"`
	// +optional
	ReleaseAuthPlugin bool `protobuf:"varint,3,opt,name=release_auth_plugin,json=releaseAuthPlugin,proto3" json:"release_auth_plugin,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeAuthRequest) Descriptor deprecated

func (*ChangeAuthRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeAuthRequest.ProtoReflect.Descriptor instead.

func (*ChangeAuthRequest) GetDomainId

func (x *ChangeAuthRequest) GetDomainId() string

func (*ChangeAuthRequest) GetPluginInfo

func (x *ChangeAuthRequest) GetPluginInfo() *PluginInfo

func (*ChangeAuthRequest) GetReleaseAuthPlugin

func (x *ChangeAuthRequest) GetReleaseAuthPlugin() bool

func (*ChangeAuthRequest) ProtoMessage

func (*ChangeAuthRequest) ProtoMessage()

func (*ChangeAuthRequest) ProtoReflect

func (x *ChangeAuthRequest) ProtoReflect() protoreflect.Message

func (*ChangeAuthRequest) Reset

func (x *ChangeAuthRequest) Reset()

func (*ChangeAuthRequest) String

func (x *ChangeAuthRequest) String() string

type ConfirmEmailRequest

type ConfirmEmailRequest struct {
	UserId     string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	VerifyCode string `protobuf:"bytes,2,opt,name=verify_code,json=verifyCode,proto3" json:"verify_code,omitempty"`
	DomainId   string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmEmailRequest) Descriptor deprecated

func (*ConfirmEmailRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmEmailRequest.ProtoReflect.Descriptor instead.

func (*ConfirmEmailRequest) GetDomainId

func (x *ConfirmEmailRequest) GetDomainId() string

func (*ConfirmEmailRequest) GetUserId

func (x *ConfirmEmailRequest) GetUserId() string

func (*ConfirmEmailRequest) GetVerifyCode

func (x *ConfirmEmailRequest) GetVerifyCode() string

func (*ConfirmEmailRequest) ProtoMessage

func (*ConfirmEmailRequest) ProtoMessage()

func (*ConfirmEmailRequest) ProtoReflect

func (x *ConfirmEmailRequest) ProtoReflect() protoreflect.Message

func (*ConfirmEmailRequest) Reset

func (x *ConfirmEmailRequest) Reset()

func (*ConfirmEmailRequest) String

func (x *ConfirmEmailRequest) String() string

type ConfirmMFARequest

type ConfirmMFARequest struct {
	UserId     string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	VerifyCode string `protobuf:"bytes,2,opt,name=verify_code,json=verifyCode,proto3" json:"verify_code,omitempty"`
	DomainId   string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}
{
 "user_id": "example@cloudforet",
 "verify_code": "123456",
 "domain_id": "domain-xxxxxxxxxxxx"
}

func (*ConfirmMFARequest) Descriptor deprecated

func (*ConfirmMFARequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmMFARequest.ProtoReflect.Descriptor instead.

func (*ConfirmMFARequest) GetDomainId

func (x *ConfirmMFARequest) GetDomainId() string

func (*ConfirmMFARequest) GetUserId

func (x *ConfirmMFARequest) GetUserId() string

func (*ConfirmMFARequest) GetVerifyCode

func (x *ConfirmMFARequest) GetVerifyCode() string

func (*ConfirmMFARequest) ProtoMessage

func (*ConfirmMFARequest) ProtoMessage()

func (*ConfirmMFARequest) ProtoReflect

func (x *ConfirmMFARequest) ProtoReflect() protoreflect.Message

func (*ConfirmMFARequest) Reset

func (x *ConfirmMFARequest) Reset()

func (*ConfirmMFARequest) String

func (x *ConfirmMFARequest) String() string

type CreateAPIKeyRequest

type CreateAPIKeyRequest struct {
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAPIKeyRequest) Descriptor deprecated

func (*CreateAPIKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAPIKeyRequest.ProtoReflect.Descriptor instead.

func (*CreateAPIKeyRequest) GetDomainId

func (x *CreateAPIKeyRequest) GetDomainId() string

func (*CreateAPIKeyRequest) GetUserId

func (x *CreateAPIKeyRequest) GetUserId() string

func (*CreateAPIKeyRequest) ProtoMessage

func (*CreateAPIKeyRequest) ProtoMessage()

func (*CreateAPIKeyRequest) ProtoReflect

func (x *CreateAPIKeyRequest) ProtoReflect() protoreflect.Message

func (*CreateAPIKeyRequest) Reset

func (x *CreateAPIKeyRequest) Reset()

func (*CreateAPIKeyRequest) String

func (x *CreateAPIKeyRequest) String() string

type CreateDomainOwner

type CreateDomainOwner struct {

	// +optional
	OwnerId  string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	Language string `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	// +optional
	Timezone string `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	DomainId string `protobuf:"bytes,10,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDomainOwner) Descriptor deprecated

func (*CreateDomainOwner) Descriptor() ([]byte, []int)

Deprecated: Use CreateDomainOwner.ProtoReflect.Descriptor instead.

func (*CreateDomainOwner) GetDomainId

func (x *CreateDomainOwner) GetDomainId() string

func (*CreateDomainOwner) GetEmail

func (x *CreateDomainOwner) GetEmail() string

func (*CreateDomainOwner) GetLanguage

func (x *CreateDomainOwner) GetLanguage() string

func (*CreateDomainOwner) GetName

func (x *CreateDomainOwner) GetName() string

func (*CreateDomainOwner) GetOwnerId

func (x *CreateDomainOwner) GetOwnerId() string

func (*CreateDomainOwner) GetPassword

func (x *CreateDomainOwner) GetPassword() string

func (*CreateDomainOwner) GetTimezone

func (x *CreateDomainOwner) GetTimezone() string

func (*CreateDomainOwner) ProtoMessage

func (*CreateDomainOwner) ProtoMessage()

func (*CreateDomainOwner) ProtoReflect

func (x *CreateDomainOwner) ProtoReflect() protoreflect.Message

func (*CreateDomainOwner) Reset

func (x *CreateDomainOwner) Reset()

func (*CreateDomainOwner) String

func (x *CreateDomainOwner) String() string

type CreateDomainRequest

type CreateDomainRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	PluginInfo *PluginInfo `protobuf:"bytes,2,opt,name=plugin_info,json=pluginInfo,proto3" json:"plugin_info,omitempty"`
	// +optional
	Config *_struct.Struct `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	// +optional
	Tags *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDomainRequest) Descriptor deprecated

func (*CreateDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDomainRequest.ProtoReflect.Descriptor instead.

func (*CreateDomainRequest) GetConfig

func (x *CreateDomainRequest) GetConfig() *_struct.Struct

func (*CreateDomainRequest) GetName

func (x *CreateDomainRequest) GetName() string

func (*CreateDomainRequest) GetPluginInfo

func (x *CreateDomainRequest) GetPluginInfo() *PluginInfo

func (*CreateDomainRequest) GetTags

func (x *CreateDomainRequest) GetTags() *_struct.Struct

func (*CreateDomainRequest) ProtoMessage

func (*CreateDomainRequest) ProtoMessage()

func (*CreateDomainRequest) ProtoReflect

func (x *CreateDomainRequest) ProtoReflect() protoreflect.Message

func (*CreateDomainRequest) Reset

func (x *CreateDomainRequest) Reset()

func (*CreateDomainRequest) String

func (x *CreateDomainRequest) String() string

type CreatePolicyRequest

type CreatePolicyRequest struct {
	Name        string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Permissions []string `protobuf:"bytes,2,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePolicyRequest) Descriptor deprecated

func (*CreatePolicyRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePolicyRequest.ProtoReflect.Descriptor instead.

func (*CreatePolicyRequest) GetDomainId

func (x *CreatePolicyRequest) GetDomainId() string

func (*CreatePolicyRequest) GetName

func (x *CreatePolicyRequest) GetName() string

func (*CreatePolicyRequest) GetPermissions

func (x *CreatePolicyRequest) GetPermissions() []string

func (*CreatePolicyRequest) GetTags

func (x *CreatePolicyRequest) GetTags() *_struct.Struct

func (*CreatePolicyRequest) ProtoMessage

func (*CreatePolicyRequest) ProtoMessage()

func (*CreatePolicyRequest) ProtoReflect

func (x *CreatePolicyRequest) ProtoReflect() protoreflect.Message

func (*CreatePolicyRequest) Reset

func (x *CreatePolicyRequest) Reset()

func (*CreatePolicyRequest) String

func (x *CreatePolicyRequest) String() string

type CreateProjectGroupRequest

type CreateProjectGroupRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	ParentProjectGroupId string `protobuf:"bytes,2,opt,name=parent_project_group_id,json=parentProjectGroupId,proto3" json:"parent_project_group_id,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectGroupRequest) Descriptor deprecated

func (*CreateProjectGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectGroupRequest) GetDomainId

func (x *CreateProjectGroupRequest) GetDomainId() string

func (*CreateProjectGroupRequest) GetName

func (x *CreateProjectGroupRequest) GetName() string

func (*CreateProjectGroupRequest) GetParentProjectGroupId

func (x *CreateProjectGroupRequest) GetParentProjectGroupId() string

func (*CreateProjectGroupRequest) GetTags

func (*CreateProjectGroupRequest) ProtoMessage

func (*CreateProjectGroupRequest) ProtoMessage()

func (*CreateProjectGroupRequest) ProtoReflect

func (*CreateProjectGroupRequest) Reset

func (x *CreateProjectGroupRequest) Reset()

func (*CreateProjectGroupRequest) String

func (x *CreateProjectGroupRequest) String() string

type CreateProjectRequest

type CreateProjectRequest struct {
	Name           string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ProjectGroupId string `protobuf:"bytes,2,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectRequest) Descriptor deprecated

func (*CreateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectRequest) GetDomainId

func (x *CreateProjectRequest) GetDomainId() string

func (*CreateProjectRequest) GetName

func (x *CreateProjectRequest) GetName() string

func (*CreateProjectRequest) GetProjectGroupId

func (x *CreateProjectRequest) GetProjectGroupId() string

func (*CreateProjectRequest) GetTags

func (x *CreateProjectRequest) GetTags() *_struct.Struct

func (*CreateProjectRequest) ProtoMessage

func (*CreateProjectRequest) ProtoMessage()

func (*CreateProjectRequest) ProtoReflect

func (x *CreateProjectRequest) ProtoReflect() protoreflect.Message

func (*CreateProjectRequest) Reset

func (x *CreateProjectRequest) Reset()

func (*CreateProjectRequest) String

func (x *CreateProjectRequest) String() string

type CreateProviderRequest

type CreateProviderRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Order    int32           `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
	Template *_struct.Struct `protobuf:"bytes,4,opt,name=template,proto3" json:"template,omitempty"`
	// +optional
	Metadata *_struct.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// +optional
	Capability *_struct.Struct `protobuf:"bytes,6,opt,name=capability,proto3" json:"capability,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProviderRequest) Descriptor deprecated

func (*CreateProviderRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProviderRequest.ProtoReflect.Descriptor instead.

func (*CreateProviderRequest) GetCapability

func (x *CreateProviderRequest) GetCapability() *_struct.Struct

func (*CreateProviderRequest) GetDomainId

func (x *CreateProviderRequest) GetDomainId() string

func (*CreateProviderRequest) GetMetadata

func (x *CreateProviderRequest) GetMetadata() *_struct.Struct

func (*CreateProviderRequest) GetName

func (x *CreateProviderRequest) GetName() string

func (*CreateProviderRequest) GetOrder

func (x *CreateProviderRequest) GetOrder() int32

func (*CreateProviderRequest) GetProvider

func (x *CreateProviderRequest) GetProvider() string

func (*CreateProviderRequest) GetTags

func (x *CreateProviderRequest) GetTags() *_struct.Struct

func (*CreateProviderRequest) GetTemplate

func (x *CreateProviderRequest) GetTemplate() *_struct.Struct

func (*CreateProviderRequest) ProtoMessage

func (*CreateProviderRequest) ProtoMessage()

func (*CreateProviderRequest) ProtoReflect

func (x *CreateProviderRequest) ProtoReflect() protoreflect.Message

func (*CreateProviderRequest) Reset

func (x *CreateProviderRequest) Reset()

func (*CreateProviderRequest) String

func (x *CreateProviderRequest) String() string

type CreateRoleBindingRequest

type CreateRoleBindingRequest struct {
	ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId   string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RoleId       string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	ProjectGroupId string `protobuf:"bytes,5,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,6,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,8,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleBindingRequest) Descriptor deprecated

func (*CreateRoleBindingRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleBindingRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleBindingRequest) GetDomainId

func (x *CreateRoleBindingRequest) GetDomainId() string

func (*CreateRoleBindingRequest) GetLabels

func (x *CreateRoleBindingRequest) GetLabels() *_struct.ListValue

func (*CreateRoleBindingRequest) GetProjectGroupId

func (x *CreateRoleBindingRequest) GetProjectGroupId() string

func (*CreateRoleBindingRequest) GetProjectId

func (x *CreateRoleBindingRequest) GetProjectId() string

func (*CreateRoleBindingRequest) GetResourceId

func (x *CreateRoleBindingRequest) GetResourceId() string

func (*CreateRoleBindingRequest) GetResourceType

func (x *CreateRoleBindingRequest) GetResourceType() string

func (*CreateRoleBindingRequest) GetRoleId

func (x *CreateRoleBindingRequest) GetRoleId() string

func (*CreateRoleBindingRequest) GetTags

func (x *CreateRoleBindingRequest) GetTags() *_struct.Struct

func (*CreateRoleBindingRequest) ProtoMessage

func (*CreateRoleBindingRequest) ProtoMessage()

func (*CreateRoleBindingRequest) ProtoReflect

func (x *CreateRoleBindingRequest) ProtoReflect() protoreflect.Message

func (*CreateRoleBindingRequest) Reset

func (x *CreateRoleBindingRequest) Reset()

func (*CreateRoleBindingRequest) String

func (x *CreateRoleBindingRequest) String() string

type CreateRoleRequest

type CreateRoleRequest struct {
	Name     string        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RoleType RoleType      `protobuf:"varint,2,opt,name=role_type,json=roleType,proto3,enum=spaceone.api.identity.v1.RoleType" json:"role_type,omitempty"`
	Policies []*RolePolicy `protobuf:"bytes,3,rep,name=policies,proto3" json:"policies,omitempty"`
	// +optional
	PagePermissions []*PagePermission `protobuf:"bytes,4,rep,name=page_permissions,json=pagePermissions,proto3" json:"page_permissions,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleRequest) Descriptor deprecated

func (*CreateRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleRequest) GetDomainId

func (x *CreateRoleRequest) GetDomainId() string

func (*CreateRoleRequest) GetName

func (x *CreateRoleRequest) GetName() string

func (*CreateRoleRequest) GetPagePermissions

func (x *CreateRoleRequest) GetPagePermissions() []*PagePermission

func (*CreateRoleRequest) GetPolicies

func (x *CreateRoleRequest) GetPolicies() []*RolePolicy

func (*CreateRoleRequest) GetRoleType

func (x *CreateRoleRequest) GetRoleType() RoleType

func (*CreateRoleRequest) GetTags

func (x *CreateRoleRequest) GetTags() *_struct.Struct

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) ProtoReflect

func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message

func (*CreateRoleRequest) Reset

func (x *CreateRoleRequest) Reset()

func (*CreateRoleRequest) String

func (x *CreateRoleRequest) String() string

type CreateServiceAccountRequest

type CreateServiceAccountRequest struct {
	Name     string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Data     *_struct.Struct `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Provider string          `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	// +optional
	ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	Tags               *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	ServiceAccountType string          `protobuf:"bytes,11,opt,name=service_account_type,json=serviceAccountType,proto3" json:"service_account_type,omitempty"`
	// +optional
	TrustedServiceAccountId string `` /* 135-byte string literal not displayed */
	DomainId                string `protobuf:"bytes,21,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateServiceAccountRequest) Descriptor deprecated

func (*CreateServiceAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateServiceAccountRequest.ProtoReflect.Descriptor instead.

func (*CreateServiceAccountRequest) GetData

func (*CreateServiceAccountRequest) GetDomainId

func (x *CreateServiceAccountRequest) GetDomainId() string

func (*CreateServiceAccountRequest) GetName

func (x *CreateServiceAccountRequest) GetName() string

func (*CreateServiceAccountRequest) GetProjectId

func (x *CreateServiceAccountRequest) GetProjectId() string

func (*CreateServiceAccountRequest) GetProvider

func (x *CreateServiceAccountRequest) GetProvider() string

func (*CreateServiceAccountRequest) GetServiceAccountType

func (x *CreateServiceAccountRequest) GetServiceAccountType() string

func (*CreateServiceAccountRequest) GetTags

func (*CreateServiceAccountRequest) GetTrustedServiceAccountId

func (x *CreateServiceAccountRequest) GetTrustedServiceAccountId() string

func (*CreateServiceAccountRequest) ProtoMessage

func (*CreateServiceAccountRequest) ProtoMessage()

func (*CreateServiceAccountRequest) ProtoReflect

func (*CreateServiceAccountRequest) Reset

func (x *CreateServiceAccountRequest) Reset()

func (*CreateServiceAccountRequest) String

func (x *CreateServiceAccountRequest) String() string

type CreateUserRequest

type CreateUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// When backend is LOCAL, password is required.
	// +optional
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	UserType UserType    `protobuf:"varint,5,opt,name=user_type,json=userType,proto3,enum=spaceone.api.identity.v1.UserType" json:"user_type,omitempty"`
	Backend  UserBackend `protobuf:"varint,6,opt,name=backend,proto3,enum=spaceone.api.identity.v1.UserBackend" json:"backend,omitempty"`
	// en,ko
	// +optional
	Language string `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	// UTC, Asia/Seoul
	// +optional
	Timezone string `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,10,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// If reset_password is true, send email
	// +optional
	ResetPassword bool `protobuf:"varint,11,opt,name=reset_password,json=resetPassword,proto3" json:"reset_password,omitempty"`
	// contains filtered or unexported fields
}
{
 "user_id": "example@cloudforet.com",
 "password": "password",
 "name": "Wonny",
 "email": "example@cloudforet.com",
 "user_type": "USER",
 "backend": "LOCAL",
 "language": "en",
 "timezone": "UTC",
 "tags": {
   "Department": "Development"
 }
}

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetBackend

func (x *CreateUserRequest) GetBackend() UserBackend

func (*CreateUserRequest) GetDomainId

func (x *CreateUserRequest) GetDomainId() string

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetLanguage

func (x *CreateUserRequest) GetLanguage() string

func (*CreateUserRequest) GetName

func (x *CreateUserRequest) GetName() string

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetResetPassword

func (x *CreateUserRequest) GetResetPassword() bool

func (*CreateUserRequest) GetTags

func (x *CreateUserRequest) GetTags() *_struct.Struct

func (*CreateUserRequest) GetTimezone

func (x *CreateUserRequest) GetTimezone() string

func (*CreateUserRequest) GetUserId

func (x *CreateUserRequest) GetUserId() string

func (*CreateUserRequest) GetUserType

func (x *CreateUserRequest) GetUserType() UserType

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type DisableMFARequest

type DisableMFARequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// If this value true, disable MFA without verification for user.
	// +optional
	Force    bool   `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	DomainId string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}
{
 "user_id": "example@cloudforet.com",
 "force": false,
 "domain_id": "domain-xxxxxxxxxxxx"
}

func (*DisableMFARequest) Descriptor deprecated

func (*DisableMFARequest) Descriptor() ([]byte, []int)

Deprecated: Use DisableMFARequest.ProtoReflect.Descriptor instead.

func (*DisableMFARequest) GetDomainId

func (x *DisableMFARequest) GetDomainId() string

func (*DisableMFARequest) GetForce

func (x *DisableMFARequest) GetForce() bool

func (*DisableMFARequest) GetUserId

func (x *DisableMFARequest) GetUserId() string

func (*DisableMFARequest) ProtoMessage

func (*DisableMFARequest) ProtoMessage()

func (*DisableMFARequest) ProtoReflect

func (x *DisableMFARequest) ProtoReflect() protoreflect.Message

func (*DisableMFARequest) Reset

func (x *DisableMFARequest) Reset()

func (*DisableMFARequest) String

func (x *DisableMFARequest) String() string

type DomainClient

type DomainClient interface {
	Create(ctx context.Context, in *CreateDomainRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	Update(ctx context.Context, in *UpdateDomainRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	ChangeAuthPlugin(ctx context.Context, in *ChangeAuthRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	UpdatePlugin(ctx context.Context, in *UpdatePluginRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	VerifyPlugin(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Delete(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Enable(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	Disable(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	Get(ctx context.Context, in *GetDomainRequest, opts ...grpc.CallOption) (*DomainInfo, error)
	List(ctx context.Context, in *DomainQuery, opts ...grpc.CallOption) (*DomainsInfo, error)
	Stat(ctx context.Context, in *DomainStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
	GetPublicKey(ctx context.Context, in *v1.AuthenticationRequest, opts ...grpc.CallOption) (*v1.AuthenticationResponse, error)
}

DomainClient is the client API for Domain service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDomainClient

func NewDomainClient(cc grpc.ClientConnInterface) DomainClient

type DomainInfo

type DomainInfo struct {
	DomainId   string           `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	Name       string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	State      DomainInfo_State `protobuf:"varint,3,opt,name=state,proto3,enum=spaceone.api.identity.v1.DomainInfo_State" json:"state,omitempty"`
	PluginInfo *PluginInfo      `protobuf:"bytes,4,opt,name=plugin_info,json=pluginInfo,proto3" json:"plugin_info,omitempty"`
	Config     *_struct.Struct  `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	Tags       *_struct.Struct  `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"`
	CreatedAt  string           `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	DeletedAt  string           `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainInfo) Descriptor deprecated

func (*DomainInfo) Descriptor() ([]byte, []int)

Deprecated: Use DomainInfo.ProtoReflect.Descriptor instead.

func (*DomainInfo) GetConfig

func (x *DomainInfo) GetConfig() *_struct.Struct

func (*DomainInfo) GetCreatedAt

func (x *DomainInfo) GetCreatedAt() string

func (*DomainInfo) GetDeletedAt

func (x *DomainInfo) GetDeletedAt() string

func (*DomainInfo) GetDomainId

func (x *DomainInfo) GetDomainId() string

func (*DomainInfo) GetName

func (x *DomainInfo) GetName() string

func (*DomainInfo) GetPluginInfo

func (x *DomainInfo) GetPluginInfo() *PluginInfo

func (*DomainInfo) GetState

func (x *DomainInfo) GetState() DomainInfo_State

func (*DomainInfo) GetTags

func (x *DomainInfo) GetTags() *_struct.Struct

func (*DomainInfo) ProtoMessage

func (*DomainInfo) ProtoMessage()

func (*DomainInfo) ProtoReflect

func (x *DomainInfo) ProtoReflect() protoreflect.Message

func (*DomainInfo) Reset

func (x *DomainInfo) Reset()

func (*DomainInfo) String

func (x *DomainInfo) String() string

type DomainInfo_State

type DomainInfo_State int32
const (
	DomainInfo_NONE     DomainInfo_State = 0
	DomainInfo_ENABLED  DomainInfo_State = 1
	DomainInfo_DISABLED DomainInfo_State = 2
)

func (DomainInfo_State) Descriptor

func (DomainInfo_State) Enum

func (DomainInfo_State) EnumDescriptor deprecated

func (DomainInfo_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use DomainInfo_State.Descriptor instead.

func (DomainInfo_State) Number

func (DomainInfo_State) String

func (x DomainInfo_State) String() string

func (DomainInfo_State) Type

type DomainOwnerClient

type DomainOwnerClient interface {
	Create(ctx context.Context, in *CreateDomainOwner, opts ...grpc.CallOption) (*DomainOwnerInfo, error)
	Update(ctx context.Context, in *UpdateDomainOwner, opts ...grpc.CallOption) (*DomainOwnerInfo, error)
	Delete(ctx context.Context, in *DomainOwnerRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetDomainOwnerRequest, opts ...grpc.CallOption) (*DomainOwnerInfo, error)
}

DomainOwnerClient is the client API for DomainOwner service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DomainOwnerInfo

type DomainOwnerInfo struct {
	OwnerId        string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Email          string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Language       string `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	Timezone       string `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	LastAccessedAt string `protobuf:"bytes,11,opt,name=last_accessed_at,json=lastAccessedAt,proto3" json:"last_accessed_at,omitempty"`
	CreatedAt      string `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	DomainId       string `protobuf:"bytes,13,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainOwnerInfo) Descriptor deprecated

func (*DomainOwnerInfo) Descriptor() ([]byte, []int)

Deprecated: Use DomainOwnerInfo.ProtoReflect.Descriptor instead.

func (*DomainOwnerInfo) GetCreatedAt

func (x *DomainOwnerInfo) GetCreatedAt() string

func (*DomainOwnerInfo) GetDomainId

func (x *DomainOwnerInfo) GetDomainId() string

func (*DomainOwnerInfo) GetEmail

func (x *DomainOwnerInfo) GetEmail() string

func (*DomainOwnerInfo) GetLanguage

func (x *DomainOwnerInfo) GetLanguage() string

func (*DomainOwnerInfo) GetLastAccessedAt

func (x *DomainOwnerInfo) GetLastAccessedAt() string

func (*DomainOwnerInfo) GetName

func (x *DomainOwnerInfo) GetName() string

func (*DomainOwnerInfo) GetOwnerId

func (x *DomainOwnerInfo) GetOwnerId() string

func (*DomainOwnerInfo) GetTimezone

func (x *DomainOwnerInfo) GetTimezone() string

func (*DomainOwnerInfo) ProtoMessage

func (*DomainOwnerInfo) ProtoMessage()

func (*DomainOwnerInfo) ProtoReflect

func (x *DomainOwnerInfo) ProtoReflect() protoreflect.Message

func (*DomainOwnerInfo) Reset

func (x *DomainOwnerInfo) Reset()

func (*DomainOwnerInfo) String

func (x *DomainOwnerInfo) String() string

type DomainOwnerRequest

type DomainOwnerRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	OwnerId  string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainOwnerRequest) Descriptor deprecated

func (*DomainOwnerRequest) Descriptor() ([]byte, []int)

Deprecated: Use DomainOwnerRequest.ProtoReflect.Descriptor instead.

func (*DomainOwnerRequest) GetDomainId

func (x *DomainOwnerRequest) GetDomainId() string

func (*DomainOwnerRequest) GetOwnerId

func (x *DomainOwnerRequest) GetOwnerId() string

func (*DomainOwnerRequest) ProtoMessage

func (*DomainOwnerRequest) ProtoMessage()

func (*DomainOwnerRequest) ProtoReflect

func (x *DomainOwnerRequest) ProtoReflect() protoreflect.Message

func (*DomainOwnerRequest) Reset

func (x *DomainOwnerRequest) Reset()

func (*DomainOwnerRequest) String

func (x *DomainOwnerRequest) String() string

type DomainOwnerServer

type DomainOwnerServer interface {
	Create(context.Context, *CreateDomainOwner) (*DomainOwnerInfo, error)
	Update(context.Context, *UpdateDomainOwner) (*DomainOwnerInfo, error)
	Delete(context.Context, *DomainOwnerRequest) (*empty.Empty, error)
	Get(context.Context, *GetDomainOwnerRequest) (*DomainOwnerInfo, error)
	// contains filtered or unexported methods
}

DomainOwnerServer is the server API for DomainOwner service. All implementations must embed UnimplementedDomainOwnerServer for forward compatibility

type DomainQuery

type DomainQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	State DomainQuery_State `protobuf:"varint,4,opt,name=state,proto3,enum=spaceone.api.identity.v1.DomainQuery_State" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainQuery) Descriptor deprecated

func (*DomainQuery) Descriptor() ([]byte, []int)

Deprecated: Use DomainQuery.ProtoReflect.Descriptor instead.

func (*DomainQuery) GetDomainId

func (x *DomainQuery) GetDomainId() string

func (*DomainQuery) GetName

func (x *DomainQuery) GetName() string

func (*DomainQuery) GetQuery

func (x *DomainQuery) GetQuery() *v1.Query

func (*DomainQuery) GetState

func (x *DomainQuery) GetState() DomainQuery_State

func (*DomainQuery) ProtoMessage

func (*DomainQuery) ProtoMessage()

func (*DomainQuery) ProtoReflect

func (x *DomainQuery) ProtoReflect() protoreflect.Message

func (*DomainQuery) Reset

func (x *DomainQuery) Reset()

func (*DomainQuery) String

func (x *DomainQuery) String() string

type DomainQuery_State

type DomainQuery_State int32
const (
	DomainQuery_NONE     DomainQuery_State = 0
	DomainQuery_ENABLED  DomainQuery_State = 1
	DomainQuery_DISABLED DomainQuery_State = 2
)

func (DomainQuery_State) Descriptor

func (DomainQuery_State) Enum

func (DomainQuery_State) EnumDescriptor deprecated

func (DomainQuery_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use DomainQuery_State.Descriptor instead.

func (DomainQuery_State) Number

func (DomainQuery_State) String

func (x DomainQuery_State) String() string

func (DomainQuery_State) Type

type DomainRequest

type DomainRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainRequest) Descriptor deprecated

func (*DomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use DomainRequest.ProtoReflect.Descriptor instead.

func (*DomainRequest) GetDomainId

func (x *DomainRequest) GetDomainId() string

func (*DomainRequest) ProtoMessage

func (*DomainRequest) ProtoMessage()

func (*DomainRequest) ProtoReflect

func (x *DomainRequest) ProtoReflect() protoreflect.Message

func (*DomainRequest) Reset

func (x *DomainRequest) Reset()

func (*DomainRequest) String

func (x *DomainRequest) String() string

type DomainServer

DomainServer is the server API for Domain service. All implementations must embed UnimplementedDomainServer for forward compatibility

type DomainStatQuery

type DomainStatQuery struct {
	Query *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainStatQuery) Descriptor deprecated

func (*DomainStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use DomainStatQuery.ProtoReflect.Descriptor instead.

func (*DomainStatQuery) GetQuery

func (x *DomainStatQuery) GetQuery() *v1.StatisticsQuery

func (*DomainStatQuery) ProtoMessage

func (*DomainStatQuery) ProtoMessage()

func (*DomainStatQuery) ProtoReflect

func (x *DomainStatQuery) ProtoReflect() protoreflect.Message

func (*DomainStatQuery) Reset

func (x *DomainStatQuery) Reset()

func (*DomainStatQuery) String

func (x *DomainStatQuery) String() string

type DomainsInfo

type DomainsInfo struct {
	Results    []*DomainInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32         `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainsInfo) Descriptor deprecated

func (*DomainsInfo) Descriptor() ([]byte, []int)

Deprecated: Use DomainsInfo.ProtoReflect.Descriptor instead.

func (*DomainsInfo) GetResults

func (x *DomainsInfo) GetResults() []*DomainInfo

func (*DomainsInfo) GetTotalCount

func (x *DomainsInfo) GetTotalCount() int32

func (*DomainsInfo) ProtoMessage

func (*DomainsInfo) ProtoMessage()

func (*DomainsInfo) ProtoReflect

func (x *DomainsInfo) ProtoReflect() protoreflect.Message

func (*DomainsInfo) Reset

func (x *DomainsInfo) Reset()

func (*DomainsInfo) String

func (x *DomainsInfo) String() string

type EnableMFARequest

type EnableMFARequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// EMAIL
	MfaType string `protobuf:"bytes,2,opt,name=mfa_type,json=mfaType,proto3" json:"mfa_type,omitempty"`
	// If mfa_type is EMAIL, email is required in options. options will be saved in mfa's options field.
	Options  *_struct.Struct `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	DomainId string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}
{
 "user_id": "example@cloudforet.com",
 "mfa_type": "EMAIL",
 "options": {"email": "wonny@cloudforet.com"},
 "domain_id": "domain-xxxxxxxxxxxx"
}

func (*EnableMFARequest) Descriptor deprecated

func (*EnableMFARequest) Descriptor() ([]byte, []int)

Deprecated: Use EnableMFARequest.ProtoReflect.Descriptor instead.

func (*EnableMFARequest) GetDomainId

func (x *EnableMFARequest) GetDomainId() string

func (*EnableMFARequest) GetMfaType

func (x *EnableMFARequest) GetMfaType() string

func (*EnableMFARequest) GetOptions

func (x *EnableMFARequest) GetOptions() *_struct.Struct

func (*EnableMFARequest) GetUserId

func (x *EnableMFARequest) GetUserId() string

func (*EnableMFARequest) ProtoMessage

func (*EnableMFARequest) ProtoMessage()

func (*EnableMFARequest) ProtoReflect

func (x *EnableMFARequest) ProtoReflect() protoreflect.Message

func (*EnableMFARequest) Reset

func (x *EnableMFARequest) Reset()

func (*EnableMFARequest) String

func (x *EnableMFARequest) String() string

type EndpointClient

type EndpointClient interface {
	List(ctx context.Context, in *EndpointQuery, opts ...grpc.CallOption) (*EndpointsInfo, error)
}

EndpointClient is the client API for Endpoint service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewEndpointClient

func NewEndpointClient(cc grpc.ClientConnInterface) EndpointClient

type EndpointInfo

type EndpointInfo struct {
	Service  string                     `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Name     string                     `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Endpoint string                     `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	State    EndpointInfo_EndpointState `protobuf:"varint,4,opt,name=state,proto3,enum=spaceone.api.identity.v1.EndpointInfo_EndpointState" json:"state,omitempty"`
	Version  string                     `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*EndpointInfo) Descriptor deprecated

func (*EndpointInfo) Descriptor() ([]byte, []int)

Deprecated: Use EndpointInfo.ProtoReflect.Descriptor instead.

func (*EndpointInfo) GetEndpoint

func (x *EndpointInfo) GetEndpoint() string

func (*EndpointInfo) GetName

func (x *EndpointInfo) GetName() string

func (*EndpointInfo) GetService

func (x *EndpointInfo) GetService() string

func (*EndpointInfo) GetState

func (*EndpointInfo) GetVersion

func (x *EndpointInfo) GetVersion() string

func (*EndpointInfo) ProtoMessage

func (*EndpointInfo) ProtoMessage()

func (*EndpointInfo) ProtoReflect

func (x *EndpointInfo) ProtoReflect() protoreflect.Message

func (*EndpointInfo) Reset

func (x *EndpointInfo) Reset()

func (*EndpointInfo) String

func (x *EndpointInfo) String() string

type EndpointInfo_EndpointState

type EndpointInfo_EndpointState int32
const (
	EndpointInfo_NONE     EndpointInfo_EndpointState = 0
	EndpointInfo_ACTIVE   EndpointInfo_EndpointState = 1
	EndpointInfo_INACTIVE EndpointInfo_EndpointState = 2
)

func (EndpointInfo_EndpointState) Descriptor

func (EndpointInfo_EndpointState) Enum

func (EndpointInfo_EndpointState) EnumDescriptor deprecated

func (EndpointInfo_EndpointState) EnumDescriptor() ([]byte, []int)

Deprecated: Use EndpointInfo_EndpointState.Descriptor instead.

func (EndpointInfo_EndpointState) Number

func (EndpointInfo_EndpointState) String

func (EndpointInfo_EndpointState) Type

type EndpointQuery

type EndpointQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// example: public | internal
	// +optional
	EndpointType string `protobuf:"bytes,3,opt,name=endpoint_type,json=endpointType,proto3" json:"endpoint_type,omitempty"`
	DomainId     string `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*EndpointQuery) Descriptor deprecated

func (*EndpointQuery) Descriptor() ([]byte, []int)

Deprecated: Use EndpointQuery.ProtoReflect.Descriptor instead.

func (*EndpointQuery) GetDomainId

func (x *EndpointQuery) GetDomainId() string

func (*EndpointQuery) GetEndpointType

func (x *EndpointQuery) GetEndpointType() string

func (*EndpointQuery) GetQuery

func (x *EndpointQuery) GetQuery() *v1.Query

func (*EndpointQuery) GetService

func (x *EndpointQuery) GetService() string

func (*EndpointQuery) ProtoMessage

func (*EndpointQuery) ProtoMessage()

func (*EndpointQuery) ProtoReflect

func (x *EndpointQuery) ProtoReflect() protoreflect.Message

func (*EndpointQuery) Reset

func (x *EndpointQuery) Reset()

func (*EndpointQuery) String

func (x *EndpointQuery) String() string

type EndpointServer

type EndpointServer interface {
	List(context.Context, *EndpointQuery) (*EndpointsInfo, error)
	// contains filtered or unexported methods
}

EndpointServer is the server API for Endpoint service. All implementations must embed UnimplementedEndpointServer for forward compatibility

type EndpointsInfo

type EndpointsInfo struct {
	Results    []*EndpointInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32           `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*EndpointsInfo) Descriptor deprecated

func (*EndpointsInfo) Descriptor() ([]byte, []int)

Deprecated: Use EndpointsInfo.ProtoReflect.Descriptor instead.

func (*EndpointsInfo) GetResults

func (x *EndpointsInfo) GetResults() []*EndpointInfo

func (*EndpointsInfo) GetTotalCount

func (x *EndpointsInfo) GetTotalCount() int32

func (*EndpointsInfo) ProtoMessage

func (*EndpointsInfo) ProtoMessage()

func (*EndpointsInfo) ProtoReflect

func (x *EndpointsInfo) ProtoReflect() protoreflect.Message

func (*EndpointsInfo) Reset

func (x *EndpointsInfo) Reset()

func (*EndpointsInfo) String

func (x *EndpointsInfo) String() string

type FindUserInfo

type FindUserInfo struct {
	UserId string          `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Name   string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Email  string          `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Tags   *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*FindUserInfo) Descriptor deprecated

func (*FindUserInfo) Descriptor() ([]byte, []int)

Deprecated: Use FindUserInfo.ProtoReflect.Descriptor instead.

func (*FindUserInfo) GetEmail

func (x *FindUserInfo) GetEmail() string

func (*FindUserInfo) GetName

func (x *FindUserInfo) GetName() string

func (*FindUserInfo) GetTags

func (x *FindUserInfo) GetTags() *_struct.Struct

func (*FindUserInfo) GetUserId

func (x *FindUserInfo) GetUserId() string

func (*FindUserInfo) ProtoMessage

func (*FindUserInfo) ProtoMessage()

func (*FindUserInfo) ProtoReflect

func (x *FindUserInfo) ProtoReflect() protoreflect.Message

func (*FindUserInfo) Reset

func (x *FindUserInfo) Reset()

func (*FindUserInfo) String

func (x *FindUserInfo) String() string

type FindUserQuery

type FindUserQuery struct {
	Search   *FindUserSearch `protobuf:"bytes,1,opt,name=search,proto3" json:"search,omitempty"`
	DomainId string          `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*FindUserQuery) Descriptor deprecated

func (*FindUserQuery) Descriptor() ([]byte, []int)

Deprecated: Use FindUserQuery.ProtoReflect.Descriptor instead.

func (*FindUserQuery) GetDomainId

func (x *FindUserQuery) GetDomainId() string

func (*FindUserQuery) GetSearch

func (x *FindUserQuery) GetSearch() *FindUserSearch

func (*FindUserQuery) ProtoMessage

func (*FindUserQuery) ProtoMessage()

func (*FindUserQuery) ProtoReflect

func (x *FindUserQuery) ProtoReflect() protoreflect.Message

func (*FindUserQuery) Reset

func (x *FindUserQuery) Reset()

func (*FindUserQuery) String

func (x *FindUserQuery) String() string

type FindUserSearch

type FindUserSearch struct {

	// Types that are assignable to SearchAlias:
	//
	//	*FindUserSearch_UserId
	//	*FindUserSearch_Keyword
	SearchAlias isFindUserSearch_SearchAlias `protobuf_oneof:"search_alias"`
	// contains filtered or unexported fields
}

func (*FindUserSearch) Descriptor deprecated

func (*FindUserSearch) Descriptor() ([]byte, []int)

Deprecated: Use FindUserSearch.ProtoReflect.Descriptor instead.

func (*FindUserSearch) GetKeyword

func (x *FindUserSearch) GetKeyword() string

func (*FindUserSearch) GetSearchAlias

func (m *FindUserSearch) GetSearchAlias() isFindUserSearch_SearchAlias

func (*FindUserSearch) GetUserId

func (x *FindUserSearch) GetUserId() string

func (*FindUserSearch) ProtoMessage

func (*FindUserSearch) ProtoMessage()

func (*FindUserSearch) ProtoReflect

func (x *FindUserSearch) ProtoReflect() protoreflect.Message

func (*FindUserSearch) Reset

func (x *FindUserSearch) Reset()

func (*FindUserSearch) String

func (x *FindUserSearch) String() string

type FindUserSearch_Keyword

type FindUserSearch_Keyword struct {
	Keyword string `protobuf:"bytes,2,opt,name=keyword,proto3,oneof"`
}

type FindUserSearch_UserId

type FindUserSearch_UserId struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof"`
}

type FindUsersInfo

type FindUsersInfo struct {
	Results    []*FindUserInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32           `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*FindUsersInfo) Descriptor deprecated

func (*FindUsersInfo) Descriptor() ([]byte, []int)

Deprecated: Use FindUsersInfo.ProtoReflect.Descriptor instead.

func (*FindUsersInfo) GetResults

func (x *FindUsersInfo) GetResults() []*FindUserInfo

func (*FindUsersInfo) GetTotalCount

func (x *FindUsersInfo) GetTotalCount() int32

func (*FindUsersInfo) ProtoMessage

func (*FindUsersInfo) ProtoMessage()

func (*FindUsersInfo) ProtoReflect

func (x *FindUsersInfo) ProtoReflect() protoreflect.Message

func (*FindUsersInfo) Reset

func (x *FindUsersInfo) Reset()

func (*FindUsersInfo) String

func (x *FindUsersInfo) String() string

type GetAPIKeyRequest

type GetAPIKeyRequest struct {
	ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIKeyRequest) Descriptor deprecated

func (*GetAPIKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAPIKeyRequest.ProtoReflect.Descriptor instead.

func (*GetAPIKeyRequest) GetApiKeyId

func (x *GetAPIKeyRequest) GetApiKeyId() string

func (*GetAPIKeyRequest) GetDomainId

func (x *GetAPIKeyRequest) GetDomainId() string

func (*GetAPIKeyRequest) GetOnly

func (x *GetAPIKeyRequest) GetOnly() []string

func (*GetAPIKeyRequest) ProtoMessage

func (*GetAPIKeyRequest) ProtoMessage()

func (*GetAPIKeyRequest) ProtoReflect

func (x *GetAPIKeyRequest) ProtoReflect() protoreflect.Message

func (*GetAPIKeyRequest) Reset

func (x *GetAPIKeyRequest) Reset()

func (*GetAPIKeyRequest) String

func (x *GetAPIKeyRequest) String() string

type GetDomainOwnerRequest

type GetDomainOwnerRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	OwnerId  string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDomainOwnerRequest) Descriptor deprecated

func (*GetDomainOwnerRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDomainOwnerRequest.ProtoReflect.Descriptor instead.

func (*GetDomainOwnerRequest) GetDomainId

func (x *GetDomainOwnerRequest) GetDomainId() string

func (*GetDomainOwnerRequest) GetOnly

func (x *GetDomainOwnerRequest) GetOnly() []string

func (*GetDomainOwnerRequest) GetOwnerId

func (x *GetDomainOwnerRequest) GetOwnerId() string

func (*GetDomainOwnerRequest) ProtoMessage

func (*GetDomainOwnerRequest) ProtoMessage()

func (*GetDomainOwnerRequest) ProtoReflect

func (x *GetDomainOwnerRequest) ProtoReflect() protoreflect.Message

func (*GetDomainOwnerRequest) Reset

func (x *GetDomainOwnerRequest) Reset()

func (*GetDomainOwnerRequest) String

func (x *GetDomainOwnerRequest) String() string

type GetDomainRequest

type GetDomainRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,2,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDomainRequest) Descriptor deprecated

func (*GetDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDomainRequest.ProtoReflect.Descriptor instead.

func (*GetDomainRequest) GetDomainId

func (x *GetDomainRequest) GetDomainId() string

func (*GetDomainRequest) GetOnly

func (x *GetDomainRequest) GetOnly() []string

func (*GetDomainRequest) ProtoMessage

func (*GetDomainRequest) ProtoMessage()

func (*GetDomainRequest) ProtoReflect

func (x *GetDomainRequest) ProtoReflect() protoreflect.Message

func (*GetDomainRequest) Reset

func (x *GetDomainRequest) Reset()

func (*GetDomainRequest) String

func (x *GetDomainRequest) String() string

type GetPolicyRequest

type GetPolicyRequest struct {
	PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPolicyRequest) Descriptor deprecated

func (*GetPolicyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPolicyRequest.ProtoReflect.Descriptor instead.

func (*GetPolicyRequest) GetDomainId

func (x *GetPolicyRequest) GetDomainId() string

func (*GetPolicyRequest) GetOnly

func (x *GetPolicyRequest) GetOnly() []string

func (*GetPolicyRequest) GetPolicyId

func (x *GetPolicyRequest) GetPolicyId() string

func (*GetPolicyRequest) ProtoMessage

func (*GetPolicyRequest) ProtoMessage()

func (*GetPolicyRequest) ProtoReflect

func (x *GetPolicyRequest) ProtoReflect() protoreflect.Message

func (*GetPolicyRequest) Reset

func (x *GetPolicyRequest) Reset()

func (*GetPolicyRequest) String

func (x *GetPolicyRequest) String() string

type GetProjectGroupRequest

type GetProjectGroupRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	DomainId       string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectGroupRequest) Descriptor deprecated

func (*GetProjectGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectGroupRequest.ProtoReflect.Descriptor instead.

func (*GetProjectGroupRequest) GetDomainId

func (x *GetProjectGroupRequest) GetDomainId() string

func (*GetProjectGroupRequest) GetOnly

func (x *GetProjectGroupRequest) GetOnly() []string

func (*GetProjectGroupRequest) GetProjectGroupId

func (x *GetProjectGroupRequest) GetProjectGroupId() string

func (*GetProjectGroupRequest) ProtoMessage

func (*GetProjectGroupRequest) ProtoMessage()

func (*GetProjectGroupRequest) ProtoReflect

func (x *GetProjectGroupRequest) ProtoReflect() protoreflect.Message

func (*GetProjectGroupRequest) Reset

func (x *GetProjectGroupRequest) Reset()

func (*GetProjectGroupRequest) String

func (x *GetProjectGroupRequest) String() string

type GetProjectRequest

type GetProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	DomainId  string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectRequest) Descriptor deprecated

func (*GetProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectRequest.ProtoReflect.Descriptor instead.

func (*GetProjectRequest) GetDomainId

func (x *GetProjectRequest) GetDomainId() string

func (*GetProjectRequest) GetOnly

func (x *GetProjectRequest) GetOnly() []string

func (*GetProjectRequest) GetProjectId

func (x *GetProjectRequest) GetProjectId() string

func (*GetProjectRequest) ProtoMessage

func (*GetProjectRequest) ProtoMessage()

func (*GetProjectRequest) ProtoReflect

func (x *GetProjectRequest) ProtoReflect() protoreflect.Message

func (*GetProjectRequest) Reset

func (x *GetProjectRequest) Reset()

func (*GetProjectRequest) String

func (x *GetProjectRequest) String() string

type GetProviderRequest

type GetProviderRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	// +optional
	Only     []string `protobuf:"bytes,2,rep,name=only,proto3" json:"only,omitempty"`
	DomainId string   `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProviderRequest) Descriptor deprecated

func (*GetProviderRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProviderRequest.ProtoReflect.Descriptor instead.

func (*GetProviderRequest) GetDomainId

func (x *GetProviderRequest) GetDomainId() string

func (*GetProviderRequest) GetOnly

func (x *GetProviderRequest) GetOnly() []string

func (*GetProviderRequest) GetProvider

func (x *GetProviderRequest) GetProvider() string

func (*GetProviderRequest) ProtoMessage

func (*GetProviderRequest) ProtoMessage()

func (*GetProviderRequest) ProtoReflect

func (x *GetProviderRequest) ProtoReflect() protoreflect.Message

func (*GetProviderRequest) Reset

func (x *GetProviderRequest) Reset()

func (*GetProviderRequest) String

func (x *GetProviderRequest) String() string

type GetRoleBindingRequest

type GetRoleBindingRequest struct {
	RoleBindingId string `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	DomainId      string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleBindingRequest) Descriptor deprecated

func (*GetRoleBindingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleBindingRequest.ProtoReflect.Descriptor instead.

func (*GetRoleBindingRequest) GetDomainId

func (x *GetRoleBindingRequest) GetDomainId() string

func (*GetRoleBindingRequest) GetOnly

func (x *GetRoleBindingRequest) GetOnly() []string

func (*GetRoleBindingRequest) GetRoleBindingId

func (x *GetRoleBindingRequest) GetRoleBindingId() string

func (*GetRoleBindingRequest) ProtoMessage

func (*GetRoleBindingRequest) ProtoMessage()

func (*GetRoleBindingRequest) ProtoReflect

func (x *GetRoleBindingRequest) ProtoReflect() protoreflect.Message

func (*GetRoleBindingRequest) Reset

func (x *GetRoleBindingRequest) Reset()

func (*GetRoleBindingRequest) String

func (x *GetRoleBindingRequest) String() string

type GetRoleRequest

type GetRoleRequest struct {
	RoleId   string `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleRequest) Descriptor deprecated

func (*GetRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetDomainId

func (x *GetRoleRequest) GetDomainId() string

func (*GetRoleRequest) GetOnly

func (x *GetRoleRequest) GetOnly() []string

func (*GetRoleRequest) GetRoleId

func (x *GetRoleRequest) GetRoleId() string

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect

func (x *GetRoleRequest) ProtoReflect() protoreflect.Message

func (*GetRoleRequest) Reset

func (x *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (x *GetRoleRequest) String() string

type GetServiceAccountRequest

type GetServiceAccountRequest struct {
	ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	DomainId         string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceAccountRequest) Descriptor deprecated

func (*GetServiceAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceAccountRequest.ProtoReflect.Descriptor instead.

func (*GetServiceAccountRequest) GetDomainId

func (x *GetServiceAccountRequest) GetDomainId() string

func (*GetServiceAccountRequest) GetOnly

func (x *GetServiceAccountRequest) GetOnly() []string

func (*GetServiceAccountRequest) GetServiceAccountId

func (x *GetServiceAccountRequest) GetServiceAccountId() string

func (*GetServiceAccountRequest) ProtoMessage

func (*GetServiceAccountRequest) ProtoMessage()

func (*GetServiceAccountRequest) ProtoReflect

func (x *GetServiceAccountRequest) ProtoReflect() protoreflect.Message

func (*GetServiceAccountRequest) Reset

func (x *GetServiceAccountRequest) Reset()

func (*GetServiceAccountRequest) String

func (x *GetServiceAccountRequest) String() string

type GetUserRequest

type GetUserRequest struct {
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Only []string `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetDomainId

func (x *GetUserRequest) GetDomainId() string

func (*GetUserRequest) GetOnly

func (x *GetUserRequest) GetOnly() []string

func (*GetUserRequest) GetUserId

func (x *GetUserRequest) GetUserId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type IssueTokenRequest

type IssueTokenRequest struct {

	// +optional
	UserId      string          `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Credentials *_struct.Struct `protobuf:"bytes,2,opt,name=credentials,proto3" json:"credentials,omitempty"`
	// LOCAL, EXTERNAL
	// +optional
	UserType string `protobuf:"bytes,3,opt,name=user_type,json=userType,proto3" json:"user_type,omitempty"`
	DomainId string `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Timeout int32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// +optional
	RefreshCount int32 `protobuf:"varint,6,opt,name=refresh_count,json=refreshCount,proto3" json:"refresh_count,omitempty"`
	// if MFA is enabled, verify_code is required
	// +optional
	VerifyCode string `protobuf:"bytes,7,opt,name=verify_code,json=verifyCode,proto3" json:"verify_code,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenRequest) Descriptor deprecated

func (*IssueTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenRequest.ProtoReflect.Descriptor instead.

func (*IssueTokenRequest) GetCredentials

func (x *IssueTokenRequest) GetCredentials() *_struct.Struct

func (*IssueTokenRequest) GetDomainId

func (x *IssueTokenRequest) GetDomainId() string

func (*IssueTokenRequest) GetRefreshCount

func (x *IssueTokenRequest) GetRefreshCount() int32

func (*IssueTokenRequest) GetTimeout

func (x *IssueTokenRequest) GetTimeout() int32

func (*IssueTokenRequest) GetUserId

func (x *IssueTokenRequest) GetUserId() string

func (*IssueTokenRequest) GetUserType

func (x *IssueTokenRequest) GetUserType() string

func (*IssueTokenRequest) GetVerifyCode

func (x *IssueTokenRequest) GetVerifyCode() string

func (*IssueTokenRequest) ProtoMessage

func (*IssueTokenRequest) ProtoMessage()

func (*IssueTokenRequest) ProtoReflect

func (x *IssueTokenRequest) ProtoReflect() protoreflect.Message

func (*IssueTokenRequest) Reset

func (x *IssueTokenRequest) Reset()

func (*IssueTokenRequest) String

func (x *IssueTokenRequest) String() string

type MFA

type MFA struct {
	State   MFAState        `protobuf:"varint,1,opt,name=state,proto3,enum=spaceone.api.identity.v1.MFAState" json:"state,omitempty"`
	MfaType string          `protobuf:"bytes,2,opt,name=mfa_type,json=mfaType,proto3" json:"mfa_type,omitempty"`
	Options *_struct.Struct `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*MFA) Descriptor deprecated

func (*MFA) Descriptor() ([]byte, []int)

Deprecated: Use MFA.ProtoReflect.Descriptor instead.

func (*MFA) GetMfaType

func (x *MFA) GetMfaType() string

func (*MFA) GetOptions

func (x *MFA) GetOptions() *_struct.Struct

func (*MFA) GetState

func (x *MFA) GetState() MFAState

func (*MFA) ProtoMessage

func (*MFA) ProtoMessage()

func (*MFA) ProtoReflect

func (x *MFA) ProtoReflect() protoreflect.Message

func (*MFA) Reset

func (x *MFA) Reset()

func (*MFA) String

func (x *MFA) String() string

type MFAState

type MFAState int32
const (
	MFAState_NONE_MFA_STATE MFAState = 0
	MFAState_ENABLED        MFAState = 1
	MFAState_DISABLED       MFAState = 2
)

func (MFAState) Descriptor

func (MFAState) Descriptor() protoreflect.EnumDescriptor

func (MFAState) Enum

func (x MFAState) Enum() *MFAState

func (MFAState) EnumDescriptor deprecated

func (MFAState) EnumDescriptor() ([]byte, []int)

Deprecated: Use MFAState.Descriptor instead.

func (MFAState) Number

func (x MFAState) Number() protoreflect.EnumNumber

func (MFAState) String

func (x MFAState) String() string

func (MFAState) Type

type ModifyProjectGroupMemberRequest

type ModifyProjectGroupMemberRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,3,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ModifyProjectGroupMemberRequest) Descriptor deprecated

func (*ModifyProjectGroupMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModifyProjectGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*ModifyProjectGroupMemberRequest) GetDomainId

func (x *ModifyProjectGroupMemberRequest) GetDomainId() string

func (*ModifyProjectGroupMemberRequest) GetLabels

func (*ModifyProjectGroupMemberRequest) GetProjectGroupId

func (x *ModifyProjectGroupMemberRequest) GetProjectGroupId() string

func (*ModifyProjectGroupMemberRequest) GetTags

func (*ModifyProjectGroupMemberRequest) GetUserId

func (x *ModifyProjectGroupMemberRequest) GetUserId() string

func (*ModifyProjectGroupMemberRequest) ProtoMessage

func (*ModifyProjectGroupMemberRequest) ProtoMessage()

func (*ModifyProjectGroupMemberRequest) ProtoReflect

func (*ModifyProjectGroupMemberRequest) Reset

func (*ModifyProjectGroupMemberRequest) String

type ModifyProjectMemberRequest

type ModifyProjectMemberRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	UserId    string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,3,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ModifyProjectMemberRequest) Descriptor deprecated

func (*ModifyProjectMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModifyProjectMemberRequest.ProtoReflect.Descriptor instead.

func (*ModifyProjectMemberRequest) GetDomainId

func (x *ModifyProjectMemberRequest) GetDomainId() string

func (*ModifyProjectMemberRequest) GetLabels

func (*ModifyProjectMemberRequest) GetProjectId

func (x *ModifyProjectMemberRequest) GetProjectId() string

func (*ModifyProjectMemberRequest) GetTags

func (*ModifyProjectMemberRequest) GetUserId

func (x *ModifyProjectMemberRequest) GetUserId() string

func (*ModifyProjectMemberRequest) ProtoMessage

func (*ModifyProjectMemberRequest) ProtoMessage()

func (*ModifyProjectMemberRequest) ProtoReflect

func (*ModifyProjectMemberRequest) Reset

func (x *ModifyProjectMemberRequest) Reset()

func (*ModifyProjectMemberRequest) String

func (x *ModifyProjectMemberRequest) String() string

type PagePermission

type PagePermission struct {
	Page       string                    `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Permission PagePermission_Permission `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PagePermission) Descriptor deprecated

func (*PagePermission) Descriptor() ([]byte, []int)

Deprecated: Use PagePermission.ProtoReflect.Descriptor instead.

func (*PagePermission) GetPage

func (x *PagePermission) GetPage() string

func (*PagePermission) GetPermission

func (x *PagePermission) GetPermission() PagePermission_Permission

func (*PagePermission) ProtoMessage

func (*PagePermission) ProtoMessage()

func (*PagePermission) ProtoReflect

func (x *PagePermission) ProtoReflect() protoreflect.Message

func (*PagePermission) Reset

func (x *PagePermission) Reset()

func (*PagePermission) String

func (x *PagePermission) String() string

type PagePermission_Permission

type PagePermission_Permission int32
const (
	PagePermission_NONE   PagePermission_Permission = 0
	PagePermission_VIEW   PagePermission_Permission = 1
	PagePermission_MANAGE PagePermission_Permission = 2
)

func (PagePermission_Permission) Descriptor

func (PagePermission_Permission) Enum

func (PagePermission_Permission) EnumDescriptor deprecated

func (PagePermission_Permission) EnumDescriptor() ([]byte, []int)

Deprecated: Use PagePermission_Permission.Descriptor instead.

func (PagePermission_Permission) Number

func (PagePermission_Permission) String

func (x PagePermission_Permission) String() string

func (PagePermission_Permission) Type

type PluginInfo

type PluginInfo struct {
	PluginId    string                 `protobuf:"bytes,1,opt,name=plugin_id,json=pluginId,proto3" json:"plugin_id,omitempty"`
	Version     string                 `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	SecretId    string                 `protobuf:"bytes,3,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	Options     *_struct.Struct        `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	SecretData  *_struct.Struct        `protobuf:"bytes,5,opt,name=secret_data,json=secretData,proto3" json:"secret_data,omitempty"`
	SchemaId    string                 `protobuf:"bytes,6,opt,name=schema_id,json=schemaId,proto3" json:"schema_id,omitempty"`
	Metadata    *_struct.Struct        `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"`
	UpgradeMode PluginInfo_UpgradeMode `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PluginInfo) Descriptor deprecated

func (*PluginInfo) Descriptor() ([]byte, []int)

Deprecated: Use PluginInfo.ProtoReflect.Descriptor instead.

func (*PluginInfo) GetMetadata

func (x *PluginInfo) GetMetadata() *_struct.Struct

func (*PluginInfo) GetOptions

func (x *PluginInfo) GetOptions() *_struct.Struct

func (*PluginInfo) GetPluginId

func (x *PluginInfo) GetPluginId() string

func (*PluginInfo) GetSchemaId

func (x *PluginInfo) GetSchemaId() string

func (*PluginInfo) GetSecretData

func (x *PluginInfo) GetSecretData() *_struct.Struct

func (*PluginInfo) GetSecretId

func (x *PluginInfo) GetSecretId() string

func (*PluginInfo) GetUpgradeMode

func (x *PluginInfo) GetUpgradeMode() PluginInfo_UpgradeMode

func (*PluginInfo) GetVersion

func (x *PluginInfo) GetVersion() string

func (*PluginInfo) ProtoMessage

func (*PluginInfo) ProtoMessage()

func (*PluginInfo) ProtoReflect

func (x *PluginInfo) ProtoReflect() protoreflect.Message

func (*PluginInfo) Reset

func (x *PluginInfo) Reset()

func (*PluginInfo) String

func (x *PluginInfo) String() string

type PluginInfo_UpgradeMode

type PluginInfo_UpgradeMode int32
const (
	PluginInfo_NONE   PluginInfo_UpgradeMode = 0
	PluginInfo_MANUAL PluginInfo_UpgradeMode = 1
	PluginInfo_AUTO   PluginInfo_UpgradeMode = 2
)

func (PluginInfo_UpgradeMode) Descriptor

func (PluginInfo_UpgradeMode) Enum

func (PluginInfo_UpgradeMode) EnumDescriptor deprecated

func (PluginInfo_UpgradeMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use PluginInfo_UpgradeMode.Descriptor instead.

func (PluginInfo_UpgradeMode) Number

func (PluginInfo_UpgradeMode) String

func (x PluginInfo_UpgradeMode) String() string

func (PluginInfo_UpgradeMode) Type

type PoliciesInfo

type PoliciesInfo struct {
	Results    []*PolicyInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32         `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*PoliciesInfo) Descriptor deprecated

func (*PoliciesInfo) Descriptor() ([]byte, []int)

Deprecated: Use PoliciesInfo.ProtoReflect.Descriptor instead.

func (*PoliciesInfo) GetResults

func (x *PoliciesInfo) GetResults() []*PolicyInfo

func (*PoliciesInfo) GetTotalCount

func (x *PoliciesInfo) GetTotalCount() int32

func (*PoliciesInfo) ProtoMessage

func (*PoliciesInfo) ProtoMessage()

func (*PoliciesInfo) ProtoReflect

func (x *PoliciesInfo) ProtoReflect() protoreflect.Message

func (*PoliciesInfo) Reset

func (x *PoliciesInfo) Reset()

func (*PoliciesInfo) String

func (x *PoliciesInfo) String() string

type PolicyClient

type PolicyClient interface {
	Create(ctx context.Context, in *CreatePolicyRequest, opts ...grpc.CallOption) (*PolicyInfo, error)
	Update(ctx context.Context, in *UpdatePolicyRequest, opts ...grpc.CallOption) (*PolicyInfo, error)
	Delete(ctx context.Context, in *PolicyRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetPolicyRequest, opts ...grpc.CallOption) (*PolicyInfo, error)
	List(ctx context.Context, in *PolicyQuery, opts ...grpc.CallOption) (*PoliciesInfo, error)
	Stat(ctx context.Context, in *PolicyStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
}

PolicyClient is the client API for Policy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPolicyClient

func NewPolicyClient(cc grpc.ClientConnInterface) PolicyClient

type PolicyInfo

type PolicyInfo struct {
	PolicyId    string          `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	Name        string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Permissions []string        `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"`
	DomainId    string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	Tags        *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	CreatedAt   string          `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyInfo) Descriptor deprecated

func (*PolicyInfo) Descriptor() ([]byte, []int)

Deprecated: Use PolicyInfo.ProtoReflect.Descriptor instead.

func (*PolicyInfo) GetCreatedAt

func (x *PolicyInfo) GetCreatedAt() string

func (*PolicyInfo) GetDomainId

func (x *PolicyInfo) GetDomainId() string

func (*PolicyInfo) GetName

func (x *PolicyInfo) GetName() string

func (*PolicyInfo) GetPermissions

func (x *PolicyInfo) GetPermissions() []string

func (*PolicyInfo) GetPolicyId

func (x *PolicyInfo) GetPolicyId() string

func (*PolicyInfo) GetTags

func (x *PolicyInfo) GetTags() *_struct.Struct

func (*PolicyInfo) ProtoMessage

func (*PolicyInfo) ProtoMessage()

func (*PolicyInfo) ProtoReflect

func (x *PolicyInfo) ProtoReflect() protoreflect.Message

func (*PolicyInfo) Reset

func (x *PolicyInfo) Reset()

func (*PolicyInfo) String

func (x *PolicyInfo) String() string

type PolicyQuery

type PolicyQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	PolicyId string `protobuf:"bytes,2,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	DomainId string `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyQuery) Descriptor deprecated

func (*PolicyQuery) Descriptor() ([]byte, []int)

Deprecated: Use PolicyQuery.ProtoReflect.Descriptor instead.

func (*PolicyQuery) GetDomainId

func (x *PolicyQuery) GetDomainId() string

func (*PolicyQuery) GetName

func (x *PolicyQuery) GetName() string

func (*PolicyQuery) GetPolicyId

func (x *PolicyQuery) GetPolicyId() string

func (*PolicyQuery) GetQuery

func (x *PolicyQuery) GetQuery() *v1.Query

func (*PolicyQuery) ProtoMessage

func (*PolicyQuery) ProtoMessage()

func (*PolicyQuery) ProtoReflect

func (x *PolicyQuery) ProtoReflect() protoreflect.Message

func (*PolicyQuery) Reset

func (x *PolicyQuery) Reset()

func (*PolicyQuery) String

func (x *PolicyQuery) String() string

type PolicyRequest

type PolicyRequest struct {
	PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyRequest) Descriptor deprecated

func (*PolicyRequest) Descriptor() ([]byte, []int)

Deprecated: Use PolicyRequest.ProtoReflect.Descriptor instead.

func (*PolicyRequest) GetDomainId

func (x *PolicyRequest) GetDomainId() string

func (*PolicyRequest) GetPolicyId

func (x *PolicyRequest) GetPolicyId() string

func (*PolicyRequest) ProtoMessage

func (*PolicyRequest) ProtoMessage()

func (*PolicyRequest) ProtoReflect

func (x *PolicyRequest) ProtoReflect() protoreflect.Message

func (*PolicyRequest) Reset

func (x *PolicyRequest) Reset()

func (*PolicyRequest) String

func (x *PolicyRequest) String() string

type PolicyServer

type PolicyServer interface {
	Create(context.Context, *CreatePolicyRequest) (*PolicyInfo, error)
	Update(context.Context, *UpdatePolicyRequest) (*PolicyInfo, error)
	Delete(context.Context, *PolicyRequest) (*empty.Empty, error)
	Get(context.Context, *GetPolicyRequest) (*PolicyInfo, error)
	List(context.Context, *PolicyQuery) (*PoliciesInfo, error)
	Stat(context.Context, *PolicyStatQuery) (*_struct.Struct, error)
	// contains filtered or unexported methods
}

PolicyServer is the server API for Policy service. All implementations must embed UnimplementedPolicyServer for forward compatibility

type PolicyStatQuery

type PolicyStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyStatQuery) Descriptor deprecated

func (*PolicyStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use PolicyStatQuery.ProtoReflect.Descriptor instead.

func (*PolicyStatQuery) GetDomainId

func (x *PolicyStatQuery) GetDomainId() string

func (*PolicyStatQuery) GetQuery

func (x *PolicyStatQuery) GetQuery() *v1.StatisticsQuery

func (*PolicyStatQuery) ProtoMessage

func (*PolicyStatQuery) ProtoMessage()

func (*PolicyStatQuery) ProtoReflect

func (x *PolicyStatQuery) ProtoReflect() protoreflect.Message

func (*PolicyStatQuery) Reset

func (x *PolicyStatQuery) Reset()

func (*PolicyStatQuery) String

func (x *PolicyStatQuery) String() string

type ProjectClient

ProjectClient is the client API for Project service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProjectClient

func NewProjectClient(cc grpc.ClientConnInterface) ProjectClient

type ProjectGroupClient

ProjectGroupClient is the client API for ProjectGroup service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProjectGroupInfo

type ProjectGroupInfo struct {
	ProjectGroupId         string            `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	Name                   string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Tags                   *_struct.Struct   `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	ParentProjectGroupInfo *ProjectGroupInfo `` /* 131-byte string literal not displayed */
	DomainId               string            `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedBy              string            `protobuf:"bytes,21,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	CreatedAt              string            `protobuf:"bytes,22,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupInfo) Descriptor deprecated

func (*ProjectGroupInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupInfo) GetCreatedAt

func (x *ProjectGroupInfo) GetCreatedAt() string

func (*ProjectGroupInfo) GetCreatedBy

func (x *ProjectGroupInfo) GetCreatedBy() string

func (*ProjectGroupInfo) GetDomainId

func (x *ProjectGroupInfo) GetDomainId() string

func (*ProjectGroupInfo) GetName

func (x *ProjectGroupInfo) GetName() string

func (*ProjectGroupInfo) GetParentProjectGroupInfo

func (x *ProjectGroupInfo) GetParentProjectGroupInfo() *ProjectGroupInfo

func (*ProjectGroupInfo) GetProjectGroupId

func (x *ProjectGroupInfo) GetProjectGroupId() string

func (*ProjectGroupInfo) GetTags

func (x *ProjectGroupInfo) GetTags() *_struct.Struct

func (*ProjectGroupInfo) ProtoMessage

func (*ProjectGroupInfo) ProtoMessage()

func (*ProjectGroupInfo) ProtoReflect

func (x *ProjectGroupInfo) ProtoReflect() protoreflect.Message

func (*ProjectGroupInfo) Reset

func (x *ProjectGroupInfo) Reset()

func (*ProjectGroupInfo) String

func (x *ProjectGroupInfo) String() string

type ProjectGroupMemberQuery

type ProjectGroupMemberQuery struct {

	// +optional
	Query          *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	ProjectGroupId string    `protobuf:"bytes,2,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,4,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	IncludeParentMember bool   `protobuf:"varint,5,opt,name=include_parent_member,json=includeParentMember,proto3" json:"include_parent_member,omitempty"`
	DomainId            string `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupMemberQuery) Descriptor deprecated

func (*ProjectGroupMemberQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupMemberQuery.ProtoReflect.Descriptor instead.

func (*ProjectGroupMemberQuery) GetDomainId

func (x *ProjectGroupMemberQuery) GetDomainId() string

func (*ProjectGroupMemberQuery) GetIncludeParentMember

func (x *ProjectGroupMemberQuery) GetIncludeParentMember() bool

func (*ProjectGroupMemberQuery) GetProjectGroupId

func (x *ProjectGroupMemberQuery) GetProjectGroupId() string

func (*ProjectGroupMemberQuery) GetQuery

func (x *ProjectGroupMemberQuery) GetQuery() *v1.Query

func (*ProjectGroupMemberQuery) GetRoleId

func (x *ProjectGroupMemberQuery) GetRoleId() string

func (*ProjectGroupMemberQuery) GetUserId

func (x *ProjectGroupMemberQuery) GetUserId() string

func (*ProjectGroupMemberQuery) ProtoMessage

func (*ProjectGroupMemberQuery) ProtoMessage()

func (*ProjectGroupMemberQuery) ProtoReflect

func (x *ProjectGroupMemberQuery) ProtoReflect() protoreflect.Message

func (*ProjectGroupMemberQuery) Reset

func (x *ProjectGroupMemberQuery) Reset()

func (*ProjectGroupMemberQuery) String

func (x *ProjectGroupMemberQuery) String() string

type ProjectGroupProjectInfo

type ProjectGroupProjectInfo struct {
	ProjectId        string            `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name             string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Tags             *_struct.Struct   `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	ProjectGroupInfo *ProjectGroupInfo `protobuf:"bytes,4,opt,name=project_group_info,json=projectGroupInfo,proto3" json:"project_group_info,omitempty"`
	DomainId         string            `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedBy        string            `protobuf:"bytes,21,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	CreatedAt        string            `protobuf:"bytes,22,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupProjectInfo) Descriptor deprecated

func (*ProjectGroupProjectInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupProjectInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupProjectInfo) GetCreatedAt

func (x *ProjectGroupProjectInfo) GetCreatedAt() string

func (*ProjectGroupProjectInfo) GetCreatedBy

func (x *ProjectGroupProjectInfo) GetCreatedBy() string

func (*ProjectGroupProjectInfo) GetDomainId

func (x *ProjectGroupProjectInfo) GetDomainId() string

func (*ProjectGroupProjectInfo) GetName

func (x *ProjectGroupProjectInfo) GetName() string

func (*ProjectGroupProjectInfo) GetProjectGroupInfo

func (x *ProjectGroupProjectInfo) GetProjectGroupInfo() *ProjectGroupInfo

func (*ProjectGroupProjectInfo) GetProjectId

func (x *ProjectGroupProjectInfo) GetProjectId() string

func (*ProjectGroupProjectInfo) GetTags

func (x *ProjectGroupProjectInfo) GetTags() *_struct.Struct

func (*ProjectGroupProjectInfo) ProtoMessage

func (*ProjectGroupProjectInfo) ProtoMessage()

func (*ProjectGroupProjectInfo) ProtoReflect

func (x *ProjectGroupProjectInfo) ProtoReflect() protoreflect.Message

func (*ProjectGroupProjectInfo) Reset

func (x *ProjectGroupProjectInfo) Reset()

func (*ProjectGroupProjectInfo) String

func (x *ProjectGroupProjectInfo) String() string

type ProjectGroupProjectQuery

type ProjectGroupProjectQuery struct {

	// +optional
	Query          *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	ProjectGroupId string    `protobuf:"bytes,2,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Recursive bool   `protobuf:"varint,3,opt,name=recursive,proto3" json:"recursive,omitempty"`
	DomainId  string `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupProjectQuery) Descriptor deprecated

func (*ProjectGroupProjectQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupProjectQuery.ProtoReflect.Descriptor instead.

func (*ProjectGroupProjectQuery) GetDomainId

func (x *ProjectGroupProjectQuery) GetDomainId() string

func (*ProjectGroupProjectQuery) GetProjectGroupId

func (x *ProjectGroupProjectQuery) GetProjectGroupId() string

func (*ProjectGroupProjectQuery) GetQuery

func (x *ProjectGroupProjectQuery) GetQuery() *v1.Query

func (*ProjectGroupProjectQuery) GetRecursive

func (x *ProjectGroupProjectQuery) GetRecursive() bool

func (*ProjectGroupProjectQuery) ProtoMessage

func (*ProjectGroupProjectQuery) ProtoMessage()

func (*ProjectGroupProjectQuery) ProtoReflect

func (x *ProjectGroupProjectQuery) ProtoReflect() protoreflect.Message

func (*ProjectGroupProjectQuery) Reset

func (x *ProjectGroupProjectQuery) Reset()

func (*ProjectGroupProjectQuery) String

func (x *ProjectGroupProjectQuery) String() string

type ProjectGroupProjectsInfo

type ProjectGroupProjectsInfo struct {
	Results    []*ProjectGroupProjectInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32                      `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupProjectsInfo) Descriptor deprecated

func (*ProjectGroupProjectsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupProjectsInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupProjectsInfo) GetResults

func (*ProjectGroupProjectsInfo) GetTotalCount

func (x *ProjectGroupProjectsInfo) GetTotalCount() int32

func (*ProjectGroupProjectsInfo) ProtoMessage

func (*ProjectGroupProjectsInfo) ProtoMessage()

func (*ProjectGroupProjectsInfo) ProtoReflect

func (x *ProjectGroupProjectsInfo) ProtoReflect() protoreflect.Message

func (*ProjectGroupProjectsInfo) Reset

func (x *ProjectGroupProjectsInfo) Reset()

func (*ProjectGroupProjectsInfo) String

func (x *ProjectGroupProjectsInfo) String() string

type ProjectGroupQuery

type ProjectGroupQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	ProjectGroupId string `protobuf:"bytes,2,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	ParentProjectGroupId string `protobuf:"bytes,4,opt,name=parent_project_group_id,json=parentProjectGroupId,proto3" json:"parent_project_group_id,omitempty"`
	// +optional
	AuthorWithin bool   `protobuf:"varint,5,opt,name=author_within,json=authorWithin,proto3" json:"author_within,omitempty"`
	DomainId     string `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupQuery) Descriptor deprecated

func (*ProjectGroupQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupQuery.ProtoReflect.Descriptor instead.

func (*ProjectGroupQuery) GetAuthorWithin

func (x *ProjectGroupQuery) GetAuthorWithin() bool

func (*ProjectGroupQuery) GetDomainId

func (x *ProjectGroupQuery) GetDomainId() string

func (*ProjectGroupQuery) GetName

func (x *ProjectGroupQuery) GetName() string

func (*ProjectGroupQuery) GetParentProjectGroupId

func (x *ProjectGroupQuery) GetParentProjectGroupId() string

func (*ProjectGroupQuery) GetProjectGroupId

func (x *ProjectGroupQuery) GetProjectGroupId() string

func (*ProjectGroupQuery) GetQuery

func (x *ProjectGroupQuery) GetQuery() *v1.Query

func (*ProjectGroupQuery) ProtoMessage

func (*ProjectGroupQuery) ProtoMessage()

func (*ProjectGroupQuery) ProtoReflect

func (x *ProjectGroupQuery) ProtoReflect() protoreflect.Message

func (*ProjectGroupQuery) Reset

func (x *ProjectGroupQuery) Reset()

func (*ProjectGroupQuery) String

func (x *ProjectGroupQuery) String() string

type ProjectGroupRequest

type ProjectGroupRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	DomainId       string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupRequest) Descriptor deprecated

func (*ProjectGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupRequest.ProtoReflect.Descriptor instead.

func (*ProjectGroupRequest) GetDomainId

func (x *ProjectGroupRequest) GetDomainId() string

func (*ProjectGroupRequest) GetProjectGroupId

func (x *ProjectGroupRequest) GetProjectGroupId() string

func (*ProjectGroupRequest) ProtoMessage

func (*ProjectGroupRequest) ProtoMessage()

func (*ProjectGroupRequest) ProtoReflect

func (x *ProjectGroupRequest) ProtoReflect() protoreflect.Message

func (*ProjectGroupRequest) Reset

func (x *ProjectGroupRequest) Reset()

func (*ProjectGroupRequest) String

func (x *ProjectGroupRequest) String() string

type ProjectGroupRoleBindingInfo

type ProjectGroupRoleBindingInfo struct {
	RoleBindingId    string             `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	ResourceType     string             `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId       string             `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RoleInfo         *RoleInfo          `protobuf:"bytes,4,opt,name=role_info,json=roleInfo,proto3" json:"role_info,omitempty"`
	ProjectGroupInfo *ProjectGroupInfo  `protobuf:"bytes,5,opt,name=project_group_info,json=projectGroupInfo,proto3" json:"project_group_info,omitempty"`
	Labels           *_struct.ListValue `protobuf:"bytes,7,opt,name=labels,proto3" json:"labels,omitempty"`
	Tags             *_struct.Struct    `protobuf:"bytes,8,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId         string             `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedAt        string             `protobuf:"bytes,21,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupRoleBindingInfo) Descriptor deprecated

func (*ProjectGroupRoleBindingInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupRoleBindingInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupRoleBindingInfo) GetCreatedAt

func (x *ProjectGroupRoleBindingInfo) GetCreatedAt() string

func (*ProjectGroupRoleBindingInfo) GetDomainId

func (x *ProjectGroupRoleBindingInfo) GetDomainId() string

func (*ProjectGroupRoleBindingInfo) GetLabels

func (*ProjectGroupRoleBindingInfo) GetProjectGroupInfo

func (x *ProjectGroupRoleBindingInfo) GetProjectGroupInfo() *ProjectGroupInfo

func (*ProjectGroupRoleBindingInfo) GetResourceId

func (x *ProjectGroupRoleBindingInfo) GetResourceId() string

func (*ProjectGroupRoleBindingInfo) GetResourceType

func (x *ProjectGroupRoleBindingInfo) GetResourceType() string

func (*ProjectGroupRoleBindingInfo) GetRoleBindingId

func (x *ProjectGroupRoleBindingInfo) GetRoleBindingId() string

func (*ProjectGroupRoleBindingInfo) GetRoleInfo

func (x *ProjectGroupRoleBindingInfo) GetRoleInfo() *RoleInfo

func (*ProjectGroupRoleBindingInfo) GetTags

func (*ProjectGroupRoleBindingInfo) ProtoMessage

func (*ProjectGroupRoleBindingInfo) ProtoMessage()

func (*ProjectGroupRoleBindingInfo) ProtoReflect

func (*ProjectGroupRoleBindingInfo) Reset

func (x *ProjectGroupRoleBindingInfo) Reset()

func (*ProjectGroupRoleBindingInfo) String

func (x *ProjectGroupRoleBindingInfo) String() string

type ProjectGroupRoleBindingsInfo

type ProjectGroupRoleBindingsInfo struct {
	Results    []*ProjectGroupRoleBindingInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32                          `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupRoleBindingsInfo) Descriptor deprecated

func (*ProjectGroupRoleBindingsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupRoleBindingsInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupRoleBindingsInfo) GetResults

func (*ProjectGroupRoleBindingsInfo) GetTotalCount

func (x *ProjectGroupRoleBindingsInfo) GetTotalCount() int32

func (*ProjectGroupRoleBindingsInfo) ProtoMessage

func (*ProjectGroupRoleBindingsInfo) ProtoMessage()

func (*ProjectGroupRoleBindingsInfo) ProtoReflect

func (*ProjectGroupRoleBindingsInfo) Reset

func (x *ProjectGroupRoleBindingsInfo) Reset()

func (*ProjectGroupRoleBindingsInfo) String

type ProjectGroupServer

ProjectGroupServer is the server API for ProjectGroup service. All implementations must embed UnimplementedProjectGroupServer for forward compatibility

type ProjectGroupStatQuery

type ProjectGroupStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupStatQuery) Descriptor deprecated

func (*ProjectGroupStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupStatQuery.ProtoReflect.Descriptor instead.

func (*ProjectGroupStatQuery) GetDomainId

func (x *ProjectGroupStatQuery) GetDomainId() string

func (*ProjectGroupStatQuery) GetQuery

func (x *ProjectGroupStatQuery) GetQuery() *v1.StatisticsQuery

func (*ProjectGroupStatQuery) ProtoMessage

func (*ProjectGroupStatQuery) ProtoMessage()

func (*ProjectGroupStatQuery) ProtoReflect

func (x *ProjectGroupStatQuery) ProtoReflect() protoreflect.Message

func (*ProjectGroupStatQuery) Reset

func (x *ProjectGroupStatQuery) Reset()

func (*ProjectGroupStatQuery) String

func (x *ProjectGroupStatQuery) String() string

type ProjectGroupsInfo

type ProjectGroupsInfo struct {
	Results    []*ProjectGroupInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32               `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectGroupsInfo) Descriptor deprecated

func (*ProjectGroupsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectGroupsInfo.ProtoReflect.Descriptor instead.

func (*ProjectGroupsInfo) GetResults

func (x *ProjectGroupsInfo) GetResults() []*ProjectGroupInfo

func (*ProjectGroupsInfo) GetTotalCount

func (x *ProjectGroupsInfo) GetTotalCount() int32

func (*ProjectGroupsInfo) ProtoMessage

func (*ProjectGroupsInfo) ProtoMessage()

func (*ProjectGroupsInfo) ProtoReflect

func (x *ProjectGroupsInfo) ProtoReflect() protoreflect.Message

func (*ProjectGroupsInfo) Reset

func (x *ProjectGroupsInfo) Reset()

func (*ProjectGroupsInfo) String

func (x *ProjectGroupsInfo) String() string

type ProjectInfo

type ProjectInfo struct {
	ProjectId        string            `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name             string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Tags             *_struct.Struct   `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	ProjectGroupInfo *ProjectGroupInfo `protobuf:"bytes,4,opt,name=project_group_info,json=projectGroupInfo,proto3" json:"project_group_info,omitempty"`
	DomainId         string            `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedBy        string            `protobuf:"bytes,21,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	CreatedAt        string            `protobuf:"bytes,22,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectInfo) Descriptor deprecated

func (*ProjectInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectInfo.ProtoReflect.Descriptor instead.

func (*ProjectInfo) GetCreatedAt

func (x *ProjectInfo) GetCreatedAt() string

func (*ProjectInfo) GetCreatedBy

func (x *ProjectInfo) GetCreatedBy() string

func (*ProjectInfo) GetDomainId

func (x *ProjectInfo) GetDomainId() string

func (*ProjectInfo) GetName

func (x *ProjectInfo) GetName() string

func (*ProjectInfo) GetProjectGroupInfo

func (x *ProjectInfo) GetProjectGroupInfo() *ProjectGroupInfo

func (*ProjectInfo) GetProjectId

func (x *ProjectInfo) GetProjectId() string

func (*ProjectInfo) GetTags

func (x *ProjectInfo) GetTags() *_struct.Struct

func (*ProjectInfo) ProtoMessage

func (*ProjectInfo) ProtoMessage()

func (*ProjectInfo) ProtoReflect

func (x *ProjectInfo) ProtoReflect() protoreflect.Message

func (*ProjectInfo) Reset

func (x *ProjectInfo) Reset()

func (*ProjectInfo) String

func (x *ProjectInfo) String() string

type ProjectMemberQuery

type ProjectMemberQuery struct {

	// +optional
	Query     *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	ProjectId string    `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,4,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	IncludeParentMember bool   `protobuf:"varint,5,opt,name=include_parent_member,json=includeParentMember,proto3" json:"include_parent_member,omitempty"`
	DomainId            string `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectMemberQuery) Descriptor deprecated

func (*ProjectMemberQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectMemberQuery.ProtoReflect.Descriptor instead.

func (*ProjectMemberQuery) GetDomainId

func (x *ProjectMemberQuery) GetDomainId() string

func (*ProjectMemberQuery) GetIncludeParentMember

func (x *ProjectMemberQuery) GetIncludeParentMember() bool

func (*ProjectMemberQuery) GetProjectId

func (x *ProjectMemberQuery) GetProjectId() string

func (*ProjectMemberQuery) GetQuery

func (x *ProjectMemberQuery) GetQuery() *v1.Query

func (*ProjectMemberQuery) GetRoleId

func (x *ProjectMemberQuery) GetRoleId() string

func (*ProjectMemberQuery) GetUserId

func (x *ProjectMemberQuery) GetUserId() string

func (*ProjectMemberQuery) ProtoMessage

func (*ProjectMemberQuery) ProtoMessage()

func (*ProjectMemberQuery) ProtoReflect

func (x *ProjectMemberQuery) ProtoReflect() protoreflect.Message

func (*ProjectMemberQuery) Reset

func (x *ProjectMemberQuery) Reset()

func (*ProjectMemberQuery) String

func (x *ProjectMemberQuery) String() string

type ProjectQuery

type ProjectQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	ProjectGroupId string `protobuf:"bytes,4,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	UserId   string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId string `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectQuery) Descriptor deprecated

func (*ProjectQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectQuery.ProtoReflect.Descriptor instead.

func (*ProjectQuery) GetDomainId

func (x *ProjectQuery) GetDomainId() string

func (*ProjectQuery) GetName

func (x *ProjectQuery) GetName() string

func (*ProjectQuery) GetProjectGroupId

func (x *ProjectQuery) GetProjectGroupId() string

func (*ProjectQuery) GetProjectId

func (x *ProjectQuery) GetProjectId() string

func (*ProjectQuery) GetQuery

func (x *ProjectQuery) GetQuery() *v1.Query

func (*ProjectQuery) GetUserId

func (x *ProjectQuery) GetUserId() string

func (*ProjectQuery) ProtoMessage

func (*ProjectQuery) ProtoMessage()

func (*ProjectQuery) ProtoReflect

func (x *ProjectQuery) ProtoReflect() protoreflect.Message

func (*ProjectQuery) Reset

func (x *ProjectQuery) Reset()

func (*ProjectQuery) String

func (x *ProjectQuery) String() string

type ProjectRequest

type ProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	DomainId  string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectRequest) Descriptor deprecated

func (*ProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProjectRequest.ProtoReflect.Descriptor instead.

func (*ProjectRequest) GetDomainId

func (x *ProjectRequest) GetDomainId() string

func (*ProjectRequest) GetProjectId

func (x *ProjectRequest) GetProjectId() string

func (*ProjectRequest) ProtoMessage

func (*ProjectRequest) ProtoMessage()

func (*ProjectRequest) ProtoReflect

func (x *ProjectRequest) ProtoReflect() protoreflect.Message

func (*ProjectRequest) Reset

func (x *ProjectRequest) Reset()

func (*ProjectRequest) String

func (x *ProjectRequest) String() string

type ProjectRoleBindingInfo

type ProjectRoleBindingInfo struct {
	RoleBindingId    string             `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	ResourceType     string             `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId       string             `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RoleInfo         *RoleInfo          `protobuf:"bytes,4,opt,name=role_info,json=roleInfo,proto3" json:"role_info,omitempty"`
	ProjectInfo      *ProjectInfo       `protobuf:"bytes,5,opt,name=project_info,json=projectInfo,proto3" json:"project_info,omitempty"`
	ProjectGroupInfo *ProjectGroupInfo  `protobuf:"bytes,6,opt,name=project_group_info,json=projectGroupInfo,proto3" json:"project_group_info,omitempty"`
	Labels           *_struct.ListValue `protobuf:"bytes,7,opt,name=labels,proto3" json:"labels,omitempty"`
	Tags             *_struct.Struct    `protobuf:"bytes,8,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId         string             `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedAt        string             `protobuf:"bytes,21,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectRoleBindingInfo) Descriptor deprecated

func (*ProjectRoleBindingInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectRoleBindingInfo.ProtoReflect.Descriptor instead.

func (*ProjectRoleBindingInfo) GetCreatedAt

func (x *ProjectRoleBindingInfo) GetCreatedAt() string

func (*ProjectRoleBindingInfo) GetDomainId

func (x *ProjectRoleBindingInfo) GetDomainId() string

func (*ProjectRoleBindingInfo) GetLabels

func (x *ProjectRoleBindingInfo) GetLabels() *_struct.ListValue

func (*ProjectRoleBindingInfo) GetProjectGroupInfo

func (x *ProjectRoleBindingInfo) GetProjectGroupInfo() *ProjectGroupInfo

func (*ProjectRoleBindingInfo) GetProjectInfo

func (x *ProjectRoleBindingInfo) GetProjectInfo() *ProjectInfo

func (*ProjectRoleBindingInfo) GetResourceId

func (x *ProjectRoleBindingInfo) GetResourceId() string

func (*ProjectRoleBindingInfo) GetResourceType

func (x *ProjectRoleBindingInfo) GetResourceType() string

func (*ProjectRoleBindingInfo) GetRoleBindingId

func (x *ProjectRoleBindingInfo) GetRoleBindingId() string

func (*ProjectRoleBindingInfo) GetRoleInfo

func (x *ProjectRoleBindingInfo) GetRoleInfo() *RoleInfo

func (*ProjectRoleBindingInfo) GetTags

func (x *ProjectRoleBindingInfo) GetTags() *_struct.Struct

func (*ProjectRoleBindingInfo) ProtoMessage

func (*ProjectRoleBindingInfo) ProtoMessage()

func (*ProjectRoleBindingInfo) ProtoReflect

func (x *ProjectRoleBindingInfo) ProtoReflect() protoreflect.Message

func (*ProjectRoleBindingInfo) Reset

func (x *ProjectRoleBindingInfo) Reset()

func (*ProjectRoleBindingInfo) String

func (x *ProjectRoleBindingInfo) String() string

type ProjectRoleBindingsInfo

type ProjectRoleBindingsInfo struct {
	Results    []*ProjectRoleBindingInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32                     `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectRoleBindingsInfo) Descriptor deprecated

func (*ProjectRoleBindingsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectRoleBindingsInfo.ProtoReflect.Descriptor instead.

func (*ProjectRoleBindingsInfo) GetResults

func (*ProjectRoleBindingsInfo) GetTotalCount

func (x *ProjectRoleBindingsInfo) GetTotalCount() int32

func (*ProjectRoleBindingsInfo) ProtoMessage

func (*ProjectRoleBindingsInfo) ProtoMessage()

func (*ProjectRoleBindingsInfo) ProtoReflect

func (x *ProjectRoleBindingsInfo) ProtoReflect() protoreflect.Message

func (*ProjectRoleBindingsInfo) Reset

func (x *ProjectRoleBindingsInfo) Reset()

func (*ProjectRoleBindingsInfo) String

func (x *ProjectRoleBindingsInfo) String() string

type ProjectServer

ProjectServer is the server API for Project service. All implementations must embed UnimplementedProjectServer for forward compatibility

type ProjectStatQuery

type ProjectStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectStatQuery) Descriptor deprecated

func (*ProjectStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProjectStatQuery.ProtoReflect.Descriptor instead.

func (*ProjectStatQuery) GetDomainId

func (x *ProjectStatQuery) GetDomainId() string

func (*ProjectStatQuery) GetQuery

func (x *ProjectStatQuery) GetQuery() *v1.StatisticsQuery

func (*ProjectStatQuery) ProtoMessage

func (*ProjectStatQuery) ProtoMessage()

func (*ProjectStatQuery) ProtoReflect

func (x *ProjectStatQuery) ProtoReflect() protoreflect.Message

func (*ProjectStatQuery) Reset

func (x *ProjectStatQuery) Reset()

func (*ProjectStatQuery) String

func (x *ProjectStatQuery) String() string

type ProjectsInfo

type ProjectsInfo struct {
	Results    []*ProjectInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32          `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectsInfo) Descriptor deprecated

func (*ProjectsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProjectsInfo.ProtoReflect.Descriptor instead.

func (*ProjectsInfo) GetResults

func (x *ProjectsInfo) GetResults() []*ProjectInfo

func (*ProjectsInfo) GetTotalCount

func (x *ProjectsInfo) GetTotalCount() int32

func (*ProjectsInfo) ProtoMessage

func (*ProjectsInfo) ProtoMessage()

func (*ProjectsInfo) ProtoReflect

func (x *ProjectsInfo) ProtoReflect() protoreflect.Message

func (*ProjectsInfo) Reset

func (x *ProjectsInfo) Reset()

func (*ProjectsInfo) String

func (x *ProjectsInfo) String() string

type ProviderClient

type ProviderClient interface {
	Create(ctx context.Context, in *CreateProviderRequest, opts ...grpc.CallOption) (*ProviderInfo, error)
	Update(ctx context.Context, in *UpdateProviderRequest, opts ...grpc.CallOption) (*ProviderInfo, error)
	Delete(ctx context.Context, in *ProviderRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetProviderRequest, opts ...grpc.CallOption) (*ProviderInfo, error)
	List(ctx context.Context, in *ProviderQuery, opts ...grpc.CallOption) (*ProvidersInfo, error)
	Stat(ctx context.Context, in *ProviderStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
}

ProviderClient is the client API for Provider service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProviderClient

func NewProviderClient(cc grpc.ClientConnInterface) ProviderClient

type ProviderInfo

type ProviderInfo struct {
	Provider   string          `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Name       string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Order      int32           `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
	Template   *_struct.Struct `protobuf:"bytes,4,opt,name=template,proto3" json:"template,omitempty"`
	Metadata   *_struct.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Capability *_struct.Struct `protobuf:"bytes,6,opt,name=capability,proto3" json:"capability,omitempty"`
	Tags       *_struct.Struct `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId   string          `protobuf:"bytes,8,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedAt  string          `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProviderInfo) Descriptor deprecated

func (*ProviderInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProviderInfo.ProtoReflect.Descriptor instead.

func (*ProviderInfo) GetCapability

func (x *ProviderInfo) GetCapability() *_struct.Struct

func (*ProviderInfo) GetCreatedAt

func (x *ProviderInfo) GetCreatedAt() string

func (*ProviderInfo) GetDomainId

func (x *ProviderInfo) GetDomainId() string

func (*ProviderInfo) GetMetadata

func (x *ProviderInfo) GetMetadata() *_struct.Struct

func (*ProviderInfo) GetName

func (x *ProviderInfo) GetName() string

func (*ProviderInfo) GetOrder

func (x *ProviderInfo) GetOrder() int32

func (*ProviderInfo) GetProvider

func (x *ProviderInfo) GetProvider() string

func (*ProviderInfo) GetTags

func (x *ProviderInfo) GetTags() *_struct.Struct

func (*ProviderInfo) GetTemplate

func (x *ProviderInfo) GetTemplate() *_struct.Struct

func (*ProviderInfo) ProtoMessage

func (*ProviderInfo) ProtoMessage()

func (*ProviderInfo) ProtoReflect

func (x *ProviderInfo) ProtoReflect() protoreflect.Message

func (*ProviderInfo) Reset

func (x *ProviderInfo) Reset()

func (*ProviderInfo) String

func (x *ProviderInfo) String() string

type ProviderQuery

type ProviderQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	Provider string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	// +optional
	Name     string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	DomainId string `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProviderQuery) Descriptor deprecated

func (*ProviderQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProviderQuery.ProtoReflect.Descriptor instead.

func (*ProviderQuery) GetDomainId

func (x *ProviderQuery) GetDomainId() string

func (*ProviderQuery) GetName

func (x *ProviderQuery) GetName() string

func (*ProviderQuery) GetProvider

func (x *ProviderQuery) GetProvider() string

func (*ProviderQuery) GetQuery

func (x *ProviderQuery) GetQuery() *v1.Query

func (*ProviderQuery) ProtoMessage

func (*ProviderQuery) ProtoMessage()

func (*ProviderQuery) ProtoReflect

func (x *ProviderQuery) ProtoReflect() protoreflect.Message

func (*ProviderQuery) Reset

func (x *ProviderQuery) Reset()

func (*ProviderQuery) String

func (x *ProviderQuery) String() string

type ProviderRequest

type ProviderRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProviderRequest) Descriptor deprecated

func (*ProviderRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProviderRequest.ProtoReflect.Descriptor instead.

func (*ProviderRequest) GetDomainId

func (x *ProviderRequest) GetDomainId() string

func (*ProviderRequest) GetProvider

func (x *ProviderRequest) GetProvider() string

func (*ProviderRequest) ProtoMessage

func (*ProviderRequest) ProtoMessage()

func (*ProviderRequest) ProtoReflect

func (x *ProviderRequest) ProtoReflect() protoreflect.Message

func (*ProviderRequest) Reset

func (x *ProviderRequest) Reset()

func (*ProviderRequest) String

func (x *ProviderRequest) String() string

type ProviderServer

ProviderServer is the server API for Provider service. All implementations must embed UnimplementedProviderServer for forward compatibility

type ProviderStatQuery

type ProviderStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProviderStatQuery) Descriptor deprecated

func (*ProviderStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use ProviderStatQuery.ProtoReflect.Descriptor instead.

func (*ProviderStatQuery) GetDomainId

func (x *ProviderStatQuery) GetDomainId() string

func (*ProviderStatQuery) GetQuery

func (x *ProviderStatQuery) GetQuery() *v1.StatisticsQuery

func (*ProviderStatQuery) ProtoMessage

func (*ProviderStatQuery) ProtoMessage()

func (*ProviderStatQuery) ProtoReflect

func (x *ProviderStatQuery) ProtoReflect() protoreflect.Message

func (*ProviderStatQuery) Reset

func (x *ProviderStatQuery) Reset()

func (*ProviderStatQuery) String

func (x *ProviderStatQuery) String() string

type ProvidersInfo

type ProvidersInfo struct {
	Results    []*ProviderInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32           `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ProvidersInfo) Descriptor deprecated

func (*ProvidersInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProvidersInfo.ProtoReflect.Descriptor instead.

func (*ProvidersInfo) GetResults

func (x *ProvidersInfo) GetResults() []*ProviderInfo

func (*ProvidersInfo) GetTotalCount

func (x *ProvidersInfo) GetTotalCount() int32

func (*ProvidersInfo) ProtoMessage

func (*ProvidersInfo) ProtoMessage()

func (*ProvidersInfo) ProtoReflect

func (x *ProvidersInfo) ProtoReflect() protoreflect.Message

func (*ProvidersInfo) Reset

func (x *ProvidersInfo) Reset()

func (*ProvidersInfo) String

func (x *ProvidersInfo) String() string

type RemoveProjectGroupMemberRequest

type RemoveProjectGroupMemberRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	UserId         string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId       string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveProjectGroupMemberRequest) Descriptor deprecated

func (*RemoveProjectGroupMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveProjectGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*RemoveProjectGroupMemberRequest) GetDomainId

func (x *RemoveProjectGroupMemberRequest) GetDomainId() string

func (*RemoveProjectGroupMemberRequest) GetProjectGroupId

func (x *RemoveProjectGroupMemberRequest) GetProjectGroupId() string

func (*RemoveProjectGroupMemberRequest) GetUserId

func (x *RemoveProjectGroupMemberRequest) GetUserId() string

func (*RemoveProjectGroupMemberRequest) ProtoMessage

func (*RemoveProjectGroupMemberRequest) ProtoMessage()

func (*RemoveProjectGroupMemberRequest) ProtoReflect

func (*RemoveProjectGroupMemberRequest) Reset

func (*RemoveProjectGroupMemberRequest) String

type RemoveProjectMemberRequest

type RemoveProjectMemberRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	UserId    string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId  string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveProjectMemberRequest) Descriptor deprecated

func (*RemoveProjectMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveProjectMemberRequest.ProtoReflect.Descriptor instead.

func (*RemoveProjectMemberRequest) GetDomainId

func (x *RemoveProjectMemberRequest) GetDomainId() string

func (*RemoveProjectMemberRequest) GetProjectId

func (x *RemoveProjectMemberRequest) GetProjectId() string

func (*RemoveProjectMemberRequest) GetUserId

func (x *RemoveProjectMemberRequest) GetUserId() string

func (*RemoveProjectMemberRequest) ProtoMessage

func (*RemoveProjectMemberRequest) ProtoMessage()

func (*RemoveProjectMemberRequest) ProtoReflect

func (*RemoveProjectMemberRequest) Reset

func (x *RemoveProjectMemberRequest) Reset()

func (*RemoveProjectMemberRequest) String

func (x *RemoveProjectMemberRequest) String() string

type RoleBindingClient

RoleBindingClient is the client API for RoleBinding service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RoleBindingInfo

type RoleBindingInfo struct {
	RoleBindingId    string             `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	ResourceType     string             `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	ResourceId       string             `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RoleInfo         *RoleInfo          `protobuf:"bytes,4,opt,name=role_info,json=roleInfo,proto3" json:"role_info,omitempty"`
	ProjectInfo      *ProjectInfo       `protobuf:"bytes,5,opt,name=project_info,json=projectInfo,proto3" json:"project_info,omitempty"`
	ProjectGroupInfo *ProjectGroupInfo  `protobuf:"bytes,6,opt,name=project_group_info,json=projectGroupInfo,proto3" json:"project_group_info,omitempty"`
	Labels           *_struct.ListValue `protobuf:"bytes,7,opt,name=labels,proto3" json:"labels,omitempty"`
	Tags             *_struct.Struct    `protobuf:"bytes,8,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId         string             `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedAt        string             `protobuf:"bytes,21,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingInfo) Descriptor deprecated

func (*RoleBindingInfo) Descriptor() ([]byte, []int)

Deprecated: Use RoleBindingInfo.ProtoReflect.Descriptor instead.

func (*RoleBindingInfo) GetCreatedAt

func (x *RoleBindingInfo) GetCreatedAt() string

func (*RoleBindingInfo) GetDomainId

func (x *RoleBindingInfo) GetDomainId() string

func (*RoleBindingInfo) GetLabels

func (x *RoleBindingInfo) GetLabels() *_struct.ListValue

func (*RoleBindingInfo) GetProjectGroupInfo

func (x *RoleBindingInfo) GetProjectGroupInfo() *ProjectGroupInfo

func (*RoleBindingInfo) GetProjectInfo

func (x *RoleBindingInfo) GetProjectInfo() *ProjectInfo

func (*RoleBindingInfo) GetResourceId

func (x *RoleBindingInfo) GetResourceId() string

func (*RoleBindingInfo) GetResourceType

func (x *RoleBindingInfo) GetResourceType() string

func (*RoleBindingInfo) GetRoleBindingId

func (x *RoleBindingInfo) GetRoleBindingId() string

func (*RoleBindingInfo) GetRoleInfo

func (x *RoleBindingInfo) GetRoleInfo() *RoleInfo

func (*RoleBindingInfo) GetTags

func (x *RoleBindingInfo) GetTags() *_struct.Struct

func (*RoleBindingInfo) ProtoMessage

func (*RoleBindingInfo) ProtoMessage()

func (*RoleBindingInfo) ProtoReflect

func (x *RoleBindingInfo) ProtoReflect() protoreflect.Message

func (*RoleBindingInfo) Reset

func (x *RoleBindingInfo) Reset()

func (*RoleBindingInfo) String

func (x *RoleBindingInfo) String() string

type RoleBindingQuery

type RoleBindingQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	RoleBindingId string `protobuf:"bytes,2,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	// +optional
	ResourceType string `protobuf:"bytes,3,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	// +optional
	ResourceId string `protobuf:"bytes,4,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,5,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	RoleType string `protobuf:"bytes,6,opt,name=role_type,json=roleType,proto3" json:"role_type,omitempty"`
	// +optional
	ProjectId string `protobuf:"bytes,7,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	ProjectGroupId string `protobuf:"bytes,8,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	DomainId       string `protobuf:"bytes,9,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingQuery) Descriptor deprecated

func (*RoleBindingQuery) Descriptor() ([]byte, []int)

Deprecated: Use RoleBindingQuery.ProtoReflect.Descriptor instead.

func (*RoleBindingQuery) GetDomainId

func (x *RoleBindingQuery) GetDomainId() string

func (*RoleBindingQuery) GetProjectGroupId

func (x *RoleBindingQuery) GetProjectGroupId() string

func (*RoleBindingQuery) GetProjectId

func (x *RoleBindingQuery) GetProjectId() string

func (*RoleBindingQuery) GetQuery

func (x *RoleBindingQuery) GetQuery() *v1.Query

func (*RoleBindingQuery) GetResourceId

func (x *RoleBindingQuery) GetResourceId() string

func (*RoleBindingQuery) GetResourceType

func (x *RoleBindingQuery) GetResourceType() string

func (*RoleBindingQuery) GetRoleBindingId

func (x *RoleBindingQuery) GetRoleBindingId() string

func (*RoleBindingQuery) GetRoleId

func (x *RoleBindingQuery) GetRoleId() string

func (*RoleBindingQuery) GetRoleType

func (x *RoleBindingQuery) GetRoleType() string

func (*RoleBindingQuery) ProtoMessage

func (*RoleBindingQuery) ProtoMessage()

func (*RoleBindingQuery) ProtoReflect

func (x *RoleBindingQuery) ProtoReflect() protoreflect.Message

func (*RoleBindingQuery) Reset

func (x *RoleBindingQuery) Reset()

func (*RoleBindingQuery) String

func (x *RoleBindingQuery) String() string

type RoleBindingRequest

type RoleBindingRequest struct {
	RoleBindingId string `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	DomainId      string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingRequest) Descriptor deprecated

func (*RoleBindingRequest) Descriptor() ([]byte, []int)

Deprecated: Use RoleBindingRequest.ProtoReflect.Descriptor instead.

func (*RoleBindingRequest) GetDomainId

func (x *RoleBindingRequest) GetDomainId() string

func (*RoleBindingRequest) GetRoleBindingId

func (x *RoleBindingRequest) GetRoleBindingId() string

func (*RoleBindingRequest) ProtoMessage

func (*RoleBindingRequest) ProtoMessage()

func (*RoleBindingRequest) ProtoReflect

func (x *RoleBindingRequest) ProtoReflect() protoreflect.Message

func (*RoleBindingRequest) Reset

func (x *RoleBindingRequest) Reset()

func (*RoleBindingRequest) String

func (x *RoleBindingRequest) String() string

type RoleBindingServer

RoleBindingServer is the server API for RoleBinding service. All implementations must embed UnimplementedRoleBindingServer for forward compatibility

type RoleBindingStatQuery

type RoleBindingStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingStatQuery) Descriptor deprecated

func (*RoleBindingStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use RoleBindingStatQuery.ProtoReflect.Descriptor instead.

func (*RoleBindingStatQuery) GetDomainId

func (x *RoleBindingStatQuery) GetDomainId() string

func (*RoleBindingStatQuery) GetQuery

func (x *RoleBindingStatQuery) GetQuery() *v1.StatisticsQuery

func (*RoleBindingStatQuery) ProtoMessage

func (*RoleBindingStatQuery) ProtoMessage()

func (*RoleBindingStatQuery) ProtoReflect

func (x *RoleBindingStatQuery) ProtoReflect() protoreflect.Message

func (*RoleBindingStatQuery) Reset

func (x *RoleBindingStatQuery) Reset()

func (*RoleBindingStatQuery) String

func (x *RoleBindingStatQuery) String() string

type RoleBindingsInfo

type RoleBindingsInfo struct {
	Results    []*RoleBindingInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32              `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingsInfo) Descriptor deprecated

func (*RoleBindingsInfo) Descriptor() ([]byte, []int)

Deprecated: Use RoleBindingsInfo.ProtoReflect.Descriptor instead.

func (*RoleBindingsInfo) GetResults

func (x *RoleBindingsInfo) GetResults() []*RoleBindingInfo

func (*RoleBindingsInfo) GetTotalCount

func (x *RoleBindingsInfo) GetTotalCount() int32

func (*RoleBindingsInfo) ProtoMessage

func (*RoleBindingsInfo) ProtoMessage()

func (*RoleBindingsInfo) ProtoReflect

func (x *RoleBindingsInfo) ProtoReflect() protoreflect.Message

func (*RoleBindingsInfo) Reset

func (x *RoleBindingsInfo) Reset()

func (*RoleBindingsInfo) String

func (x *RoleBindingsInfo) String() string

type RoleClient

type RoleClient interface {
	Create(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*RoleInfo, error)
	Update(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*RoleInfo, error)
	Delete(ctx context.Context, in *RoleRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*RoleInfo, error)
	List(ctx context.Context, in *RoleQuery, opts ...grpc.CallOption) (*RolesInfo, error)
	Stat(ctx context.Context, in *RoleStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
}

RoleClient is the client API for Role service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewRoleClient

func NewRoleClient(cc grpc.ClientConnInterface) RoleClient

type RoleInfo

type RoleInfo struct {
	RoleId          string            `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	Name            string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	RoleType        RoleType          `protobuf:"varint,3,opt,name=role_type,json=roleType,proto3,enum=spaceone.api.identity.v1.RoleType" json:"role_type,omitempty"`
	Policies        []*RolePolicy     `protobuf:"bytes,4,rep,name=policies,proto3" json:"policies,omitempty"`
	PagePermissions []*PagePermission `protobuf:"bytes,5,rep,name=page_permissions,json=pagePermissions,proto3" json:"page_permissions,omitempty"`
	Tags            *_struct.Struct   `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId        string            `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	CreatedAt       string            `protobuf:"bytes,21,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	DeletedAt       string            `protobuf:"bytes,22,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleInfo) Descriptor deprecated

func (*RoleInfo) Descriptor() ([]byte, []int)

Deprecated: Use RoleInfo.ProtoReflect.Descriptor instead.

func (*RoleInfo) GetCreatedAt

func (x *RoleInfo) GetCreatedAt() string

func (*RoleInfo) GetDeletedAt

func (x *RoleInfo) GetDeletedAt() string

func (*RoleInfo) GetDomainId

func (x *RoleInfo) GetDomainId() string

func (*RoleInfo) GetName

func (x *RoleInfo) GetName() string

func (*RoleInfo) GetPagePermissions

func (x *RoleInfo) GetPagePermissions() []*PagePermission

func (*RoleInfo) GetPolicies

func (x *RoleInfo) GetPolicies() []*RolePolicy

func (*RoleInfo) GetRoleId

func (x *RoleInfo) GetRoleId() string

func (*RoleInfo) GetRoleType

func (x *RoleInfo) GetRoleType() RoleType

func (*RoleInfo) GetTags

func (x *RoleInfo) GetTags() *_struct.Struct

func (*RoleInfo) ProtoMessage

func (*RoleInfo) ProtoMessage()

func (*RoleInfo) ProtoReflect

func (x *RoleInfo) ProtoReflect() protoreflect.Message

func (*RoleInfo) Reset

func (x *RoleInfo) Reset()

func (*RoleInfo) String

func (x *RoleInfo) String() string

type RolePolicy

type RolePolicy struct {
	PolicyType RolePolicy_PolicyType `` /* 144-byte string literal not displayed */
	PolicyId   string                `protobuf:"bytes,2,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RolePolicy) Descriptor deprecated

func (*RolePolicy) Descriptor() ([]byte, []int)

Deprecated: Use RolePolicy.ProtoReflect.Descriptor instead.

func (*RolePolicy) GetPolicyId

func (x *RolePolicy) GetPolicyId() string

func (*RolePolicy) GetPolicyType

func (x *RolePolicy) GetPolicyType() RolePolicy_PolicyType

func (*RolePolicy) ProtoMessage

func (*RolePolicy) ProtoMessage()

func (*RolePolicy) ProtoReflect

func (x *RolePolicy) ProtoReflect() protoreflect.Message

func (*RolePolicy) Reset

func (x *RolePolicy) Reset()

func (*RolePolicy) String

func (x *RolePolicy) String() string

type RolePolicy_PolicyType

type RolePolicy_PolicyType int32
const (
	RolePolicy_NONE    RolePolicy_PolicyType = 0
	RolePolicy_MANAGED RolePolicy_PolicyType = 1
	RolePolicy_CUSTOM  RolePolicy_PolicyType = 2
)

func (RolePolicy_PolicyType) Descriptor

func (RolePolicy_PolicyType) Enum

func (RolePolicy_PolicyType) EnumDescriptor deprecated

func (RolePolicy_PolicyType) EnumDescriptor() ([]byte, []int)

Deprecated: Use RolePolicy_PolicyType.Descriptor instead.

func (RolePolicy_PolicyType) Number

func (RolePolicy_PolicyType) String

func (x RolePolicy_PolicyType) String() string

func (RolePolicy_PolicyType) Type

type RoleQuery

type RoleQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	RoleId string `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	RoleType RoleType `protobuf:"varint,5,opt,name=role_type,json=roleType,proto3,enum=spaceone.api.identity.v1.RoleType" json:"role_type,omitempty"`
	// +optional
	PolicyId string `protobuf:"bytes,6,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	DomainId string `protobuf:"bytes,7,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleQuery) Descriptor deprecated

func (*RoleQuery) Descriptor() ([]byte, []int)

Deprecated: Use RoleQuery.ProtoReflect.Descriptor instead.

func (*RoleQuery) GetDomainId

func (x *RoleQuery) GetDomainId() string

func (*RoleQuery) GetName

func (x *RoleQuery) GetName() string

func (*RoleQuery) GetPolicyId

func (x *RoleQuery) GetPolicyId() string

func (*RoleQuery) GetQuery

func (x *RoleQuery) GetQuery() *v1.Query

func (*RoleQuery) GetRoleId

func (x *RoleQuery) GetRoleId() string

func (*RoleQuery) GetRoleType

func (x *RoleQuery) GetRoleType() RoleType

func (*RoleQuery) ProtoMessage

func (*RoleQuery) ProtoMessage()

func (*RoleQuery) ProtoReflect

func (x *RoleQuery) ProtoReflect() protoreflect.Message

func (*RoleQuery) Reset

func (x *RoleQuery) Reset()

func (*RoleQuery) String

func (x *RoleQuery) String() string

type RoleRequest

type RoleRequest struct {
	RoleId   string `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleRequest) Descriptor deprecated

func (*RoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use RoleRequest.ProtoReflect.Descriptor instead.

func (*RoleRequest) GetDomainId

func (x *RoleRequest) GetDomainId() string

func (*RoleRequest) GetRoleId

func (x *RoleRequest) GetRoleId() string

func (*RoleRequest) ProtoMessage

func (*RoleRequest) ProtoMessage()

func (*RoleRequest) ProtoReflect

func (x *RoleRequest) ProtoReflect() protoreflect.Message

func (*RoleRequest) Reset

func (x *RoleRequest) Reset()

func (*RoleRequest) String

func (x *RoleRequest) String() string

type RoleServer

type RoleServer interface {
	Create(context.Context, *CreateRoleRequest) (*RoleInfo, error)
	Update(context.Context, *UpdateRoleRequest) (*RoleInfo, error)
	Delete(context.Context, *RoleRequest) (*empty.Empty, error)
	Get(context.Context, *GetRoleRequest) (*RoleInfo, error)
	List(context.Context, *RoleQuery) (*RolesInfo, error)
	Stat(context.Context, *RoleStatQuery) (*_struct.Struct, error)
	// contains filtered or unexported methods
}

RoleServer is the server API for Role service. All implementations must embed UnimplementedRoleServer for forward compatibility

type RoleStatQuery

type RoleStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleStatQuery) Descriptor deprecated

func (*RoleStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use RoleStatQuery.ProtoReflect.Descriptor instead.

func (*RoleStatQuery) GetDomainId

func (x *RoleStatQuery) GetDomainId() string

func (*RoleStatQuery) GetQuery

func (x *RoleStatQuery) GetQuery() *v1.StatisticsQuery

func (*RoleStatQuery) ProtoMessage

func (*RoleStatQuery) ProtoMessage()

func (*RoleStatQuery) ProtoReflect

func (x *RoleStatQuery) ProtoReflect() protoreflect.Message

func (*RoleStatQuery) Reset

func (x *RoleStatQuery) Reset()

func (*RoleStatQuery) String

func (x *RoleStatQuery) String() string

type RoleType

type RoleType int32
const (
	RoleType_NONE    RoleType = 0
	RoleType_SYSTEM  RoleType = 1
	RoleType_DOMAIN  RoleType = 2
	RoleType_PROJECT RoleType = 3
)

func (RoleType) Descriptor

func (RoleType) Descriptor() protoreflect.EnumDescriptor

func (RoleType) Enum

func (x RoleType) Enum() *RoleType

func (RoleType) EnumDescriptor deprecated

func (RoleType) EnumDescriptor() ([]byte, []int)

Deprecated: Use RoleType.Descriptor instead.

func (RoleType) Number

func (x RoleType) Number() protoreflect.EnumNumber

func (RoleType) String

func (x RoleType) String() string

func (RoleType) Type

type RolesInfo

type RolesInfo struct {
	Results    []*RoleInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32       `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*RolesInfo) Descriptor deprecated

func (*RolesInfo) Descriptor() ([]byte, []int)

Deprecated: Use RolesInfo.ProtoReflect.Descriptor instead.

func (*RolesInfo) GetResults

func (x *RolesInfo) GetResults() []*RoleInfo

func (*RolesInfo) GetTotalCount

func (x *RolesInfo) GetTotalCount() int32

func (*RolesInfo) ProtoMessage

func (*RolesInfo) ProtoMessage()

func (*RolesInfo) ProtoReflect

func (x *RolesInfo) ProtoReflect() protoreflect.Message

func (*RolesInfo) Reset

func (x *RolesInfo) Reset()

func (*RolesInfo) String

func (x *RolesInfo) String() string

type ServiceAccountClient

ServiceAccountClient is the client API for ServiceAccount service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ServiceAccountInfo

type ServiceAccountInfo struct {
	ServiceAccountId        string          `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	Name                    string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ServiceAccountType      string          `protobuf:"bytes,3,opt,name=service_account_type,json=serviceAccountType,proto3" json:"service_account_type,omitempty"`
	Data                    *_struct.Struct `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	Provider                string          `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"`
	TrustedServiceAccountId string          `` /* 134-byte string literal not displayed */
	ProjectInfo             *ProjectInfo    `protobuf:"bytes,7,opt,name=project_info,json=projectInfo,proto3" json:"project_info,omitempty"`
	Scope                   string          `protobuf:"bytes,8,opt,name=scope,proto3" json:"scope,omitempty"`
	DomainId                string          `protobuf:"bytes,21,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	Tags                    *_struct.Struct `protobuf:"bytes,22,opt,name=tags,proto3" json:"tags,omitempty"`
	CreatedAt               string          `protobuf:"bytes,23,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountInfo) Descriptor deprecated

func (*ServiceAccountInfo) Descriptor() ([]byte, []int)

Deprecated: Use ServiceAccountInfo.ProtoReflect.Descriptor instead.

func (*ServiceAccountInfo) GetCreatedAt

func (x *ServiceAccountInfo) GetCreatedAt() string

func (*ServiceAccountInfo) GetData

func (x *ServiceAccountInfo) GetData() *_struct.Struct

func (*ServiceAccountInfo) GetDomainId

func (x *ServiceAccountInfo) GetDomainId() string

func (*ServiceAccountInfo) GetName

func (x *ServiceAccountInfo) GetName() string

func (*ServiceAccountInfo) GetProjectInfo

func (x *ServiceAccountInfo) GetProjectInfo() *ProjectInfo

func (*ServiceAccountInfo) GetProvider

func (x *ServiceAccountInfo) GetProvider() string

func (*ServiceAccountInfo) GetScope

func (x *ServiceAccountInfo) GetScope() string

func (*ServiceAccountInfo) GetServiceAccountId

func (x *ServiceAccountInfo) GetServiceAccountId() string

func (*ServiceAccountInfo) GetServiceAccountType

func (x *ServiceAccountInfo) GetServiceAccountType() string

func (*ServiceAccountInfo) GetTags

func (x *ServiceAccountInfo) GetTags() *_struct.Struct

func (*ServiceAccountInfo) GetTrustedServiceAccountId

func (x *ServiceAccountInfo) GetTrustedServiceAccountId() string

func (*ServiceAccountInfo) ProtoMessage

func (*ServiceAccountInfo) ProtoMessage()

func (*ServiceAccountInfo) ProtoReflect

func (x *ServiceAccountInfo) ProtoReflect() protoreflect.Message

func (*ServiceAccountInfo) Reset

func (x *ServiceAccountInfo) Reset()

func (*ServiceAccountInfo) String

func (x *ServiceAccountInfo) String() string

type ServiceAccountQuery

type ServiceAccountQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	ServiceAccountId string `protobuf:"bytes,2,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	ServiceAccountType string `protobuf:"bytes,4,opt,name=service_account_type,json=serviceAccountType,proto3" json:"service_account_type,omitempty"`
	// +optional
	Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"`
	// +optional
	TrustedServiceAccountId string `` /* 134-byte string literal not displayed */
	// +optional
	ProjectId string `protobuf:"bytes,7,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	Scope string `protobuf:"bytes,8,opt,name=scope,proto3" json:"scope,omitempty"`
	// +optional
	HasSecret bool   `protobuf:"varint,9,opt,name=has_secret,json=hasSecret,proto3" json:"has_secret,omitempty"`
	DomainId  string `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountQuery) Descriptor deprecated

func (*ServiceAccountQuery) Descriptor() ([]byte, []int)

Deprecated: Use ServiceAccountQuery.ProtoReflect.Descriptor instead.

func (*ServiceAccountQuery) GetDomainId

func (x *ServiceAccountQuery) GetDomainId() string

func (*ServiceAccountQuery) GetHasSecret

func (x *ServiceAccountQuery) GetHasSecret() bool

func (*ServiceAccountQuery) GetName

func (x *ServiceAccountQuery) GetName() string

func (*ServiceAccountQuery) GetProjectId

func (x *ServiceAccountQuery) GetProjectId() string

func (*ServiceAccountQuery) GetProvider

func (x *ServiceAccountQuery) GetProvider() string

func (*ServiceAccountQuery) GetQuery

func (x *ServiceAccountQuery) GetQuery() *v1.Query

func (*ServiceAccountQuery) GetScope

func (x *ServiceAccountQuery) GetScope() string

func (*ServiceAccountQuery) GetServiceAccountId

func (x *ServiceAccountQuery) GetServiceAccountId() string

func (*ServiceAccountQuery) GetServiceAccountType

func (x *ServiceAccountQuery) GetServiceAccountType() string

func (*ServiceAccountQuery) GetTrustedServiceAccountId

func (x *ServiceAccountQuery) GetTrustedServiceAccountId() string

func (*ServiceAccountQuery) ProtoMessage

func (*ServiceAccountQuery) ProtoMessage()

func (*ServiceAccountQuery) ProtoReflect

func (x *ServiceAccountQuery) ProtoReflect() protoreflect.Message

func (*ServiceAccountQuery) Reset

func (x *ServiceAccountQuery) Reset()

func (*ServiceAccountQuery) String

func (x *ServiceAccountQuery) String() string

type ServiceAccountRequest

type ServiceAccountRequest struct {
	ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	DomainId         string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountRequest) Descriptor deprecated

func (*ServiceAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use ServiceAccountRequest.ProtoReflect.Descriptor instead.

func (*ServiceAccountRequest) GetDomainId

func (x *ServiceAccountRequest) GetDomainId() string

func (*ServiceAccountRequest) GetServiceAccountId

func (x *ServiceAccountRequest) GetServiceAccountId() string

func (*ServiceAccountRequest) ProtoMessage

func (*ServiceAccountRequest) ProtoMessage()

func (*ServiceAccountRequest) ProtoReflect

func (x *ServiceAccountRequest) ProtoReflect() protoreflect.Message

func (*ServiceAccountRequest) Reset

func (x *ServiceAccountRequest) Reset()

func (*ServiceAccountRequest) String

func (x *ServiceAccountRequest) String() string

type ServiceAccountServer

ServiceAccountServer is the server API for ServiceAccount service. All implementations must embed UnimplementedServiceAccountServer for forward compatibility

type ServiceAccountStatQuery

type ServiceAccountStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	HasSecret bool `protobuf:"varint,3,opt,name=has_secret,json=hasSecret,proto3" json:"has_secret,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountStatQuery) Descriptor deprecated

func (*ServiceAccountStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use ServiceAccountStatQuery.ProtoReflect.Descriptor instead.

func (*ServiceAccountStatQuery) GetDomainId

func (x *ServiceAccountStatQuery) GetDomainId() string

func (*ServiceAccountStatQuery) GetHasSecret

func (x *ServiceAccountStatQuery) GetHasSecret() bool

func (*ServiceAccountStatQuery) GetQuery

func (*ServiceAccountStatQuery) ProtoMessage

func (*ServiceAccountStatQuery) ProtoMessage()

func (*ServiceAccountStatQuery) ProtoReflect

func (x *ServiceAccountStatQuery) ProtoReflect() protoreflect.Message

func (*ServiceAccountStatQuery) Reset

func (x *ServiceAccountStatQuery) Reset()

func (*ServiceAccountStatQuery) String

func (x *ServiceAccountStatQuery) String() string

type ServiceAccountsInfo

type ServiceAccountsInfo struct {
	Results    []*ServiceAccountInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32                 `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceAccountsInfo) Descriptor deprecated

func (*ServiceAccountsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ServiceAccountsInfo.ProtoReflect.Descriptor instead.

func (*ServiceAccountsInfo) GetResults

func (x *ServiceAccountsInfo) GetResults() []*ServiceAccountInfo

func (*ServiceAccountsInfo) GetTotalCount

func (x *ServiceAccountsInfo) GetTotalCount() int32

func (*ServiceAccountsInfo) ProtoMessage

func (*ServiceAccountsInfo) ProtoMessage()

func (*ServiceAccountsInfo) ProtoReflect

func (x *ServiceAccountsInfo) ProtoReflect() protoreflect.Message

func (*ServiceAccountsInfo) Reset

func (x *ServiceAccountsInfo) Reset()

func (*ServiceAccountsInfo) String

func (x *ServiceAccountsInfo) String() string

type SetRequiredActionsRequest

type SetRequiredActionsRequest struct {
	UserId   string               `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Actions  []UserRequiredAction `protobuf:"varint,2,rep,packed,name=actions,proto3,enum=spaceone.api.identity.v1.UserRequiredAction" json:"actions,omitempty"`
	DomainId string               `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRequiredActionsRequest) Descriptor deprecated

func (*SetRequiredActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRequiredActionsRequest.ProtoReflect.Descriptor instead.

func (*SetRequiredActionsRequest) GetActions

func (*SetRequiredActionsRequest) GetDomainId

func (x *SetRequiredActionsRequest) GetDomainId() string

func (*SetRequiredActionsRequest) GetUserId

func (x *SetRequiredActionsRequest) GetUserId() string

func (*SetRequiredActionsRequest) ProtoMessage

func (*SetRequiredActionsRequest) ProtoMessage()

func (*SetRequiredActionsRequest) ProtoReflect

func (*SetRequiredActionsRequest) Reset

func (x *SetRequiredActionsRequest) Reset()

func (*SetRequiredActionsRequest) String

func (x *SetRequiredActionsRequest) String() string

type TokenClient

type TokenClient interface {
	// +noauth
	Issue(ctx context.Context, in *IssueTokenRequest, opts ...grpc.CallOption) (*TokenInfo, error)
	// +noauth
	Refresh(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*TokenInfo, error)
}

TokenClient is the client API for Token service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewTokenClient

func NewTokenClient(cc grpc.ClientConnInterface) TokenClient

type TokenInfo

type TokenInfo struct {
	AccessToken  string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenInfo) Descriptor deprecated

func (*TokenInfo) Descriptor() ([]byte, []int)

Deprecated: Use TokenInfo.ProtoReflect.Descriptor instead.

func (*TokenInfo) GetAccessToken

func (x *TokenInfo) GetAccessToken() string

func (*TokenInfo) GetRefreshToken

func (x *TokenInfo) GetRefreshToken() string

func (*TokenInfo) ProtoMessage

func (*TokenInfo) ProtoMessage()

func (*TokenInfo) ProtoReflect

func (x *TokenInfo) ProtoReflect() protoreflect.Message

func (*TokenInfo) Reset

func (x *TokenInfo) Reset()

func (*TokenInfo) String

func (x *TokenInfo) String() string

type TokenServer

type TokenServer interface {
	// +noauth
	Issue(context.Context, *IssueTokenRequest) (*TokenInfo, error)
	// +noauth
	Refresh(context.Context, *empty.Empty) (*TokenInfo, error)
	// contains filtered or unexported methods
}

TokenServer is the server API for Token service. All implementations must embed UnimplementedTokenServer for forward compatibility

type UnimplementedAPIKeyServer

type UnimplementedAPIKeyServer struct {
}

UnimplementedAPIKeyServer must be embedded to have forward compatible implementations.

func (UnimplementedAPIKeyServer) Create

func (UnimplementedAPIKeyServer) Delete

func (UnimplementedAPIKeyServer) Disable

func (UnimplementedAPIKeyServer) Enable

func (UnimplementedAPIKeyServer) Get

func (UnimplementedAPIKeyServer) List

func (UnimplementedAPIKeyServer) Stat

type UnimplementedAuthorizationServer

type UnimplementedAuthorizationServer struct {
}

UnimplementedAuthorizationServer must be embedded to have forward compatible implementations.

func (UnimplementedAuthorizationServer) Verify

type UnimplementedDomainOwnerServer

type UnimplementedDomainOwnerServer struct {
}

UnimplementedDomainOwnerServer must be embedded to have forward compatible implementations.

func (UnimplementedDomainOwnerServer) Create

func (UnimplementedDomainOwnerServer) Delete

func (UnimplementedDomainOwnerServer) Get

func (UnimplementedDomainOwnerServer) Update

type UnimplementedDomainServer

type UnimplementedDomainServer struct {
}

UnimplementedDomainServer must be embedded to have forward compatible implementations.

func (UnimplementedDomainServer) ChangeAuthPlugin

func (UnimplementedDomainServer) Create

func (UnimplementedDomainServer) Delete

func (UnimplementedDomainServer) Disable

func (UnimplementedDomainServer) Enable

func (UnimplementedDomainServer) Get

func (UnimplementedDomainServer) GetPublicKey

func (UnimplementedDomainServer) List

func (UnimplementedDomainServer) Stat

func (UnimplementedDomainServer) Update

func (UnimplementedDomainServer) UpdatePlugin

func (UnimplementedDomainServer) VerifyPlugin

type UnimplementedEndpointServer

type UnimplementedEndpointServer struct {
}

UnimplementedEndpointServer must be embedded to have forward compatible implementations.

func (UnimplementedEndpointServer) List

type UnimplementedPolicyServer

type UnimplementedPolicyServer struct {
}

UnimplementedPolicyServer must be embedded to have forward compatible implementations.

func (UnimplementedPolicyServer) Create

func (UnimplementedPolicyServer) Delete

func (UnimplementedPolicyServer) Get

func (UnimplementedPolicyServer) List

func (UnimplementedPolicyServer) Stat

func (UnimplementedPolicyServer) Update

type UnimplementedProjectGroupServer

type UnimplementedProjectGroupServer struct {
}

UnimplementedProjectGroupServer must be embedded to have forward compatible implementations.

func (UnimplementedProjectGroupServer) Create

func (UnimplementedProjectGroupServer) Delete

func (UnimplementedProjectGroupServer) Get

func (UnimplementedProjectGroupServer) List

func (UnimplementedProjectGroupServer) ListProjects

func (UnimplementedProjectGroupServer) RemoveMember

func (UnimplementedProjectGroupServer) Stat

func (UnimplementedProjectGroupServer) Update

type UnimplementedProjectServer

type UnimplementedProjectServer struct {
}

UnimplementedProjectServer must be embedded to have forward compatible implementations.

func (UnimplementedProjectServer) Create

func (UnimplementedProjectServer) Delete

func (UnimplementedProjectServer) Get

func (UnimplementedProjectServer) List

func (UnimplementedProjectServer) ListMembers

func (UnimplementedProjectServer) RemoveMember

func (UnimplementedProjectServer) Stat

func (UnimplementedProjectServer) Update

type UnimplementedProviderServer

type UnimplementedProviderServer struct {
}

UnimplementedProviderServer must be embedded to have forward compatible implementations.

func (UnimplementedProviderServer) Create

func (UnimplementedProviderServer) Delete

func (UnimplementedProviderServer) Get

func (UnimplementedProviderServer) List

func (UnimplementedProviderServer) Stat

func (UnimplementedProviderServer) Update

type UnimplementedRoleBindingServer

type UnimplementedRoleBindingServer struct {
}

UnimplementedRoleBindingServer must be embedded to have forward compatible implementations.

func (UnimplementedRoleBindingServer) Create

func (UnimplementedRoleBindingServer) Delete

func (UnimplementedRoleBindingServer) Get

func (UnimplementedRoleBindingServer) List

func (UnimplementedRoleBindingServer) Stat

func (UnimplementedRoleBindingServer) Update

type UnimplementedRoleServer

type UnimplementedRoleServer struct {
}

UnimplementedRoleServer must be embedded to have forward compatible implementations.

func (UnimplementedRoleServer) Create

func (UnimplementedRoleServer) Delete

func (UnimplementedRoleServer) Get

func (UnimplementedRoleServer) List

func (UnimplementedRoleServer) Stat

func (UnimplementedRoleServer) Update

type UnimplementedServiceAccountServer

type UnimplementedServiceAccountServer struct {
}

UnimplementedServiceAccountServer must be embedded to have forward compatible implementations.

func (UnimplementedServiceAccountServer) Create

func (UnimplementedServiceAccountServer) Delete

func (UnimplementedServiceAccountServer) Get

func (UnimplementedServiceAccountServer) List

func (UnimplementedServiceAccountServer) Stat

func (UnimplementedServiceAccountServer) Update

type UnimplementedTokenServer

type UnimplementedTokenServer struct {
}

UnimplementedTokenServer must be embedded to have forward compatible implementations.

func (UnimplementedTokenServer) Issue

func (UnimplementedTokenServer) Refresh

type UnimplementedUserServer

type UnimplementedUserServer struct {
}

UnimplementedUserServer must be embedded to have forward compatible implementations.

func (UnimplementedUserServer) ConfirmEmail

func (UnimplementedUserServer) ConfirmMfa

func (UnimplementedUserServer) Create

func (UnimplementedUserServer) Delete

func (UnimplementedUserServer) Disable

func (UnimplementedUserServer) DisableMfa

func (UnimplementedUserServer) Enable

func (UnimplementedUserServer) EnableMfa

func (UnimplementedUserServer) Find

func (UnimplementedUserServer) Get

func (UnimplementedUserServer) List

func (UnimplementedUserServer) ResetPassword

func (UnimplementedUserServer) SetRequiredActions

func (UnimplementedUserServer) Stat

func (UnimplementedUserServer) Sync

func (UnimplementedUserServer) Update

func (UnimplementedUserServer) VerifyEmail

type UnsafeAPIKeyServer

type UnsafeAPIKeyServer interface {
	// contains filtered or unexported methods
}

UnsafeAPIKeyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to APIKeyServer will result in compilation errors.

type UnsafeAuthorizationServer

type UnsafeAuthorizationServer interface {
	// contains filtered or unexported methods
}

UnsafeAuthorizationServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthorizationServer will result in compilation errors.

type UnsafeDomainOwnerServer

type UnsafeDomainOwnerServer interface {
	// contains filtered or unexported methods
}

UnsafeDomainOwnerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DomainOwnerServer will result in compilation errors.

type UnsafeDomainServer

type UnsafeDomainServer interface {
	// contains filtered or unexported methods
}

UnsafeDomainServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DomainServer will result in compilation errors.

type UnsafeEndpointServer

type UnsafeEndpointServer interface {
	// contains filtered or unexported methods
}

UnsafeEndpointServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EndpointServer will result in compilation errors.

type UnsafePolicyServer

type UnsafePolicyServer interface {
	// contains filtered or unexported methods
}

UnsafePolicyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PolicyServer will result in compilation errors.

type UnsafeProjectGroupServer

type UnsafeProjectGroupServer interface {
	// contains filtered or unexported methods
}

UnsafeProjectGroupServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectGroupServer will result in compilation errors.

type UnsafeProjectServer

type UnsafeProjectServer interface {
	// contains filtered or unexported methods
}

UnsafeProjectServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectServer will result in compilation errors.

type UnsafeProviderServer

type UnsafeProviderServer interface {
	// contains filtered or unexported methods
}

UnsafeProviderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProviderServer will result in compilation errors.

type UnsafeRoleBindingServer

type UnsafeRoleBindingServer interface {
	// contains filtered or unexported methods
}

UnsafeRoleBindingServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleBindingServer will result in compilation errors.

type UnsafeRoleServer

type UnsafeRoleServer interface {
	// contains filtered or unexported methods
}

UnsafeRoleServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleServer will result in compilation errors.

type UnsafeServiceAccountServer

type UnsafeServiceAccountServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceAccountServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceAccountServer will result in compilation errors.

type UnsafeTokenServer

type UnsafeTokenServer interface {
	// contains filtered or unexported methods
}

UnsafeTokenServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TokenServer will result in compilation errors.

type UnsafeUserServer

type UnsafeUserServer interface {
	// contains filtered or unexported methods
}

UnsafeUserServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServer will result in compilation errors.

type UpdateDomainOwner

type UpdateDomainOwner struct {
	OwnerId string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	// +optional
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	Language string `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	// +optional
	Timezone string `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	DomainId string `protobuf:"bytes,10,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDomainOwner) Descriptor deprecated

func (*UpdateDomainOwner) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDomainOwner.ProtoReflect.Descriptor instead.

func (*UpdateDomainOwner) GetDomainId

func (x *UpdateDomainOwner) GetDomainId() string

func (*UpdateDomainOwner) GetEmail

func (x *UpdateDomainOwner) GetEmail() string

func (*UpdateDomainOwner) GetLanguage

func (x *UpdateDomainOwner) GetLanguage() string

func (*UpdateDomainOwner) GetName

func (x *UpdateDomainOwner) GetName() string

func (*UpdateDomainOwner) GetOwnerId

func (x *UpdateDomainOwner) GetOwnerId() string

func (*UpdateDomainOwner) GetPassword

func (x *UpdateDomainOwner) GetPassword() string

func (*UpdateDomainOwner) GetTimezone

func (x *UpdateDomainOwner) GetTimezone() string

func (*UpdateDomainOwner) ProtoMessage

func (*UpdateDomainOwner) ProtoMessage()

func (*UpdateDomainOwner) ProtoReflect

func (x *UpdateDomainOwner) ProtoReflect() protoreflect.Message

func (*UpdateDomainOwner) Reset

func (x *UpdateDomainOwner) Reset()

func (*UpdateDomainOwner) String

func (x *UpdateDomainOwner) String() string

type UpdateDomainRequest

type UpdateDomainRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	PluginInfo *PluginInfo `protobuf:"bytes,2,opt,name=plugin_info,json=pluginInfo,proto3" json:"plugin_info,omitempty"`
	// +optional
	Config *_struct.Struct `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	// +optional
	Tags *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDomainRequest) Descriptor deprecated

func (*UpdateDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDomainRequest.ProtoReflect.Descriptor instead.

func (*UpdateDomainRequest) GetConfig

func (x *UpdateDomainRequest) GetConfig() *_struct.Struct

func (*UpdateDomainRequest) GetDomainId

func (x *UpdateDomainRequest) GetDomainId() string

func (*UpdateDomainRequest) GetPluginInfo

func (x *UpdateDomainRequest) GetPluginInfo() *PluginInfo

func (*UpdateDomainRequest) GetTags

func (x *UpdateDomainRequest) GetTags() *_struct.Struct

func (*UpdateDomainRequest) ProtoMessage

func (*UpdateDomainRequest) ProtoMessage()

func (*UpdateDomainRequest) ProtoReflect

func (x *UpdateDomainRequest) ProtoReflect() protoreflect.Message

func (*UpdateDomainRequest) Reset

func (x *UpdateDomainRequest) Reset()

func (*UpdateDomainRequest) String

func (x *UpdateDomainRequest) String() string

type UpdatePluginRequest

type UpdatePluginRequest struct {
	DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// +optional
	Options *_struct.Struct `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	// +optional
	UpgradeMode UpdatePluginRequest_UpgradeMode `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdatePluginRequest) Descriptor deprecated

func (*UpdatePluginRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePluginRequest.ProtoReflect.Descriptor instead.

func (*UpdatePluginRequest) GetDomainId

func (x *UpdatePluginRequest) GetDomainId() string

func (*UpdatePluginRequest) GetOptions

func (x *UpdatePluginRequest) GetOptions() *_struct.Struct

func (*UpdatePluginRequest) GetUpgradeMode

func (*UpdatePluginRequest) GetVersion

func (x *UpdatePluginRequest) GetVersion() string

func (*UpdatePluginRequest) ProtoMessage

func (*UpdatePluginRequest) ProtoMessage()

func (*UpdatePluginRequest) ProtoReflect

func (x *UpdatePluginRequest) ProtoReflect() protoreflect.Message

func (*UpdatePluginRequest) Reset

func (x *UpdatePluginRequest) Reset()

func (*UpdatePluginRequest) String

func (x *UpdatePluginRequest) String() string

type UpdatePluginRequest_UpgradeMode

type UpdatePluginRequest_UpgradeMode int32
const (
	UpdatePluginRequest_NONE   UpdatePluginRequest_UpgradeMode = 0
	UpdatePluginRequest_MANUAL UpdatePluginRequest_UpgradeMode = 1
	UpdatePluginRequest_AUTO   UpdatePluginRequest_UpgradeMode = 2
)

func (UpdatePluginRequest_UpgradeMode) Descriptor

func (UpdatePluginRequest_UpgradeMode) Enum

func (UpdatePluginRequest_UpgradeMode) EnumDescriptor deprecated

func (UpdatePluginRequest_UpgradeMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdatePluginRequest_UpgradeMode.Descriptor instead.

func (UpdatePluginRequest_UpgradeMode) Number

func (UpdatePluginRequest_UpgradeMode) String

func (UpdatePluginRequest_UpgradeMode) Type

type UpdatePolicyRequest

type UpdatePolicyRequest struct {
	PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Permissions []string `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePolicyRequest) Descriptor deprecated

func (*UpdatePolicyRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePolicyRequest.ProtoReflect.Descriptor instead.

func (*UpdatePolicyRequest) GetDomainId

func (x *UpdatePolicyRequest) GetDomainId() string

func (*UpdatePolicyRequest) GetName

func (x *UpdatePolicyRequest) GetName() string

func (*UpdatePolicyRequest) GetPermissions

func (x *UpdatePolicyRequest) GetPermissions() []string

func (*UpdatePolicyRequest) GetPolicyId

func (x *UpdatePolicyRequest) GetPolicyId() string

func (*UpdatePolicyRequest) GetTags

func (x *UpdatePolicyRequest) GetTags() *_struct.Struct

func (*UpdatePolicyRequest) ProtoMessage

func (*UpdatePolicyRequest) ProtoMessage()

func (*UpdatePolicyRequest) ProtoReflect

func (x *UpdatePolicyRequest) ProtoReflect() protoreflect.Message

func (*UpdatePolicyRequest) Reset

func (x *UpdatePolicyRequest) Reset()

func (*UpdatePolicyRequest) String

func (x *UpdatePolicyRequest) String() string

type UpdateProjectGroupRequest

type UpdateProjectGroupRequest struct {
	ProjectGroupId string `protobuf:"bytes,1,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	ParentProjectGroupId string `protobuf:"bytes,3,opt,name=parent_project_group_id,json=parentProjectGroupId,proto3" json:"parent_project_group_id,omitempty"`
	// +optional
	ReleaseParentProjectGroup bool `` /* 141-byte string literal not displayed */
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,6,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectGroupRequest) Descriptor deprecated

func (*UpdateProjectGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectGroupRequest) GetDomainId

func (x *UpdateProjectGroupRequest) GetDomainId() string

func (*UpdateProjectGroupRequest) GetName

func (x *UpdateProjectGroupRequest) GetName() string

func (*UpdateProjectGroupRequest) GetParentProjectGroupId

func (x *UpdateProjectGroupRequest) GetParentProjectGroupId() string

func (*UpdateProjectGroupRequest) GetProjectGroupId

func (x *UpdateProjectGroupRequest) GetProjectGroupId() string

func (*UpdateProjectGroupRequest) GetReleaseParentProjectGroup

func (x *UpdateProjectGroupRequest) GetReleaseParentProjectGroup() bool

func (*UpdateProjectGroupRequest) GetTags

func (*UpdateProjectGroupRequest) ProtoMessage

func (*UpdateProjectGroupRequest) ProtoMessage()

func (*UpdateProjectGroupRequest) ProtoReflect

func (*UpdateProjectGroupRequest) Reset

func (x *UpdateProjectGroupRequest) Reset()

func (*UpdateProjectGroupRequest) String

func (x *UpdateProjectGroupRequest) String() string

type UpdateProjectRequest

type UpdateProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	ProjectGroupId string `protobuf:"bytes,2,opt,name=project_group_id,json=projectGroupId,proto3" json:"project_group_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,5,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectRequest) Descriptor deprecated

func (*UpdateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectRequest) GetDomainId

func (x *UpdateProjectRequest) GetDomainId() string

func (*UpdateProjectRequest) GetName

func (x *UpdateProjectRequest) GetName() string

func (*UpdateProjectRequest) GetProjectGroupId

func (x *UpdateProjectRequest) GetProjectGroupId() string

func (*UpdateProjectRequest) GetProjectId

func (x *UpdateProjectRequest) GetProjectId() string

func (*UpdateProjectRequest) GetTags

func (x *UpdateProjectRequest) GetTags() *_struct.Struct

func (*UpdateProjectRequest) ProtoMessage

func (*UpdateProjectRequest) ProtoMessage()

func (*UpdateProjectRequest) ProtoReflect

func (x *UpdateProjectRequest) ProtoReflect() protoreflect.Message

func (*UpdateProjectRequest) Reset

func (x *UpdateProjectRequest) Reset()

func (*UpdateProjectRequest) String

func (x *UpdateProjectRequest) String() string

type UpdateProviderRequest

type UpdateProviderRequest struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Order int32 `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
	// +optional
	Template *_struct.Struct `protobuf:"bytes,4,opt,name=template,proto3" json:"template,omitempty"`
	// +optional
	Metadata *_struct.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// +optional
	Capability *_struct.Struct `protobuf:"bytes,6,opt,name=capability,proto3" json:"capability,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProviderRequest) Descriptor deprecated

func (*UpdateProviderRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProviderRequest.ProtoReflect.Descriptor instead.

func (*UpdateProviderRequest) GetCapability

func (x *UpdateProviderRequest) GetCapability() *_struct.Struct

func (*UpdateProviderRequest) GetDomainId

func (x *UpdateProviderRequest) GetDomainId() string

func (*UpdateProviderRequest) GetMetadata

func (x *UpdateProviderRequest) GetMetadata() *_struct.Struct

func (*UpdateProviderRequest) GetName

func (x *UpdateProviderRequest) GetName() string

func (*UpdateProviderRequest) GetOrder

func (x *UpdateProviderRequest) GetOrder() int32

func (*UpdateProviderRequest) GetProvider

func (x *UpdateProviderRequest) GetProvider() string

func (*UpdateProviderRequest) GetTags

func (x *UpdateProviderRequest) GetTags() *_struct.Struct

func (*UpdateProviderRequest) GetTemplate

func (x *UpdateProviderRequest) GetTemplate() *_struct.Struct

func (*UpdateProviderRequest) ProtoMessage

func (*UpdateProviderRequest) ProtoMessage()

func (*UpdateProviderRequest) ProtoReflect

func (x *UpdateProviderRequest) ProtoReflect() protoreflect.Message

func (*UpdateProviderRequest) Reset

func (x *UpdateProviderRequest) Reset()

func (*UpdateProviderRequest) String

func (x *UpdateProviderRequest) String() string

type UpdateRoleBindingRequest

type UpdateRoleBindingRequest struct {
	RoleBindingId string `protobuf:"bytes,1,opt,name=role_binding_id,json=roleBindingId,proto3" json:"role_binding_id,omitempty"`
	// +optional
	Labels *_struct.ListValue `protobuf:"bytes,2,opt,name=labels,proto3" json:"labels,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,3,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRoleBindingRequest) Descriptor deprecated

func (*UpdateRoleBindingRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRoleBindingRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleBindingRequest) GetDomainId

func (x *UpdateRoleBindingRequest) GetDomainId() string

func (*UpdateRoleBindingRequest) GetLabels

func (x *UpdateRoleBindingRequest) GetLabels() *_struct.ListValue

func (*UpdateRoleBindingRequest) GetRoleBindingId

func (x *UpdateRoleBindingRequest) GetRoleBindingId() string

func (*UpdateRoleBindingRequest) GetTags

func (x *UpdateRoleBindingRequest) GetTags() *_struct.Struct

func (*UpdateRoleBindingRequest) ProtoMessage

func (*UpdateRoleBindingRequest) ProtoMessage()

func (*UpdateRoleBindingRequest) ProtoReflect

func (x *UpdateRoleBindingRequest) ProtoReflect() protoreflect.Message

func (*UpdateRoleBindingRequest) Reset

func (x *UpdateRoleBindingRequest) Reset()

func (*UpdateRoleBindingRequest) String

func (x *UpdateRoleBindingRequest) String() string

type UpdateRoleRequest

type UpdateRoleRequest struct {
	RoleId string `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Policies []*RolePolicy `protobuf:"bytes,3,rep,name=policies,proto3" json:"policies,omitempty"`
	// +optional
	PagePermissions []*PagePermission `protobuf:"bytes,4,rep,name=page_permissions,json=pagePermissions,proto3" json:"page_permissions,omitempty"`
	// +optional
	Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	// +optional
	ReleasePagePermissions bool   `` /* 130-byte string literal not displayed */
	DomainId               string `protobuf:"bytes,7,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest) Descriptor deprecated

func (*UpdateRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRoleRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest) GetDomainId

func (x *UpdateRoleRequest) GetDomainId() string

func (*UpdateRoleRequest) GetName

func (x *UpdateRoleRequest) GetName() string

func (*UpdateRoleRequest) GetPagePermissions

func (x *UpdateRoleRequest) GetPagePermissions() []*PagePermission

func (*UpdateRoleRequest) GetPolicies

func (x *UpdateRoleRequest) GetPolicies() []*RolePolicy

func (*UpdateRoleRequest) GetReleasePagePermissions

func (x *UpdateRoleRequest) GetReleasePagePermissions() bool

func (*UpdateRoleRequest) GetRoleId

func (x *UpdateRoleRequest) GetRoleId() string

func (*UpdateRoleRequest) GetTags

func (x *UpdateRoleRequest) GetTags() *_struct.Struct

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) ProtoReflect

func (x *UpdateRoleRequest) ProtoReflect() protoreflect.Message

func (*UpdateRoleRequest) Reset

func (x *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) String

func (x *UpdateRoleRequest) String() string

type UpdateServiceAccountRequest

type UpdateServiceAccountRequest struct {
	ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Data *_struct.Struct `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// +optional
	ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// +optional
	Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	// +optional
	TrustedServiceAccountId string `` /* 134-byte string literal not displayed */
	// +optional
	ReleaseTrustedServiceAccount bool   `` /* 150-byte string literal not displayed */
	DomainId                     string `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateServiceAccountRequest) Descriptor deprecated

func (*UpdateServiceAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateServiceAccountRequest.ProtoReflect.Descriptor instead.

func (*UpdateServiceAccountRequest) GetData

func (*UpdateServiceAccountRequest) GetDomainId

func (x *UpdateServiceAccountRequest) GetDomainId() string

func (*UpdateServiceAccountRequest) GetName

func (x *UpdateServiceAccountRequest) GetName() string

func (*UpdateServiceAccountRequest) GetProjectId

func (x *UpdateServiceAccountRequest) GetProjectId() string

func (*UpdateServiceAccountRequest) GetReleaseTrustedServiceAccount

func (x *UpdateServiceAccountRequest) GetReleaseTrustedServiceAccount() bool

func (*UpdateServiceAccountRequest) GetServiceAccountId

func (x *UpdateServiceAccountRequest) GetServiceAccountId() string

func (*UpdateServiceAccountRequest) GetTags

func (*UpdateServiceAccountRequest) GetTrustedServiceAccountId

func (x *UpdateServiceAccountRequest) GetTrustedServiceAccountId() string

func (*UpdateServiceAccountRequest) ProtoMessage

func (*UpdateServiceAccountRequest) ProtoMessage()

func (*UpdateServiceAccountRequest) ProtoReflect

func (*UpdateServiceAccountRequest) Reset

func (x *UpdateServiceAccountRequest) Reset()

func (*UpdateServiceAccountRequest) String

func (x *UpdateServiceAccountRequest) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	Language string `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	// +optional
	Timezone string `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	// +optional
	Tags     *_struct.Struct `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"`
	DomainId string          `protobuf:"bytes,10,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// +optional
	ResetPassword bool `protobuf:"varint,11,opt,name=reset_password,json=resetPassword,proto3" json:"reset_password,omitempty"`
	// contains filtered or unexported fields
}
{
 "user_id": "example@cloudforet.com",
 "tags": {
     "Department": "Development",
     "Role"
   },
   "domain_id": "domain-xxxxxxxxxxxx"
}

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetDomainId

func (x *UpdateUserRequest) GetDomainId() string

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetLanguage

func (x *UpdateUserRequest) GetLanguage() string

func (*UpdateUserRequest) GetName

func (x *UpdateUserRequest) GetName() string

func (*UpdateUserRequest) GetPassword

func (x *UpdateUserRequest) GetPassword() string

func (*UpdateUserRequest) GetResetPassword

func (x *UpdateUserRequest) GetResetPassword() bool

func (*UpdateUserRequest) GetTags

func (x *UpdateUserRequest) GetTags() *_struct.Struct

func (*UpdateUserRequest) GetTimezone

func (x *UpdateUserRequest) GetTimezone() string

func (*UpdateUserRequest) GetUserId

func (x *UpdateUserRequest) GetUserId() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UserBackend

type UserBackend int32
const (
	UserBackend_NONE_BACKEND UserBackend = 0
	UserBackend_LOCAL        UserBackend = 1
	UserBackend_EXTERNAL     UserBackend = 2
)

func (UserBackend) Descriptor

func (UserBackend) Enum

func (x UserBackend) Enum() *UserBackend

func (UserBackend) EnumDescriptor deprecated

func (UserBackend) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserBackend.Descriptor instead.

func (UserBackend) Number

func (x UserBackend) Number() protoreflect.EnumNumber

func (UserBackend) String

func (x UserBackend) String() string

func (UserBackend) Type

type UserClient

type UserClient interface {
	// You can create user. after create user you have to binding role to user.
	// See role-binding create api.
	// External type user do not need password.
	Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*UserInfo, error)
	// Update user info by given user_id
	Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UserInfo, error)
	VerifyEmail(ctx context.Context, in *VerifyEmailRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	ConfirmEmail(ctx context.Context, in *ConfirmEmailRequest, opts ...grpc.CallOption) (*UserInfo, error)
	// +noauth
	ResetPassword(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	SetRequiredActions(ctx context.Context, in *SetRequiredActionsRequest, opts ...grpc.CallOption) (*UserInfo, error)
	// Enable MFA for user. If this api is called, send email to user.
	EnableMfa(ctx context.Context, in *EnableMFARequest, opts ...grpc.CallOption) (*UserInfo, error)
	// Disable MFA for user. If this api is called, send email to user.
	DisableMfa(ctx context.Context, in *DisableMFARequest, opts ...grpc.CallOption) (*UserInfo, error)
	// Confirm MFA for user by given verify_code which is sent by your authentication method.
	ConfirmMfa(ctx context.Context, in *ConfirmMFARequest, opts ...grpc.CallOption) (*UserInfo, error)
	Enable(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*UserInfo, error)
	Disable(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*UserInfo, error)
	Delete(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Get(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*UserInfo, error)
	List(ctx context.Context, in *UserQuery, opts ...grpc.CallOption) (*UsersInfo, error)
	Stat(ctx context.Context, in *UserStatQuery, opts ...grpc.CallOption) (*_struct.Struct, error)
	Find(ctx context.Context, in *FindUserQuery, opts ...grpc.CallOption) (*FindUsersInfo, error)
	Sync(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*UserInfo, error)
}

UserClient is the client API for User service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserClient

func NewUserClient(cc grpc.ClientConnInterface) UserClient

type UserInfo

type UserInfo struct {
	UserId          string               `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Name            string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	State           UserInfo_State       `protobuf:"varint,3,opt,name=state,proto3,enum=spaceone.api.identity.v1.UserInfo_State" json:"state,omitempty"`
	Email           string               `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	UserType        UserType             `protobuf:"varint,5,opt,name=user_type,json=userType,proto3,enum=spaceone.api.identity.v1.UserType" json:"user_type,omitempty"`
	Backend         UserBackend          `protobuf:"varint,6,opt,name=backend,proto3,enum=spaceone.api.identity.v1.UserBackend" json:"backend,omitempty"`
	Language        string               `protobuf:"bytes,7,opt,name=language,proto3" json:"language,omitempty"`
	Timezone        string               `protobuf:"bytes,8,opt,name=timezone,proto3" json:"timezone,omitempty"`
	RequiredActions []UserRequiredAction `` /* 163-byte string literal not displayed */
	Tags            *_struct.Struct      `protobuf:"bytes,10,opt,name=tags,proto3" json:"tags,omitempty"`
	LastAccessedAt  string               `protobuf:"bytes,11,opt,name=last_accessed_at,json=lastAccessedAt,proto3" json:"last_accessed_at,omitempty"`
	CreatedAt       string               `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	DomainId        string               `protobuf:"bytes,13,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	EmailVerified   bool                 `protobuf:"varint,14,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	Mfa             *MFA                 `protobuf:"bytes,15,opt,name=mfa,proto3" json:"mfa,omitempty"`
	// contains filtered or unexported fields
}
{
   "user_id": "example@cloudforet.com",
   "name": "Wonny",
   "state": "ENABLED",
   "email": "Wonny@cloudforet.com",
   "email_verified" : true,
   "mfa": {
      "mfa_type": "EMAIL",
      "state" : "ENABLED",
      "options": {
         "email": "example@cloudforet.com"
      }
   },
   "language": "en",
   "timezone": "UTC",
   "tags": {
     "Department": "Development",
     "Role"
   },
   "last_accessed_at": "2023-01-01T07:12:41.890Z"
   "created_at": "2023-01-01T15:23:31.705Z"
   "domain_id": "domain-xxxxxxxxxxxx"
}

func (*UserInfo) Descriptor deprecated

func (*UserInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserInfo.ProtoReflect.Descriptor instead.

func (*UserInfo) GetBackend

func (x *UserInfo) GetBackend() UserBackend

func (*UserInfo) GetCreatedAt

func (x *UserInfo) GetCreatedAt() string

func (*UserInfo) GetDomainId

func (x *UserInfo) GetDomainId() string

func (*UserInfo) GetEmail

func (x *UserInfo) GetEmail() string

func (*UserInfo) GetEmailVerified

func (x *UserInfo) GetEmailVerified() bool

func (*UserInfo) GetLanguage

func (x *UserInfo) GetLanguage() string

func (*UserInfo) GetLastAccessedAt

func (x *UserInfo) GetLastAccessedAt() string

func (*UserInfo) GetMfa

func (x *UserInfo) GetMfa() *MFA

func (*UserInfo) GetName

func (x *UserInfo) GetName() string

func (*UserInfo) GetRequiredActions

func (x *UserInfo) GetRequiredActions() []UserRequiredAction

func (*UserInfo) GetState

func (x *UserInfo) GetState() UserInfo_State

func (*UserInfo) GetTags

func (x *UserInfo) GetTags() *_struct.Struct

func (*UserInfo) GetTimezone

func (x *UserInfo) GetTimezone() string

func (*UserInfo) GetUserId

func (x *UserInfo) GetUserId() string

func (*UserInfo) GetUserType

func (x *UserInfo) GetUserType() UserType

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) ProtoReflect

func (x *UserInfo) ProtoReflect() protoreflect.Message

func (*UserInfo) Reset

func (x *UserInfo) Reset()

func (*UserInfo) String

func (x *UserInfo) String() string

type UserInfo_State

type UserInfo_State int32
const (
	UserInfo_NONE     UserInfo_State = 0
	UserInfo_ENABLED  UserInfo_State = 1
	UserInfo_DISABLED UserInfo_State = 2
	UserInfo_PENDING  UserInfo_State = 3
)

func (UserInfo_State) Descriptor

func (UserInfo_State) Enum

func (x UserInfo_State) Enum() *UserInfo_State

func (UserInfo_State) EnumDescriptor deprecated

func (UserInfo_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserInfo_State.Descriptor instead.

func (UserInfo_State) Number

func (UserInfo_State) String

func (x UserInfo_State) String() string

func (UserInfo_State) Type

type UserQuery

type UserQuery struct {

	// +optional
	Query *v1.Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// +optional
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// +optional
	State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	// +optional
	Email string `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	UserType UserType `protobuf:"varint,6,opt,name=user_type,json=userType,proto3,enum=spaceone.api.identity.v1.UserType" json:"user_type,omitempty"`
	// +optional
	Backend UserBackend `protobuf:"varint,7,opt,name=backend,proto3,enum=spaceone.api.identity.v1.UserBackend" json:"backend,omitempty"`
	// +optional
	DomainId string `protobuf:"bytes,11,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserQuery) Descriptor deprecated

func (*UserQuery) Descriptor() ([]byte, []int)

Deprecated: Use UserQuery.ProtoReflect.Descriptor instead.

func (*UserQuery) GetBackend

func (x *UserQuery) GetBackend() UserBackend

func (*UserQuery) GetDomainId

func (x *UserQuery) GetDomainId() string

func (*UserQuery) GetEmail

func (x *UserQuery) GetEmail() string

func (*UserQuery) GetName

func (x *UserQuery) GetName() string

func (*UserQuery) GetQuery

func (x *UserQuery) GetQuery() *v1.Query

func (*UserQuery) GetState

func (x *UserQuery) GetState() string

func (*UserQuery) GetUserId

func (x *UserQuery) GetUserId() string

func (*UserQuery) GetUserType

func (x *UserQuery) GetUserType() UserType

func (*UserQuery) ProtoMessage

func (*UserQuery) ProtoMessage()

func (*UserQuery) ProtoReflect

func (x *UserQuery) ProtoReflect() protoreflect.Message

func (*UserQuery) Reset

func (x *UserQuery) Reset()

func (*UserQuery) String

func (x *UserQuery) String() string

type UserRequest

type UserRequest struct {
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRequest) Descriptor deprecated

func (*UserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UserRequest.ProtoReflect.Descriptor instead.

func (*UserRequest) GetDomainId

func (x *UserRequest) GetDomainId() string

func (*UserRequest) GetUserId

func (x *UserRequest) GetUserId() string

func (*UserRequest) ProtoMessage

func (*UserRequest) ProtoMessage()

func (*UserRequest) ProtoReflect

func (x *UserRequest) ProtoReflect() protoreflect.Message

func (*UserRequest) Reset

func (x *UserRequest) Reset()

func (*UserRequest) String

func (x *UserRequest) String() string

type UserRequiredAction

type UserRequiredAction int32
const (
	UserRequiredAction_UPDATE_PASSWORD UserRequiredAction = 0
)

func (UserRequiredAction) Descriptor

func (UserRequiredAction) Enum

func (UserRequiredAction) EnumDescriptor deprecated

func (UserRequiredAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserRequiredAction.Descriptor instead.

func (UserRequiredAction) Number

func (UserRequiredAction) String

func (x UserRequiredAction) String() string

func (UserRequiredAction) Type

type UserServer

type UserServer interface {
	// You can create user. after create user you have to binding role to user.
	// See role-binding create api.
	// External type user do not need password.
	Create(context.Context, *CreateUserRequest) (*UserInfo, error)
	// Update user info by given user_id
	Update(context.Context, *UpdateUserRequest) (*UserInfo, error)
	VerifyEmail(context.Context, *VerifyEmailRequest) (*empty.Empty, error)
	ConfirmEmail(context.Context, *ConfirmEmailRequest) (*UserInfo, error)
	// +noauth
	ResetPassword(context.Context, *UserRequest) (*empty.Empty, error)
	SetRequiredActions(context.Context, *SetRequiredActionsRequest) (*UserInfo, error)
	// Enable MFA for user. If this api is called, send email to user.
	EnableMfa(context.Context, *EnableMFARequest) (*UserInfo, error)
	// Disable MFA for user. If this api is called, send email to user.
	DisableMfa(context.Context, *DisableMFARequest) (*UserInfo, error)
	// Confirm MFA for user by given verify_code which is sent by your authentication method.
	ConfirmMfa(context.Context, *ConfirmMFARequest) (*UserInfo, error)
	Enable(context.Context, *UserRequest) (*UserInfo, error)
	Disable(context.Context, *UserRequest) (*UserInfo, error)
	Delete(context.Context, *UserRequest) (*empty.Empty, error)
	Get(context.Context, *GetUserRequest) (*UserInfo, error)
	List(context.Context, *UserQuery) (*UsersInfo, error)
	Stat(context.Context, *UserStatQuery) (*_struct.Struct, error)
	Find(context.Context, *FindUserQuery) (*FindUsersInfo, error)
	Sync(context.Context, *UserRequest) (*UserInfo, error)
	// contains filtered or unexported methods
}

UserServer is the server API for User service. All implementations must embed UnimplementedUserServer for forward compatibility

type UserStatQuery

type UserStatQuery struct {
	Query    *v1.StatisticsQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	DomainId string              `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserStatQuery) Descriptor deprecated

func (*UserStatQuery) Descriptor() ([]byte, []int)

Deprecated: Use UserStatQuery.ProtoReflect.Descriptor instead.

func (*UserStatQuery) GetDomainId

func (x *UserStatQuery) GetDomainId() string

func (*UserStatQuery) GetQuery

func (x *UserStatQuery) GetQuery() *v1.StatisticsQuery

func (*UserStatQuery) ProtoMessage

func (*UserStatQuery) ProtoMessage()

func (*UserStatQuery) ProtoReflect

func (x *UserStatQuery) ProtoReflect() protoreflect.Message

func (*UserStatQuery) Reset

func (x *UserStatQuery) Reset()

func (*UserStatQuery) String

func (x *UserStatQuery) String() string

type UserType

type UserType int32
const (
	UserType_NONE_USER_TYPE UserType = 0
	UserType_USER           UserType = 1
	UserType_API_USER       UserType = 2
)

func (UserType) Descriptor

func (UserType) Descriptor() protoreflect.EnumDescriptor

func (UserType) Enum

func (x UserType) Enum() *UserType

func (UserType) EnumDescriptor deprecated

func (UserType) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserType.Descriptor instead.

func (UserType) Number

func (x UserType) Number() protoreflect.EnumNumber

func (UserType) String

func (x UserType) String() string

func (UserType) Type

type UsersInfo

type UsersInfo struct {
	Results    []*UserInfo `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	TotalCount int32       `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*UsersInfo) Descriptor deprecated

func (*UsersInfo) Descriptor() ([]byte, []int)

Deprecated: Use UsersInfo.ProtoReflect.Descriptor instead.

func (*UsersInfo) GetResults

func (x *UsersInfo) GetResults() []*UserInfo

func (*UsersInfo) GetTotalCount

func (x *UsersInfo) GetTotalCount() int32

func (*UsersInfo) ProtoMessage

func (*UsersInfo) ProtoMessage()

func (*UsersInfo) ProtoReflect

func (x *UsersInfo) ProtoReflect() protoreflect.Message

func (*UsersInfo) Reset

func (x *UsersInfo) Reset()

func (*UsersInfo) String

func (x *UsersInfo) String() string

type VerifyEmailRequest

type VerifyEmailRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// +optional
	Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// +optional
	Force    bool   `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	DomainId string `protobuf:"bytes,4,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyEmailRequest) Descriptor deprecated

func (*VerifyEmailRequest) Descriptor() ([]byte, []int)

Deprecated: Use VerifyEmailRequest.ProtoReflect.Descriptor instead.

func (*VerifyEmailRequest) GetDomainId

func (x *VerifyEmailRequest) GetDomainId() string

func (*VerifyEmailRequest) GetEmail

func (x *VerifyEmailRequest) GetEmail() string

func (*VerifyEmailRequest) GetForce

func (x *VerifyEmailRequest) GetForce() bool

func (*VerifyEmailRequest) GetUserId

func (x *VerifyEmailRequest) GetUserId() string

func (*VerifyEmailRequest) ProtoMessage

func (*VerifyEmailRequest) ProtoMessage()

func (*VerifyEmailRequest) ProtoReflect

func (x *VerifyEmailRequest) ProtoReflect() protoreflect.Message

func (*VerifyEmailRequest) Reset

func (x *VerifyEmailRequest) Reset()

func (*VerifyEmailRequest) String

func (x *VerifyEmailRequest) String() string

Jump to

Keyboard shortcuts

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