Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterApiKeyServiceServer(s grpc.ServiceRegistrar, srv ApiKeyServiceServer)
- func RegisterIamTokenServiceServer(s grpc.ServiceRegistrar, srv IamTokenServiceServer)
- func RegisterKeyServiceServer(s grpc.ServiceRegistrar, srv KeyServiceServer)
- func RegisterRefreshTokenServiceServer(s grpc.ServiceRegistrar, srv RefreshTokenServiceServer)
- func RegisterRoleServiceServer(s grpc.ServiceRegistrar, srv RoleServiceServer)
- func RegisterServiceAccountServiceServer(s grpc.ServiceRegistrar, srv ServiceAccountServiceServer)
- func RegisterServiceControlServiceServer(s grpc.ServiceRegistrar, srv ServiceControlServiceServer)
- func RegisterUserAccountServiceServer(s grpc.ServiceRegistrar, srv UserAccountServiceServer)
- func RegisterYandexPassportUserAccountServiceServer(s grpc.ServiceRegistrar, srv YandexPassportUserAccountServiceServer)
- type ApiKey
- func (*ApiKey) Descriptor() ([]byte, []int)deprecated
- func (x *ApiKey) GetCreatedAt() *timestamppb.Timestamp
- func (x *ApiKey) GetDescription() string
- func (x *ApiKey) GetExpiresAt() *timestamppb.Timestamp
- func (x *ApiKey) GetId() string
- func (x *ApiKey) GetLastUsedAt() *timestamppb.Timestamp
- func (x *ApiKey) GetScope() stringdeprecated
- func (x *ApiKey) GetScopes() []string
- func (x *ApiKey) GetServiceAccountId() string
- func (*ApiKey) ProtoMessage()
- func (x *ApiKey) ProtoReflect() protoreflect.Message
- func (x *ApiKey) Reset()
- func (m *ApiKey) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *ApiKey) SetDescription(v string)
- func (m *ApiKey) SetExpiresAt(v *timestamppb.Timestamp)
- func (m *ApiKey) SetId(v string)
- func (m *ApiKey) SetLastUsedAt(v *timestamppb.Timestamp)
- func (m *ApiKey) SetScope(v string)
- func (m *ApiKey) SetScopes(v []string)
- func (m *ApiKey) SetServiceAccountId(v string)
- func (x *ApiKey) String() string
- type ApiKeyServiceClient
- type ApiKeyServiceServer
- type CreateApiKeyRequest
- func (*CreateApiKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApiKeyRequest) GetDescription() string
- func (x *CreateApiKeyRequest) GetExpiresAt() *timestamppb.Timestamp
- func (x *CreateApiKeyRequest) GetScope() stringdeprecated
- func (x *CreateApiKeyRequest) GetScopes() []string
- func (x *CreateApiKeyRequest) GetServiceAccountId() string
- func (*CreateApiKeyRequest) ProtoMessage()
- func (x *CreateApiKeyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateApiKeyRequest) Reset()
- func (m *CreateApiKeyRequest) SetDescription(v string)
- func (m *CreateApiKeyRequest) SetExpiresAt(v *timestamppb.Timestamp)
- func (m *CreateApiKeyRequest) SetScope(v string)
- func (m *CreateApiKeyRequest) SetScopes(v []string)
- func (m *CreateApiKeyRequest) SetServiceAccountId(v string)
- func (x *CreateApiKeyRequest) String() string
- type CreateApiKeyResponse
- func (*CreateApiKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApiKeyResponse) GetApiKey() *ApiKey
- func (x *CreateApiKeyResponse) GetSecret() string
- func (*CreateApiKeyResponse) ProtoMessage()
- func (x *CreateApiKeyResponse) ProtoReflect() protoreflect.Message
- func (x *CreateApiKeyResponse) Reset()
- func (m *CreateApiKeyResponse) SetApiKey(v *ApiKey)
- func (m *CreateApiKeyResponse) SetSecret(v string)
- func (x *CreateApiKeyResponse) String() string
- type CreateIamTokenForServiceAccountRequest
- func (*CreateIamTokenForServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIamTokenForServiceAccountRequest) GetServiceAccountId() string
- func (*CreateIamTokenForServiceAccountRequest) ProtoMessage()
- func (x *CreateIamTokenForServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIamTokenForServiceAccountRequest) Reset()
- func (m *CreateIamTokenForServiceAccountRequest) SetServiceAccountId(v string)
- func (x *CreateIamTokenForServiceAccountRequest) String() string
- type CreateIamTokenRequest
- func (*CreateIamTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (m *CreateIamTokenRequest) GetIdentity() isCreateIamTokenRequest_Identity
- func (x *CreateIamTokenRequest) GetJwt() string
- func (x *CreateIamTokenRequest) GetYandexPassportOauthToken() string
- func (*CreateIamTokenRequest) ProtoMessage()
- func (x *CreateIamTokenRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIamTokenRequest) Reset()
- func (m *CreateIamTokenRequest) SetIdentity(v CreateIamTokenRequest_Identity)
- func (m *CreateIamTokenRequest) SetJwt(v string)
- func (m *CreateIamTokenRequest) SetYandexPassportOauthToken(v string)
- func (x *CreateIamTokenRequest) String() string
- type CreateIamTokenRequest_Identity
- type CreateIamTokenRequest_Jwt
- type CreateIamTokenRequest_YandexPassportOauthToken
- type CreateIamTokenResponse
- func (*CreateIamTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIamTokenResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *CreateIamTokenResponse) GetIamToken() string
- func (*CreateIamTokenResponse) ProtoMessage()
- func (x *CreateIamTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CreateIamTokenResponse) Reset()
- func (m *CreateIamTokenResponse) SetExpiresAt(v *timestamppb.Timestamp)
- func (m *CreateIamTokenResponse) SetIamToken(v string)
- func (x *CreateIamTokenResponse) String() string
- type CreateKeyRequest
- func (*CreateKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateKeyRequest) GetDescription() string
- func (x *CreateKeyRequest) GetFormat() KeyFormat
- func (x *CreateKeyRequest) GetKeyAlgorithm() Key_Algorithm
- func (x *CreateKeyRequest) GetServiceAccountId() string
- func (*CreateKeyRequest) ProtoMessage()
- func (x *CreateKeyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateKeyRequest) Reset()
- func (m *CreateKeyRequest) SetDescription(v string)
- func (m *CreateKeyRequest) SetFormat(v KeyFormat)
- func (m *CreateKeyRequest) SetKeyAlgorithm(v Key_Algorithm)
- func (m *CreateKeyRequest) SetServiceAccountId(v string)
- func (x *CreateKeyRequest) String() string
- type CreateKeyResponse
- func (*CreateKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateKeyResponse) GetKey() *Key
- func (x *CreateKeyResponse) GetPrivateKey() string
- func (*CreateKeyResponse) ProtoMessage()
- func (x *CreateKeyResponse) ProtoReflect() protoreflect.Message
- func (x *CreateKeyResponse) Reset()
- func (m *CreateKeyResponse) SetKey(v *Key)
- func (m *CreateKeyResponse) SetPrivateKey(v string)
- func (x *CreateKeyResponse) String() string
- type CreateServiceAccountMetadata
- func (*CreateServiceAccountMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceAccountMetadata) GetServiceAccountId() string
- func (*CreateServiceAccountMetadata) ProtoMessage()
- func (x *CreateServiceAccountMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateServiceAccountMetadata) Reset()
- func (m *CreateServiceAccountMetadata) SetServiceAccountId(v string)
- func (x *CreateServiceAccountMetadata) String() string
- type CreateServiceAccountRequest
- func (*CreateServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceAccountRequest) GetDescription() string
- func (x *CreateServiceAccountRequest) GetFolderId() string
- func (x *CreateServiceAccountRequest) GetLabels() map[string]string
- func (x *CreateServiceAccountRequest) GetName() string
- func (*CreateServiceAccountRequest) ProtoMessage()
- func (x *CreateServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceAccountRequest) Reset()
- func (m *CreateServiceAccountRequest) SetDescription(v string)
- func (m *CreateServiceAccountRequest) SetFolderId(v string)
- func (m *CreateServiceAccountRequest) SetLabels(v map[string]string)
- func (m *CreateServiceAccountRequest) SetName(v string)
- func (x *CreateServiceAccountRequest) String() string
- type DeleteApiKeyMetadata
- func (*DeleteApiKeyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApiKeyMetadata) GetApiKeyId() string
- func (*DeleteApiKeyMetadata) ProtoMessage()
- func (x *DeleteApiKeyMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteApiKeyMetadata) Reset()
- func (m *DeleteApiKeyMetadata) SetApiKeyId(v string)
- func (x *DeleteApiKeyMetadata) String() string
- type DeleteApiKeyRequest
- func (*DeleteApiKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApiKeyRequest) GetApiKeyId() string
- func (*DeleteApiKeyRequest) ProtoMessage()
- func (x *DeleteApiKeyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteApiKeyRequest) Reset()
- func (m *DeleteApiKeyRequest) SetApiKeyId(v string)
- func (x *DeleteApiKeyRequest) String() string
- type DeleteKeyMetadata
- func (*DeleteKeyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteKeyMetadata) GetKeyId() string
- func (*DeleteKeyMetadata) ProtoMessage()
- func (x *DeleteKeyMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteKeyMetadata) Reset()
- func (m *DeleteKeyMetadata) SetKeyId(v string)
- func (x *DeleteKeyMetadata) String() string
- type DeleteKeyRequest
- func (*DeleteKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteKeyRequest) GetKeyId() string
- func (*DeleteKeyRequest) ProtoMessage()
- func (x *DeleteKeyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteKeyRequest) Reset()
- func (m *DeleteKeyRequest) SetKeyId(v string)
- func (x *DeleteKeyRequest) String() string
- type DeleteServiceAccountMetadata
- func (*DeleteServiceAccountMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceAccountMetadata) GetServiceAccountId() string
- func (*DeleteServiceAccountMetadata) ProtoMessage()
- func (x *DeleteServiceAccountMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceAccountMetadata) Reset()
- func (m *DeleteServiceAccountMetadata) SetServiceAccountId(v string)
- func (x *DeleteServiceAccountMetadata) String() string
- type DeleteServiceAccountRequest
- func (*DeleteServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceAccountRequest) GetServiceAccountId() string
- func (*DeleteServiceAccountRequest) ProtoMessage()
- func (x *DeleteServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceAccountRequest) Reset()
- func (m *DeleteServiceAccountRequest) SetServiceAccountId(v string)
- func (x *DeleteServiceAccountRequest) String() string
- type DisableServiceMetadata
- func (*DisableServiceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DisableServiceMetadata) GetResource() *Resource
- func (x *DisableServiceMetadata) GetServiceId() string
- func (*DisableServiceMetadata) ProtoMessage()
- func (x *DisableServiceMetadata) ProtoReflect() protoreflect.Message
- func (x *DisableServiceMetadata) Reset()
- func (m *DisableServiceMetadata) SetResource(v *Resource)
- func (m *DisableServiceMetadata) SetServiceId(v string)
- func (x *DisableServiceMetadata) String() string
- type DisableServiceRequest
- func (*DisableServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableServiceRequest) GetResource() *Resource
- func (x *DisableServiceRequest) GetServiceId() string
- func (*DisableServiceRequest) ProtoMessage()
- func (x *DisableServiceRequest) ProtoReflect() protoreflect.Message
- func (x *DisableServiceRequest) Reset()
- func (m *DisableServiceRequest) SetResource(v *Resource)
- func (m *DisableServiceRequest) SetServiceId(v string)
- func (x *DisableServiceRequest) String() string
- type EnableServiceMetadata
- func (*EnableServiceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *EnableServiceMetadata) GetResource() *Resource
- func (x *EnableServiceMetadata) GetServiceId() string
- func (*EnableServiceMetadata) ProtoMessage()
- func (x *EnableServiceMetadata) ProtoReflect() protoreflect.Message
- func (x *EnableServiceMetadata) Reset()
- func (m *EnableServiceMetadata) SetResource(v *Resource)
- func (m *EnableServiceMetadata) SetServiceId(v string)
- func (x *EnableServiceMetadata) String() string
- type EnableServiceRequest
- func (*EnableServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableServiceRequest) GetResource() *Resource
- func (x *EnableServiceRequest) GetServiceId() string
- func (*EnableServiceRequest) ProtoMessage()
- func (x *EnableServiceRequest) ProtoReflect() protoreflect.Message
- func (x *EnableServiceRequest) Reset()
- func (m *EnableServiceRequest) SetResource(v *Resource)
- func (m *EnableServiceRequest) SetServiceId(v string)
- func (x *EnableServiceRequest) String() string
- type GetApiKeyRequest
- func (*GetApiKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApiKeyRequest) GetApiKeyId() string
- func (*GetApiKeyRequest) ProtoMessage()
- func (x *GetApiKeyRequest) ProtoReflect() protoreflect.Message
- func (x *GetApiKeyRequest) Reset()
- func (m *GetApiKeyRequest) SetApiKeyId(v string)
- func (x *GetApiKeyRequest) String() string
- type GetKeyRequest
- func (*GetKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetKeyRequest) GetFormat() KeyFormat
- func (x *GetKeyRequest) GetKeyId() string
- func (*GetKeyRequest) ProtoMessage()
- func (x *GetKeyRequest) ProtoReflect() protoreflect.Message
- func (x *GetKeyRequest) Reset()
- func (m *GetKeyRequest) SetFormat(v KeyFormat)
- func (m *GetKeyRequest) SetKeyId(v string)
- func (x *GetKeyRequest) String() string
- type GetRoleRequest
- func (*GetRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRoleRequest) GetRoleId() string
- func (*GetRoleRequest) ProtoMessage()
- func (x *GetRoleRequest) ProtoReflect() protoreflect.Message
- func (x *GetRoleRequest) Reset()
- func (m *GetRoleRequest) SetRoleId(v string)
- func (x *GetRoleRequest) String() string
- type GetServiceAccountRequest
- func (*GetServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServiceAccountRequest) GetServiceAccountId() string
- func (*GetServiceAccountRequest) ProtoMessage()
- func (x *GetServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *GetServiceAccountRequest) Reset()
- func (m *GetServiceAccountRequest) SetServiceAccountId(v string)
- func (x *GetServiceAccountRequest) String() string
- type GetServiceRequest
- func (*GetServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServiceRequest) GetResource() *Resource
- func (x *GetServiceRequest) GetServiceId() string
- func (*GetServiceRequest) ProtoMessage()
- func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
- func (x *GetServiceRequest) Reset()
- func (m *GetServiceRequest) SetResource(v *Resource)
- func (m *GetServiceRequest) SetServiceId(v string)
- func (x *GetServiceRequest) String() string
- type GetUserAccountByLoginRequest
- func (*GetUserAccountByLoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserAccountByLoginRequest) GetLogin() string
- func (*GetUserAccountByLoginRequest) ProtoMessage()
- func (x *GetUserAccountByLoginRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserAccountByLoginRequest) Reset()
- func (m *GetUserAccountByLoginRequest) SetLogin(v string)
- func (x *GetUserAccountByLoginRequest) String() string
- type GetUserAccountRequest
- func (*GetUserAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserAccountRequest) GetUserAccountId() string
- func (*GetUserAccountRequest) ProtoMessage()
- func (x *GetUserAccountRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserAccountRequest) Reset()
- func (m *GetUserAccountRequest) SetUserAccountId(v string)
- func (x *GetUserAccountRequest) String() string
- type IamTokenServiceClient
- type IamTokenServiceServer
- type Key
- func (*Key) Descriptor() ([]byte, []int)deprecated
- func (x *Key) GetCreatedAt() *timestamppb.Timestamp
- func (x *Key) GetDescription() string
- func (x *Key) GetId() string
- func (x *Key) GetKeyAlgorithm() Key_Algorithm
- func (x *Key) GetLastUsedAt() *timestamppb.Timestamp
- func (x *Key) GetPublicKey() string
- func (x *Key) GetServiceAccountId() string
- func (m *Key) GetSubject() isKey_Subject
- func (x *Key) GetUserAccountId() string
- func (*Key) ProtoMessage()
- func (x *Key) ProtoReflect() protoreflect.Message
- func (x *Key) Reset()
- func (m *Key) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *Key) SetDescription(v string)
- func (m *Key) SetId(v string)
- func (m *Key) SetKeyAlgorithm(v Key_Algorithm)
- func (m *Key) SetLastUsedAt(v *timestamppb.Timestamp)
- func (m *Key) SetPublicKey(v string)
- func (m *Key) SetServiceAccountId(v string)
- func (m *Key) SetSubject(v Key_Subject)
- func (m *Key) SetUserAccountId(v string)
- func (x *Key) String() string
- type KeyFormat
- type KeyServiceClient
- type KeyServiceServer
- type Key_Algorithm
- func (Key_Algorithm) Descriptor() protoreflect.EnumDescriptor
- func (x Key_Algorithm) Enum() *Key_Algorithm
- func (Key_Algorithm) EnumDescriptor() ([]byte, []int)deprecated
- func (x Key_Algorithm) Number() protoreflect.EnumNumber
- func (x Key_Algorithm) String() string
- func (Key_Algorithm) Type() protoreflect.EnumType
- type Key_ServiceAccountId
- type Key_Subject
- type Key_UserAccountId
- type ListApiKeyOperationsRequest
- func (*ListApiKeyOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeyOperationsRequest) GetApiKeyId() string
- func (x *ListApiKeyOperationsRequest) GetPageSize() int64
- func (x *ListApiKeyOperationsRequest) GetPageToken() string
- func (*ListApiKeyOperationsRequest) ProtoMessage()
- func (x *ListApiKeyOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListApiKeyOperationsRequest) Reset()
- func (m *ListApiKeyOperationsRequest) SetApiKeyId(v string)
- func (m *ListApiKeyOperationsRequest) SetPageSize(v int64)
- func (m *ListApiKeyOperationsRequest) SetPageToken(v string)
- func (x *ListApiKeyOperationsRequest) String() string
- type ListApiKeyOperationsResponse
- func (*ListApiKeyOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeyOperationsResponse) GetNextPageToken() string
- func (x *ListApiKeyOperationsResponse) GetOperations() []*operation.Operation
- func (*ListApiKeyOperationsResponse) ProtoMessage()
- func (x *ListApiKeyOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListApiKeyOperationsResponse) Reset()
- func (m *ListApiKeyOperationsResponse) SetNextPageToken(v string)
- func (m *ListApiKeyOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListApiKeyOperationsResponse) String() string
- type ListApiKeyScopesRequest
- func (*ListApiKeyScopesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeyScopesRequest) GetPageSize() int64
- func (x *ListApiKeyScopesRequest) GetPageToken() string
- func (*ListApiKeyScopesRequest) ProtoMessage()
- func (x *ListApiKeyScopesRequest) ProtoReflect() protoreflect.Message
- func (x *ListApiKeyScopesRequest) Reset()
- func (m *ListApiKeyScopesRequest) SetPageSize(v int64)
- func (m *ListApiKeyScopesRequest) SetPageToken(v string)
- func (x *ListApiKeyScopesRequest) String() string
- type ListApiKeyScopesResponse
- func (*ListApiKeyScopesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeyScopesResponse) GetNextPageToken() string
- func (x *ListApiKeyScopesResponse) GetScopes() []string
- func (*ListApiKeyScopesResponse) ProtoMessage()
- func (x *ListApiKeyScopesResponse) ProtoReflect() protoreflect.Message
- func (x *ListApiKeyScopesResponse) Reset()
- func (m *ListApiKeyScopesResponse) SetNextPageToken(v string)
- func (m *ListApiKeyScopesResponse) SetScopes(v []string)
- func (x *ListApiKeyScopesResponse) String() string
- type ListApiKeysRequest
- func (*ListApiKeysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeysRequest) GetPageSize() int64
- func (x *ListApiKeysRequest) GetPageToken() string
- func (x *ListApiKeysRequest) GetServiceAccountId() string
- func (*ListApiKeysRequest) ProtoMessage()
- func (x *ListApiKeysRequest) ProtoReflect() protoreflect.Message
- func (x *ListApiKeysRequest) Reset()
- func (m *ListApiKeysRequest) SetPageSize(v int64)
- func (m *ListApiKeysRequest) SetPageToken(v string)
- func (m *ListApiKeysRequest) SetServiceAccountId(v string)
- func (x *ListApiKeysRequest) String() string
- type ListApiKeysResponse
- func (*ListApiKeysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApiKeysResponse) GetApiKeys() []*ApiKey
- func (x *ListApiKeysResponse) GetNextPageToken() string
- func (*ListApiKeysResponse) ProtoMessage()
- func (x *ListApiKeysResponse) ProtoReflect() protoreflect.Message
- func (x *ListApiKeysResponse) Reset()
- func (m *ListApiKeysResponse) SetApiKeys(v []*ApiKey)
- func (m *ListApiKeysResponse) SetNextPageToken(v string)
- func (x *ListApiKeysResponse) String() string
- type ListKeyOperationsRequest
- func (*ListKeyOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListKeyOperationsRequest) GetKeyId() string
- func (x *ListKeyOperationsRequest) GetPageSize() int64
- func (x *ListKeyOperationsRequest) GetPageToken() string
- func (*ListKeyOperationsRequest) ProtoMessage()
- func (x *ListKeyOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListKeyOperationsRequest) Reset()
- func (m *ListKeyOperationsRequest) SetKeyId(v string)
- func (m *ListKeyOperationsRequest) SetPageSize(v int64)
- func (m *ListKeyOperationsRequest) SetPageToken(v string)
- func (x *ListKeyOperationsRequest) String() string
- type ListKeyOperationsResponse
- func (*ListKeyOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListKeyOperationsResponse) GetNextPageToken() string
- func (x *ListKeyOperationsResponse) GetOperations() []*operation.Operation
- func (*ListKeyOperationsResponse) ProtoMessage()
- func (x *ListKeyOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListKeyOperationsResponse) Reset()
- func (m *ListKeyOperationsResponse) SetNextPageToken(v string)
- func (m *ListKeyOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListKeyOperationsResponse) String() string
- type ListKeysRequest
- func (*ListKeysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListKeysRequest) GetFormat() KeyFormat
- func (x *ListKeysRequest) GetPageSize() int64
- func (x *ListKeysRequest) GetPageToken() string
- func (x *ListKeysRequest) GetServiceAccountId() string
- func (*ListKeysRequest) ProtoMessage()
- func (x *ListKeysRequest) ProtoReflect() protoreflect.Message
- func (x *ListKeysRequest) Reset()
- func (m *ListKeysRequest) SetFormat(v KeyFormat)
- func (m *ListKeysRequest) SetPageSize(v int64)
- func (m *ListKeysRequest) SetPageToken(v string)
- func (m *ListKeysRequest) SetServiceAccountId(v string)
- func (x *ListKeysRequest) String() string
- type ListKeysResponse
- func (*ListKeysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListKeysResponse) GetKeys() []*Key
- func (x *ListKeysResponse) GetNextPageToken() string
- func (*ListKeysResponse) ProtoMessage()
- func (x *ListKeysResponse) ProtoReflect() protoreflect.Message
- func (x *ListKeysResponse) Reset()
- func (m *ListKeysResponse) SetKeys(v []*Key)
- func (m *ListKeysResponse) SetNextPageToken(v string)
- func (x *ListKeysResponse) String() string
- type ListRefreshTokensRequest
- func (*ListRefreshTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRefreshTokensRequest) GetFilter() string
- func (x *ListRefreshTokensRequest) GetPageSize() int64
- func (x *ListRefreshTokensRequest) GetPageToken() string
- func (x *ListRefreshTokensRequest) GetSubjectId() string
- func (*ListRefreshTokensRequest) ProtoMessage()
- func (x *ListRefreshTokensRequest) ProtoReflect() protoreflect.Message
- func (x *ListRefreshTokensRequest) Reset()
- func (m *ListRefreshTokensRequest) SetFilter(v string)
- func (m *ListRefreshTokensRequest) SetPageSize(v int64)
- func (m *ListRefreshTokensRequest) SetPageToken(v string)
- func (m *ListRefreshTokensRequest) SetSubjectId(v string)
- func (x *ListRefreshTokensRequest) String() string
- type ListRefreshTokensResponse
- func (*ListRefreshTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRefreshTokensResponse) GetNextPageToken() string
- func (x *ListRefreshTokensResponse) GetRefreshTokens() []*RefreshToken
- func (*ListRefreshTokensResponse) ProtoMessage()
- func (x *ListRefreshTokensResponse) ProtoReflect() protoreflect.Message
- func (x *ListRefreshTokensResponse) Reset()
- func (m *ListRefreshTokensResponse) SetNextPageToken(v string)
- func (m *ListRefreshTokensResponse) SetRefreshTokens(v []*RefreshToken)
- func (x *ListRefreshTokensResponse) String() string
- type ListRolesRequest
- func (*ListRolesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolesRequest) GetFilter() string
- func (x *ListRolesRequest) GetPageSize() int64
- func (x *ListRolesRequest) GetPageToken() string
- func (*ListRolesRequest) ProtoMessage()
- func (x *ListRolesRequest) ProtoReflect() protoreflect.Message
- func (x *ListRolesRequest) Reset()
- func (m *ListRolesRequest) SetFilter(v string)
- func (m *ListRolesRequest) SetPageSize(v int64)
- func (m *ListRolesRequest) SetPageToken(v string)
- func (x *ListRolesRequest) String() string
- type ListRolesResponse
- func (*ListRolesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolesResponse) GetNextPageToken() string
- func (x *ListRolesResponse) GetRoles() []*Role
- func (*ListRolesResponse) ProtoMessage()
- func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRolesResponse) Reset()
- func (m *ListRolesResponse) SetNextPageToken(v string)
- func (m *ListRolesResponse) SetRoles(v []*Role)
- func (x *ListRolesResponse) String() string
- type ListServiceAccountOperationsRequest
- func (*ListServiceAccountOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceAccountOperationsRequest) GetPageSize() int64
- func (x *ListServiceAccountOperationsRequest) GetPageToken() string
- func (x *ListServiceAccountOperationsRequest) GetServiceAccountId() string
- func (*ListServiceAccountOperationsRequest) ProtoMessage()
- func (x *ListServiceAccountOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListServiceAccountOperationsRequest) Reset()
- func (m *ListServiceAccountOperationsRequest) SetPageSize(v int64)
- func (m *ListServiceAccountOperationsRequest) SetPageToken(v string)
- func (m *ListServiceAccountOperationsRequest) SetServiceAccountId(v string)
- func (x *ListServiceAccountOperationsRequest) String() string
- type ListServiceAccountOperationsResponse
- func (*ListServiceAccountOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceAccountOperationsResponse) GetNextPageToken() string
- func (x *ListServiceAccountOperationsResponse) GetOperations() []*operation.Operation
- func (*ListServiceAccountOperationsResponse) ProtoMessage()
- func (x *ListServiceAccountOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListServiceAccountOperationsResponse) Reset()
- func (m *ListServiceAccountOperationsResponse) SetNextPageToken(v string)
- func (m *ListServiceAccountOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListServiceAccountOperationsResponse) String() string
- type ListServiceAccountsRequest
- func (*ListServiceAccountsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceAccountsRequest) GetFilter() string
- func (x *ListServiceAccountsRequest) GetFolderId() string
- func (x *ListServiceAccountsRequest) GetPageSize() int64
- func (x *ListServiceAccountsRequest) GetPageToken() string
- func (*ListServiceAccountsRequest) ProtoMessage()
- func (x *ListServiceAccountsRequest) ProtoReflect() protoreflect.Message
- func (x *ListServiceAccountsRequest) Reset()
- func (m *ListServiceAccountsRequest) SetFilter(v string)
- func (m *ListServiceAccountsRequest) SetFolderId(v string)
- func (m *ListServiceAccountsRequest) SetPageSize(v int64)
- func (m *ListServiceAccountsRequest) SetPageToken(v string)
- func (x *ListServiceAccountsRequest) String() string
- type ListServiceAccountsResponse
- func (*ListServiceAccountsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceAccountsResponse) GetNextPageToken() string
- func (x *ListServiceAccountsResponse) GetServiceAccounts() []*ServiceAccount
- func (*ListServiceAccountsResponse) ProtoMessage()
- func (x *ListServiceAccountsResponse) ProtoReflect() protoreflect.Message
- func (x *ListServiceAccountsResponse) Reset()
- func (m *ListServiceAccountsResponse) SetNextPageToken(v string)
- func (m *ListServiceAccountsResponse) SetServiceAccounts(v []*ServiceAccount)
- func (x *ListServiceAccountsResponse) String() string
- type ListServicesRequest
- func (*ListServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesRequest) GetPageSize() int64
- func (x *ListServicesRequest) GetPageToken() string
- func (x *ListServicesRequest) GetResource() *Resource
- func (*ListServicesRequest) ProtoMessage()
- func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListServicesRequest) Reset()
- func (m *ListServicesRequest) SetPageSize(v int64)
- func (m *ListServicesRequest) SetPageToken(v string)
- func (m *ListServicesRequest) SetResource(v *Resource)
- func (x *ListServicesRequest) String() string
- type ListServicesResponse
- func (*ListServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesResponse) GetNextPageToken() string
- func (x *ListServicesResponse) GetServices() []*Service
- func (*ListServicesResponse) ProtoMessage()
- func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListServicesResponse) Reset()
- func (m *ListServicesResponse) SetNextPageToken(v string)
- func (m *ListServicesResponse) SetServices(v []*Service)
- func (x *ListServicesResponse) String() string
- type RefreshToken
- func (*RefreshToken) Descriptor() ([]byte, []int)deprecated
- func (x *RefreshToken) GetClientId() string
- func (x *RefreshToken) GetClientInstanceInfo() string
- func (x *RefreshToken) GetCreatedAt() *timestamppb.Timestamp
- func (x *RefreshToken) GetExpiresAt() *timestamppb.Timestamp
- func (x *RefreshToken) GetId() string
- func (x *RefreshToken) GetLastUsedAt() *timestamppb.Timestamp
- func (x *RefreshToken) GetProtectionLevel() RefreshToken_ProtectionLevel
- func (x *RefreshToken) GetSubjectId() string
- func (*RefreshToken) ProtoMessage()
- func (x *RefreshToken) ProtoReflect() protoreflect.Message
- func (x *RefreshToken) Reset()
- func (m *RefreshToken) SetClientId(v string)
- func (m *RefreshToken) SetClientInstanceInfo(v string)
- func (m *RefreshToken) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *RefreshToken) SetExpiresAt(v *timestamppb.Timestamp)
- func (m *RefreshToken) SetId(v string)
- func (m *RefreshToken) SetLastUsedAt(v *timestamppb.Timestamp)
- func (m *RefreshToken) SetProtectionLevel(v RefreshToken_ProtectionLevel)
- func (m *RefreshToken) SetSubjectId(v string)
- func (x *RefreshToken) String() string
- type RefreshTokenServiceClient
- type RefreshTokenServiceServer
- type RefreshToken_ProtectionLevel
- func (RefreshToken_ProtectionLevel) Descriptor() protoreflect.EnumDescriptor
- func (x RefreshToken_ProtectionLevel) Enum() *RefreshToken_ProtectionLevel
- func (RefreshToken_ProtectionLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x RefreshToken_ProtectionLevel) Number() protoreflect.EnumNumber
- func (x RefreshToken_ProtectionLevel) String() string
- func (RefreshToken_ProtectionLevel) Type() protoreflect.EnumType
- type ResolveServiceAgentRequest
- func (*ResolveServiceAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveServiceAgentRequest) GetMicroserviceId() string
- func (x *ResolveServiceAgentRequest) GetResource() *Resource
- func (x *ResolveServiceAgentRequest) GetServiceId() string
- func (*ResolveServiceAgentRequest) ProtoMessage()
- func (x *ResolveServiceAgentRequest) ProtoReflect() protoreflect.Message
- func (x *ResolveServiceAgentRequest) Reset()
- func (m *ResolveServiceAgentRequest) SetMicroserviceId(v string)
- func (m *ResolveServiceAgentRequest) SetResource(v *Resource)
- func (m *ResolveServiceAgentRequest) SetServiceId(v string)
- func (x *ResolveServiceAgentRequest) String() string
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)deprecated
- func (x *Resource) GetId() string
- func (x *Resource) GetType() string
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (m *Resource) SetId(v string)
- func (m *Resource) SetType(v string)
- func (x *Resource) String() string
- type RevokeFilter
- func (*RevokeFilter) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeFilter) GetClientId() string
- func (x *RevokeFilter) GetClientInstanceInfo() string
- func (x *RevokeFilter) GetSubjectId() string
- func (*RevokeFilter) ProtoMessage()
- func (x *RevokeFilter) ProtoReflect() protoreflect.Message
- func (x *RevokeFilter) Reset()
- func (m *RevokeFilter) SetClientId(v string)
- func (m *RevokeFilter) SetClientInstanceInfo(v string)
- func (m *RevokeFilter) SetSubjectId(v string)
- func (x *RevokeFilter) String() string
- type RevokeIamTokenRequest
- func (*RevokeIamTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeIamTokenRequest) GetIamToken() string
- func (*RevokeIamTokenRequest) ProtoMessage()
- func (x *RevokeIamTokenRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeIamTokenRequest) Reset()
- func (m *RevokeIamTokenRequest) SetIamToken(v string)
- func (x *RevokeIamTokenRequest) String() string
- type RevokeIamTokenResponse
- func (*RevokeIamTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeIamTokenResponse) GetSubjectId() string
- func (*RevokeIamTokenResponse) ProtoMessage()
- func (x *RevokeIamTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeIamTokenResponse) Reset()
- func (m *RevokeIamTokenResponse) SetSubjectId(v string)
- func (x *RevokeIamTokenResponse) String() string
- type RevokeRefreshTokenMetadata
- func (*RevokeRefreshTokenMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeRefreshTokenMetadata) GetRefreshTokenIds() []string
- func (x *RevokeRefreshTokenMetadata) GetSubjectId() string
- func (*RevokeRefreshTokenMetadata) ProtoMessage()
- func (x *RevokeRefreshTokenMetadata) ProtoReflect() protoreflect.Message
- func (x *RevokeRefreshTokenMetadata) Reset()
- func (m *RevokeRefreshTokenMetadata) SetRefreshTokenIds(v []string)
- func (m *RevokeRefreshTokenMetadata) SetSubjectId(v string)
- func (x *RevokeRefreshTokenMetadata) String() string
- type RevokeRefreshTokenRequest
- func (*RevokeRefreshTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (m *RevokeRefreshTokenRequest) GetFilter() isRevokeRefreshTokenRequest_Filter
- func (x *RevokeRefreshTokenRequest) GetRefreshToken() string
- func (x *RevokeRefreshTokenRequest) GetRefreshTokenId() string
- func (x *RevokeRefreshTokenRequest) GetRevokeFilter() *RevokeFilter
- func (*RevokeRefreshTokenRequest) ProtoMessage()
- func (x *RevokeRefreshTokenRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeRefreshTokenRequest) Reset()
- func (m *RevokeRefreshTokenRequest) SetFilter(v RevokeRefreshTokenRequest_Filter)
- func (m *RevokeRefreshTokenRequest) SetRefreshToken(v string)
- func (m *RevokeRefreshTokenRequest) SetRefreshTokenId(v string)
- func (m *RevokeRefreshTokenRequest) SetRevokeFilter(v *RevokeFilter)
- func (x *RevokeRefreshTokenRequest) String() string
- type RevokeRefreshTokenRequest_Filter
- type RevokeRefreshTokenRequest_RefreshToken
- type RevokeRefreshTokenRequest_RefreshTokenId
- type RevokeRefreshTokenRequest_RevokeFilter
- type RevokeRefreshTokenResponse
- func (*RevokeRefreshTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeRefreshTokenResponse) GetRefreshTokenIds() []string
- func (*RevokeRefreshTokenResponse) ProtoMessage()
- func (x *RevokeRefreshTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeRefreshTokenResponse) Reset()
- func (m *RevokeRefreshTokenResponse) SetRefreshTokenIds(v []string)
- func (x *RevokeRefreshTokenResponse) String() string
- type Role
- func (*Role) Descriptor() ([]byte, []int)deprecated
- func (x *Role) GetDescription() string
- func (x *Role) GetId() string
- func (*Role) ProtoMessage()
- func (x *Role) ProtoReflect() protoreflect.Message
- func (x *Role) Reset()
- func (m *Role) SetDescription(v string)
- func (m *Role) SetId(v string)
- func (x *Role) String() string
- type RoleServiceClient
- type RoleServiceServer
- type SamlUserAccount
- func (*SamlUserAccount) Descriptor() ([]byte, []int)deprecated
- func (x *SamlUserAccount) GetAttributes() map[string]*SamlUserAccount_Attribute
- func (x *SamlUserAccount) GetFederationId() string
- func (x *SamlUserAccount) GetNameId() string
- func (*SamlUserAccount) ProtoMessage()
- func (x *SamlUserAccount) ProtoReflect() protoreflect.Message
- func (x *SamlUserAccount) Reset()
- func (m *SamlUserAccount) SetAttributes(v map[string]*SamlUserAccount_Attribute)
- func (m *SamlUserAccount) SetFederationId(v string)
- func (m *SamlUserAccount) SetNameId(v string)
- func (x *SamlUserAccount) String() string
- type SamlUserAccount_Attribute
- func (*SamlUserAccount_Attribute) Descriptor() ([]byte, []int)deprecated
- func (x *SamlUserAccount_Attribute) GetValue() []string
- func (*SamlUserAccount_Attribute) ProtoMessage()
- func (x *SamlUserAccount_Attribute) ProtoReflect() protoreflect.Message
- func (x *SamlUserAccount_Attribute) Reset()
- func (m *SamlUserAccount_Attribute) SetValue(v []string)
- func (x *SamlUserAccount_Attribute) String() string
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetResource() *Resource
- func (x *Service) GetServiceId() string
- func (x *Service) GetStatus() Service_Status
- func (x *Service) GetUpdatedAt() *timestamppb.Timestamp
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (m *Service) SetResource(v *Resource)
- func (m *Service) SetServiceId(v string)
- func (m *Service) SetStatus(v Service_Status)
- func (m *Service) SetUpdatedAt(v *timestamppb.Timestamp)
- func (x *Service) String() string
- type ServiceAccount
- func (*ServiceAccount) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceAccount) GetCreatedAt() *timestamppb.Timestamp
- func (x *ServiceAccount) GetDescription() string
- func (x *ServiceAccount) GetFolderId() string
- func (x *ServiceAccount) GetId() string
- func (x *ServiceAccount) GetLabels() map[string]string
- func (x *ServiceAccount) GetLastAuthenticatedAt() *timestamppb.Timestamp
- func (x *ServiceAccount) GetName() string
- func (*ServiceAccount) ProtoMessage()
- func (x *ServiceAccount) ProtoReflect() protoreflect.Message
- func (x *ServiceAccount) Reset()
- func (m *ServiceAccount) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *ServiceAccount) SetDescription(v string)
- func (m *ServiceAccount) SetFolderId(v string)
- func (m *ServiceAccount) SetId(v string)
- func (m *ServiceAccount) SetLabels(v map[string]string)
- func (m *ServiceAccount) SetLastAuthenticatedAt(v *timestamppb.Timestamp)
- func (m *ServiceAccount) SetName(v string)
- func (x *ServiceAccount) String() string
- type ServiceAccountServiceClient
- type ServiceAccountServiceServer
- type ServiceAgent
- func (*ServiceAgent) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceAgent) GetMicroserviceId() string
- func (x *ServiceAgent) GetServiceAccountId() string
- func (x *ServiceAgent) GetServiceId() string
- func (*ServiceAgent) ProtoMessage()
- func (x *ServiceAgent) ProtoReflect() protoreflect.Message
- func (x *ServiceAgent) Reset()
- func (m *ServiceAgent) SetMicroserviceId(v string)
- func (m *ServiceAgent) SetServiceAccountId(v string)
- func (m *ServiceAgent) SetServiceId(v string)
- func (x *ServiceAgent) String() string
- type ServiceControlServiceClient
- type ServiceControlServiceServer
- type Service_Status
- func (Service_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Service_Status) Enum() *Service_Status
- func (Service_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Service_Status) Number() protoreflect.EnumNumber
- func (x Service_Status) String() string
- func (Service_Status) Type() protoreflect.EnumType
- type UnimplementedApiKeyServiceServer
- func (UnimplementedApiKeyServiceServer) Create(context.Context, *CreateApiKeyRequest) (*CreateApiKeyResponse, error)
- func (UnimplementedApiKeyServiceServer) Delete(context.Context, *DeleteApiKeyRequest) (*operation.Operation, error)
- func (UnimplementedApiKeyServiceServer) Get(context.Context, *GetApiKeyRequest) (*ApiKey, error)
- func (UnimplementedApiKeyServiceServer) List(context.Context, *ListApiKeysRequest) (*ListApiKeysResponse, error)
- func (UnimplementedApiKeyServiceServer) ListOperations(context.Context, *ListApiKeyOperationsRequest) (*ListApiKeyOperationsResponse, error)
- func (UnimplementedApiKeyServiceServer) ListScopes(context.Context, *ListApiKeyScopesRequest) (*ListApiKeyScopesResponse, error)
- func (UnimplementedApiKeyServiceServer) Update(context.Context, *UpdateApiKeyRequest) (*operation.Operation, error)
- type UnimplementedIamTokenServiceServer
- func (UnimplementedIamTokenServiceServer) Create(context.Context, *CreateIamTokenRequest) (*CreateIamTokenResponse, error)
- func (UnimplementedIamTokenServiceServer) CreateForServiceAccount(context.Context, *CreateIamTokenForServiceAccountRequest) (*CreateIamTokenResponse, error)
- func (UnimplementedIamTokenServiceServer) Revoke(context.Context, *RevokeIamTokenRequest) (*RevokeIamTokenResponse, error)
- type UnimplementedKeyServiceServer
- func (UnimplementedKeyServiceServer) Create(context.Context, *CreateKeyRequest) (*CreateKeyResponse, error)
- func (UnimplementedKeyServiceServer) Delete(context.Context, *DeleteKeyRequest) (*operation.Operation, error)
- func (UnimplementedKeyServiceServer) Get(context.Context, *GetKeyRequest) (*Key, error)
- func (UnimplementedKeyServiceServer) List(context.Context, *ListKeysRequest) (*ListKeysResponse, error)
- func (UnimplementedKeyServiceServer) ListOperations(context.Context, *ListKeyOperationsRequest) (*ListKeyOperationsResponse, error)
- func (UnimplementedKeyServiceServer) Update(context.Context, *UpdateKeyRequest) (*operation.Operation, error)
- type UnimplementedRefreshTokenServiceServer
- type UnimplementedRoleServiceServer
- type UnimplementedServiceAccountServiceServer
- func (UnimplementedServiceAccountServiceServer) Create(context.Context, *CreateServiceAccountRequest) (*operation.Operation, error)
- func (UnimplementedServiceAccountServiceServer) Delete(context.Context, *DeleteServiceAccountRequest) (*operation.Operation, error)
- func (UnimplementedServiceAccountServiceServer) Get(context.Context, *GetServiceAccountRequest) (*ServiceAccount, error)
- func (UnimplementedServiceAccountServiceServer) List(context.Context, *ListServiceAccountsRequest) (*ListServiceAccountsResponse, error)
- func (UnimplementedServiceAccountServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
- func (UnimplementedServiceAccountServiceServer) ListOperations(context.Context, *ListServiceAccountOperationsRequest) (*ListServiceAccountOperationsResponse, error)
- func (UnimplementedServiceAccountServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
- func (UnimplementedServiceAccountServiceServer) Update(context.Context, *UpdateServiceAccountRequest) (*operation.Operation, error)
- func (UnimplementedServiceAccountServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
- type UnimplementedServiceControlServiceServer
- func (UnimplementedServiceControlServiceServer) Disable(context.Context, *DisableServiceRequest) (*operation.Operation, error)
- func (UnimplementedServiceControlServiceServer) Enable(context.Context, *EnableServiceRequest) (*operation.Operation, error)
- func (UnimplementedServiceControlServiceServer) Get(context.Context, *GetServiceRequest) (*Service, error)
- func (UnimplementedServiceControlServiceServer) List(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
- func (UnimplementedServiceControlServiceServer) ResolveAgent(context.Context, *ResolveServiceAgentRequest) (*ServiceAgent, error)
- type UnimplementedUserAccountServiceServer
- type UnimplementedYandexPassportUserAccountServiceServer
- type UnsafeApiKeyServiceServer
- type UnsafeIamTokenServiceServer
- type UnsafeKeyServiceServer
- type UnsafeRefreshTokenServiceServer
- type UnsafeRoleServiceServer
- type UnsafeServiceAccountServiceServer
- type UnsafeServiceControlServiceServer
- type UnsafeUserAccountServiceServer
- type UnsafeYandexPassportUserAccountServiceServer
- type UpdateApiKeyMetadata
- func (*UpdateApiKeyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApiKeyMetadata) GetApiKeyId() string
- func (*UpdateApiKeyMetadata) ProtoMessage()
- func (x *UpdateApiKeyMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateApiKeyMetadata) Reset()
- func (m *UpdateApiKeyMetadata) SetApiKeyId(v string)
- func (x *UpdateApiKeyMetadata) String() string
- type UpdateApiKeyRequest
- func (*UpdateApiKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApiKeyRequest) GetApiKeyId() string
- func (x *UpdateApiKeyRequest) GetDescription() string
- func (x *UpdateApiKeyRequest) GetExpiresAt() *timestamppb.Timestamp
- func (x *UpdateApiKeyRequest) GetScopes() []string
- func (x *UpdateApiKeyRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateApiKeyRequest) ProtoMessage()
- func (x *UpdateApiKeyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateApiKeyRequest) Reset()
- func (m *UpdateApiKeyRequest) SetApiKeyId(v string)
- func (m *UpdateApiKeyRequest) SetDescription(v string)
- func (m *UpdateApiKeyRequest) SetExpiresAt(v *timestamppb.Timestamp)
- func (m *UpdateApiKeyRequest) SetScopes(v []string)
- func (m *UpdateApiKeyRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateApiKeyRequest) String() string
- type UpdateKeyMetadata
- func (*UpdateKeyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateKeyMetadata) GetKeyId() string
- func (*UpdateKeyMetadata) ProtoMessage()
- func (x *UpdateKeyMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateKeyMetadata) Reset()
- func (m *UpdateKeyMetadata) SetKeyId(v string)
- func (x *UpdateKeyMetadata) String() string
- type UpdateKeyRequest
- func (*UpdateKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateKeyRequest) GetDescription() string
- func (x *UpdateKeyRequest) GetKeyId() string
- func (x *UpdateKeyRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateKeyRequest) ProtoMessage()
- func (x *UpdateKeyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateKeyRequest) Reset()
- func (m *UpdateKeyRequest) SetDescription(v string)
- func (m *UpdateKeyRequest) SetKeyId(v string)
- func (m *UpdateKeyRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateKeyRequest) String() string
- type UpdateServiceAccountMetadata
- func (*UpdateServiceAccountMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceAccountMetadata) GetServiceAccountId() string
- func (*UpdateServiceAccountMetadata) ProtoMessage()
- func (x *UpdateServiceAccountMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceAccountMetadata) Reset()
- func (m *UpdateServiceAccountMetadata) SetServiceAccountId(v string)
- func (x *UpdateServiceAccountMetadata) String() string
- type UpdateServiceAccountRequest
- func (*UpdateServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceAccountRequest) GetDescription() string
- func (x *UpdateServiceAccountRequest) GetLabels() map[string]string
- func (x *UpdateServiceAccountRequest) GetName() string
- func (x *UpdateServiceAccountRequest) GetServiceAccountId() string
- func (x *UpdateServiceAccountRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateServiceAccountRequest) ProtoMessage()
- func (x *UpdateServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceAccountRequest) Reset()
- func (m *UpdateServiceAccountRequest) SetDescription(v string)
- func (m *UpdateServiceAccountRequest) SetLabels(v map[string]string)
- func (m *UpdateServiceAccountRequest) SetName(v string)
- func (m *UpdateServiceAccountRequest) SetServiceAccountId(v string)
- func (m *UpdateServiceAccountRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateServiceAccountRequest) String() string
- type UserAccount
- func (*UserAccount) Descriptor() ([]byte, []int)deprecated
- func (x *UserAccount) GetId() string
- func (x *UserAccount) GetLastAuthenticatedAt() *timestamppb.Timestamp
- func (x *UserAccount) GetSamlUserAccount() *SamlUserAccount
- func (m *UserAccount) GetUserAccount() isUserAccount_UserAccount
- func (x *UserAccount) GetYandexPassportUserAccount() *YandexPassportUserAccount
- func (*UserAccount) ProtoMessage()
- func (x *UserAccount) ProtoReflect() protoreflect.Message
- func (x *UserAccount) Reset()
- func (m *UserAccount) SetId(v string)
- func (m *UserAccount) SetLastAuthenticatedAt(v *timestamppb.Timestamp)
- func (m *UserAccount) SetSamlUserAccount(v *SamlUserAccount)
- func (m *UserAccount) SetUserAccount(v UserAccount_UserAccount)
- func (m *UserAccount) SetYandexPassportUserAccount(v *YandexPassportUserAccount)
- func (x *UserAccount) String() string
- type UserAccountServiceClient
- type UserAccountServiceServer
- type UserAccount_SamlUserAccount
- type UserAccount_UserAccount
- type UserAccount_YandexPassportUserAccount
- type YandexPassportUserAccount
- func (*YandexPassportUserAccount) Descriptor() ([]byte, []int)deprecated
- func (x *YandexPassportUserAccount) GetDefaultEmail() string
- func (x *YandexPassportUserAccount) GetLogin() string
- func (*YandexPassportUserAccount) ProtoMessage()
- func (x *YandexPassportUserAccount) ProtoReflect() protoreflect.Message
- func (x *YandexPassportUserAccount) Reset()
- func (m *YandexPassportUserAccount) SetDefaultEmail(v string)
- func (m *YandexPassportUserAccount) SetLogin(v string)
- func (x *YandexPassportUserAccount) String() string
- type YandexPassportUserAccountServiceClient
- type YandexPassportUserAccountServiceServer
Constants ¶
const ( ApiKeyService_List_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/List" ApiKeyService_Get_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/Get" ApiKeyService_Create_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/Create" ApiKeyService_Update_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/Update" ApiKeyService_Delete_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/Delete" ApiKeyService_ListOperations_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/ListOperations" ApiKeyService_ListScopes_FullMethodName = "/yandex.cloud.iam.v1.ApiKeyService/ListScopes" )
const ( IamTokenService_Create_FullMethodName = "/yandex.cloud.iam.v1.IamTokenService/Create" IamTokenService_CreateForServiceAccount_FullMethodName = "/yandex.cloud.iam.v1.IamTokenService/CreateForServiceAccount" IamTokenService_Revoke_FullMethodName = "/yandex.cloud.iam.v1.IamTokenService/Revoke" )
const ( KeyService_Get_FullMethodName = "/yandex.cloud.iam.v1.KeyService/Get" KeyService_List_FullMethodName = "/yandex.cloud.iam.v1.KeyService/List" KeyService_Create_FullMethodName = "/yandex.cloud.iam.v1.KeyService/Create" KeyService_Update_FullMethodName = "/yandex.cloud.iam.v1.KeyService/Update" KeyService_Delete_FullMethodName = "/yandex.cloud.iam.v1.KeyService/Delete" KeyService_ListOperations_FullMethodName = "/yandex.cloud.iam.v1.KeyService/ListOperations" )
const ( RefreshTokenService_List_FullMethodName = "/yandex.cloud.iam.v1.RefreshTokenService/List" RefreshTokenService_Revoke_FullMethodName = "/yandex.cloud.iam.v1.RefreshTokenService/Revoke" )
const ( RoleService_Get_FullMethodName = "/yandex.cloud.iam.v1.RoleService/Get" RoleService_List_FullMethodName = "/yandex.cloud.iam.v1.RoleService/List" )
const ( ServiceAccountService_Get_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/Get" ServiceAccountService_List_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/List" ServiceAccountService_Create_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/Create" ServiceAccountService_Update_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/Update" ServiceAccountService_Delete_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/Delete" ServiceAccountService_ListAccessBindings_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/ListAccessBindings" ServiceAccountService_SetAccessBindings_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/SetAccessBindings" ServiceAccountService_UpdateAccessBindings_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/UpdateAccessBindings" ServiceAccountService_ListOperations_FullMethodName = "/yandex.cloud.iam.v1.ServiceAccountService/ListOperations" )
const ( ServiceControlService_Get_FullMethodName = "/yandex.cloud.iam.v1.ServiceControlService/Get" ServiceControlService_List_FullMethodName = "/yandex.cloud.iam.v1.ServiceControlService/List" ServiceControlService_Enable_FullMethodName = "/yandex.cloud.iam.v1.ServiceControlService/Enable" ServiceControlService_Disable_FullMethodName = "/yandex.cloud.iam.v1.ServiceControlService/Disable" ServiceControlService_ResolveAgent_FullMethodName = "/yandex.cloud.iam.v1.ServiceControlService/ResolveAgent" )
const (
UserAccountService_Get_FullMethodName = "/yandex.cloud.iam.v1.UserAccountService/Get"
)
const (
YandexPassportUserAccountService_GetByLogin_FullMethodName = "/yandex.cloud.iam.v1.YandexPassportUserAccountService/GetByLogin"
)
Variables ¶
var ( Key_Algorithm_name = map[int32]string{ 0: "ALGORITHM_UNSPECIFIED", 1: "RSA_2048", 2: "RSA_4096", } Key_Algorithm_value = map[string]int32{ "ALGORITHM_UNSPECIFIED": 0, "RSA_2048": 1, "RSA_4096": 2, } )
Enum value maps for Key_Algorithm.
var ( KeyFormat_name = map[int32]string{ 0: "PEM_FILE", } KeyFormat_value = map[string]int32{ "PEM_FILE": 0, } )
Enum value maps for KeyFormat.
var ( RefreshToken_ProtectionLevel_name = map[int32]string{ 0: "PROTECTION_LEVEL_UNSPECIFIED", 1: "NO_PROTECTION", 2: "INSECURE_KEY_DPOP", 3: "SECURE_KEY_DPOP", } RefreshToken_ProtectionLevel_value = map[string]int32{ "PROTECTION_LEVEL_UNSPECIFIED": 0, "NO_PROTECTION": 1, "INSECURE_KEY_DPOP": 2, "SECURE_KEY_DPOP": 3, } )
Enum value maps for RefreshToken_ProtectionLevel.
var ( Service_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "ENABLED", 2: "PAUSED", 3: "DISABLED", 4: "ENABLING", 5: "RESUMING", 6: "PAUSING", 7: "DISABLING", 8: "ERROR", 9: "DEFAULT", } Service_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "ENABLED": 1, "PAUSED": 2, "DISABLED": 3, "ENABLING": 4, "RESUMING": 5, "PAUSING": 6, "DISABLING": 7, "ERROR": 8, "DEFAULT": 9, } )
Enum value maps for Service_Status.
var ApiKeyService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.ApiKeyService", HandlerType: (*ApiKeyServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "List", Handler: _ApiKeyService_List_Handler, }, { MethodName: "Get", Handler: _ApiKeyService_Get_Handler, }, { MethodName: "Create", Handler: _ApiKeyService_Create_Handler, }, { MethodName: "Update", Handler: _ApiKeyService_Update_Handler, }, { MethodName: "Delete", Handler: _ApiKeyService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _ApiKeyService_ListOperations_Handler, }, { MethodName: "ListScopes", Handler: _ApiKeyService_ListScopes_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/api_key_service.proto", }
ApiKeyService_ServiceDesc is the grpc.ServiceDesc for ApiKeyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_yandex_cloud_iam_v1_api_key_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_api_key_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_iam_token_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_key_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_key_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_refresh_token_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_refresh_token_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_resource_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_role_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_role_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_service_account_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_service_account_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_service_control_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_service_control_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_user_account_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_user_account_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_iam_v1_yandex_passport_user_account_service_proto protoreflect.FileDescriptor
var IamTokenService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.IamTokenService", HandlerType: (*IamTokenServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _IamTokenService_Create_Handler, }, { MethodName: "CreateForServiceAccount", Handler: _IamTokenService_CreateForServiceAccount_Handler, }, { MethodName: "Revoke", Handler: _IamTokenService_Revoke_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/iam_token_service.proto", }
IamTokenService_ServiceDesc is the grpc.ServiceDesc for IamTokenService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KeyService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.KeyService", HandlerType: (*KeyServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _KeyService_Get_Handler, }, { MethodName: "List", Handler: _KeyService_List_Handler, }, { MethodName: "Create", Handler: _KeyService_Create_Handler, }, { MethodName: "Update", Handler: _KeyService_Update_Handler, }, { MethodName: "Delete", Handler: _KeyService_Delete_Handler, }, { MethodName: "ListOperations", Handler: _KeyService_ListOperations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/key_service.proto", }
KeyService_ServiceDesc is the grpc.ServiceDesc for KeyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var RefreshTokenService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.RefreshTokenService", HandlerType: (*RefreshTokenServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "List", Handler: _RefreshTokenService_List_Handler, }, { MethodName: "Revoke", Handler: _RefreshTokenService_Revoke_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/refresh_token_service.proto", }
RefreshTokenService_ServiceDesc is the grpc.ServiceDesc for RefreshTokenService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var RoleService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.RoleService", HandlerType: (*RoleServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _RoleService_Get_Handler, }, { MethodName: "List", Handler: _RoleService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/role_service.proto", }
RoleService_ServiceDesc is the grpc.ServiceDesc for RoleService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ServiceAccountService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.ServiceAccountService", HandlerType: (*ServiceAccountServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ServiceAccountService_Get_Handler, }, { MethodName: "List", Handler: _ServiceAccountService_List_Handler, }, { MethodName: "Create", Handler: _ServiceAccountService_Create_Handler, }, { MethodName: "Update", Handler: _ServiceAccountService_Update_Handler, }, { MethodName: "Delete", Handler: _ServiceAccountService_Delete_Handler, }, { MethodName: "ListAccessBindings", Handler: _ServiceAccountService_ListAccessBindings_Handler, }, { MethodName: "SetAccessBindings", Handler: _ServiceAccountService_SetAccessBindings_Handler, }, { MethodName: "UpdateAccessBindings", Handler: _ServiceAccountService_UpdateAccessBindings_Handler, }, { MethodName: "ListOperations", Handler: _ServiceAccountService_ListOperations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/service_account_service.proto", }
ServiceAccountService_ServiceDesc is the grpc.ServiceDesc for ServiceAccountService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ServiceControlService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.ServiceControlService", HandlerType: (*ServiceControlServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ServiceControlService_Get_Handler, }, { MethodName: "List", Handler: _ServiceControlService_List_Handler, }, { MethodName: "Enable", Handler: _ServiceControlService_Enable_Handler, }, { MethodName: "Disable", Handler: _ServiceControlService_Disable_Handler, }, { MethodName: "ResolveAgent", Handler: _ServiceControlService_ResolveAgent_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/service_control_service.proto", }
ServiceControlService_ServiceDesc is the grpc.ServiceDesc for ServiceControlService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var UserAccountService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.UserAccountService", HandlerType: (*UserAccountServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _UserAccountService_Get_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/user_account_service.proto", }
UserAccountService_ServiceDesc is the grpc.ServiceDesc for UserAccountService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var YandexPassportUserAccountService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.iam.v1.YandexPassportUserAccountService", HandlerType: (*YandexPassportUserAccountServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetByLogin", Handler: _YandexPassportUserAccountService_GetByLogin_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/iam/v1/yandex_passport_user_account_service.proto", }
YandexPassportUserAccountService_ServiceDesc is the grpc.ServiceDesc for YandexPassportUserAccountService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterApiKeyServiceServer ¶
func RegisterApiKeyServiceServer(s grpc.ServiceRegistrar, srv ApiKeyServiceServer)
func RegisterIamTokenServiceServer ¶
func RegisterIamTokenServiceServer(s grpc.ServiceRegistrar, srv IamTokenServiceServer)
func RegisterKeyServiceServer ¶
func RegisterKeyServiceServer(s grpc.ServiceRegistrar, srv KeyServiceServer)
func RegisterRefreshTokenServiceServer ¶
func RegisterRefreshTokenServiceServer(s grpc.ServiceRegistrar, srv RefreshTokenServiceServer)
func RegisterRoleServiceServer ¶
func RegisterRoleServiceServer(s grpc.ServiceRegistrar, srv RoleServiceServer)
func RegisterServiceAccountServiceServer ¶
func RegisterServiceAccountServiceServer(s grpc.ServiceRegistrar, srv ServiceAccountServiceServer)
func RegisterServiceControlServiceServer ¶
func RegisterServiceControlServiceServer(s grpc.ServiceRegistrar, srv ServiceControlServiceServer)
func RegisterUserAccountServiceServer ¶
func RegisterUserAccountServiceServer(s grpc.ServiceRegistrar, srv UserAccountServiceServer)
func RegisterYandexPassportUserAccountServiceServer ¶
func RegisterYandexPassportUserAccountServiceServer(s grpc.ServiceRegistrar, srv YandexPassportUserAccountServiceServer)
Types ¶
type ApiKey ¶
type ApiKey struct { // ID of the API Key. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the service account that the API key belongs to. ServiceAccountId string `protobuf:"bytes,2,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Description of the API key. 0-256 characters long. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Timestamp for the last authentication using this API key. LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"` // Scope of the API key. 0-256 characters long. // // Deprecated: Marked as deprecated in yandex/cloud/iam/v1/api_key.proto. Scope string `protobuf:"bytes,6,opt,name=scope,proto3" json:"scope,omitempty"` // Scopes of the API key. 0-256 characters long. Scopes []string `protobuf:"bytes,8,rep,name=scopes,proto3" json:"scopes,omitempty"` // API key expiration timestamp. ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
An ApiKey resource. For more information, see [Api-Key](/docs/iam/concepts/authorization/api-key).
func (*ApiKey) Descriptor
deprecated
func (*ApiKey) GetCreatedAt ¶
func (x *ApiKey) GetCreatedAt() *timestamppb.Timestamp
func (*ApiKey) GetDescription ¶
func (*ApiKey) GetExpiresAt ¶
func (x *ApiKey) GetExpiresAt() *timestamppb.Timestamp
func (*ApiKey) GetLastUsedAt ¶
func (x *ApiKey) GetLastUsedAt() *timestamppb.Timestamp
func (*ApiKey) GetServiceAccountId ¶
func (*ApiKey) ProtoMessage ¶
func (*ApiKey) ProtoMessage()
func (*ApiKey) ProtoReflect ¶
func (x *ApiKey) ProtoReflect() protoreflect.Message
func (*ApiKey) SetCreatedAt ¶
func (m *ApiKey) SetCreatedAt(v *timestamppb.Timestamp)
func (*ApiKey) SetDescription ¶
func (*ApiKey) SetExpiresAt ¶
func (m *ApiKey) SetExpiresAt(v *timestamppb.Timestamp)
func (*ApiKey) SetLastUsedAt ¶
func (m *ApiKey) SetLastUsedAt(v *timestamppb.Timestamp)
func (*ApiKey) SetServiceAccountId ¶
type ApiKeyServiceClient ¶
type ApiKeyServiceClient interface { // Retrieves the list of API keys for the specified service account. List(ctx context.Context, in *ListApiKeysRequest, opts ...grpc.CallOption) (*ListApiKeysResponse, error) // Returns the specified API key. // // To get the list of available API keys, make a [List] request. Get(ctx context.Context, in *GetApiKeyRequest, opts ...grpc.CallOption) (*ApiKey, error) // Creates an API key for the specified service account. Create(ctx context.Context, in *CreateApiKeyRequest, opts ...grpc.CallOption) (*CreateApiKeyResponse, error) // Updates the specified API key. Update(ctx context.Context, in *UpdateApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified API key. Delete(ctx context.Context, in *DeleteApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Retrieves the list of operations for the specified API key. ListOperations(ctx context.Context, in *ListApiKeyOperationsRequest, opts ...grpc.CallOption) (*ListApiKeyOperationsResponse, error) // Retrieves the list of scopes. ListScopes(ctx context.Context, in *ListApiKeyScopesRequest, opts ...grpc.CallOption) (*ListApiKeyScopesResponse, error) }
ApiKeyServiceClient is the client API for ApiKeyService 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.
A set of methods for managing API keys.
func NewApiKeyServiceClient ¶
func NewApiKeyServiceClient(cc grpc.ClientConnInterface) ApiKeyServiceClient
type ApiKeyServiceServer ¶
type ApiKeyServiceServer interface { // Retrieves the list of API keys for the specified service account. List(context.Context, *ListApiKeysRequest) (*ListApiKeysResponse, error) // Returns the specified API key. // // To get the list of available API keys, make a [List] request. Get(context.Context, *GetApiKeyRequest) (*ApiKey, error) // Creates an API key for the specified service account. Create(context.Context, *CreateApiKeyRequest) (*CreateApiKeyResponse, error) // Updates the specified API key. Update(context.Context, *UpdateApiKeyRequest) (*operation.Operation, error) // Deletes the specified API key. Delete(context.Context, *DeleteApiKeyRequest) (*operation.Operation, error) // Retrieves the list of operations for the specified API key. ListOperations(context.Context, *ListApiKeyOperationsRequest) (*ListApiKeyOperationsResponse, error) // Retrieves the list of scopes. ListScopes(context.Context, *ListApiKeyScopesRequest) (*ListApiKeyScopesResponse, error) }
ApiKeyServiceServer is the server API for ApiKeyService service. All implementations should embed UnimplementedApiKeyServiceServer for forward compatibility.
A set of methods for managing API keys.
type CreateApiKeyRequest ¶
type CreateApiKeyRequest struct { // ID of the service account to create an API key for. // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. // If not specified, it defaults to the subject that made the request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // use current subject identity if this not set // Description of the API key. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Scope of the API key. // // Deprecated: Marked as deprecated in yandex/cloud/iam/v1/api_key_service.proto. Scope string `protobuf:"bytes,3,opt,name=scope,proto3" json:"scope,omitempty"` // Scopes of the API key. Scopes []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"` // API key expiration timestamp, if not specified, then the API key doesn't expire ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
func (*CreateApiKeyRequest) Descriptor
deprecated
func (*CreateApiKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateApiKeyRequest.ProtoReflect.Descriptor instead.
func (*CreateApiKeyRequest) GetDescription ¶
func (x *CreateApiKeyRequest) GetDescription() string
func (*CreateApiKeyRequest) GetExpiresAt ¶
func (x *CreateApiKeyRequest) GetExpiresAt() *timestamppb.Timestamp
func (*CreateApiKeyRequest) GetScope
deprecated
func (x *CreateApiKeyRequest) GetScope() string
Deprecated: Marked as deprecated in yandex/cloud/iam/v1/api_key_service.proto.
func (*CreateApiKeyRequest) GetScopes ¶
func (x *CreateApiKeyRequest) GetScopes() []string
func (*CreateApiKeyRequest) GetServiceAccountId ¶
func (x *CreateApiKeyRequest) GetServiceAccountId() 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) SetDescription ¶
func (m *CreateApiKeyRequest) SetDescription(v string)
func (*CreateApiKeyRequest) SetExpiresAt ¶
func (m *CreateApiKeyRequest) SetExpiresAt(v *timestamppb.Timestamp)
func (*CreateApiKeyRequest) SetScope ¶
func (m *CreateApiKeyRequest) SetScope(v string)
func (*CreateApiKeyRequest) SetScopes ¶
func (m *CreateApiKeyRequest) SetScopes(v []string)
func (*CreateApiKeyRequest) SetServiceAccountId ¶
func (m *CreateApiKeyRequest) SetServiceAccountId(v string)
func (*CreateApiKeyRequest) String ¶
func (x *CreateApiKeyRequest) String() string
type CreateApiKeyResponse ¶
type CreateApiKeyResponse struct { // ApiKey resource. ApiKey *ApiKey `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` // Secret part of the API key. This secret key you may use in the requests for authentication. Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateApiKeyResponse) Descriptor
deprecated
func (*CreateApiKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateApiKeyResponse.ProtoReflect.Descriptor instead.
func (*CreateApiKeyResponse) GetApiKey ¶
func (x *CreateApiKeyResponse) GetApiKey() *ApiKey
func (*CreateApiKeyResponse) GetSecret ¶
func (x *CreateApiKeyResponse) GetSecret() string
func (*CreateApiKeyResponse) ProtoMessage ¶
func (*CreateApiKeyResponse) ProtoMessage()
func (*CreateApiKeyResponse) ProtoReflect ¶
func (x *CreateApiKeyResponse) ProtoReflect() protoreflect.Message
func (*CreateApiKeyResponse) Reset ¶
func (x *CreateApiKeyResponse) Reset()
func (*CreateApiKeyResponse) SetApiKey ¶
func (m *CreateApiKeyResponse) SetApiKey(v *ApiKey)
func (*CreateApiKeyResponse) SetSecret ¶
func (m *CreateApiKeyResponse) SetSecret(v string)
func (*CreateApiKeyResponse) String ¶
func (x *CreateApiKeyResponse) String() string
type CreateIamTokenForServiceAccountRequest ¶
type CreateIamTokenForServiceAccountRequest struct { ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*CreateIamTokenForServiceAccountRequest) Descriptor
deprecated
func (*CreateIamTokenForServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIamTokenForServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*CreateIamTokenForServiceAccountRequest) GetServiceAccountId ¶
func (x *CreateIamTokenForServiceAccountRequest) GetServiceAccountId() string
func (*CreateIamTokenForServiceAccountRequest) ProtoMessage ¶
func (*CreateIamTokenForServiceAccountRequest) ProtoMessage()
func (*CreateIamTokenForServiceAccountRequest) ProtoReflect ¶
func (x *CreateIamTokenForServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*CreateIamTokenForServiceAccountRequest) Reset ¶
func (x *CreateIamTokenForServiceAccountRequest) Reset()
func (*CreateIamTokenForServiceAccountRequest) SetServiceAccountId ¶
func (m *CreateIamTokenForServiceAccountRequest) SetServiceAccountId(v string)
func (*CreateIamTokenForServiceAccountRequest) String ¶
func (x *CreateIamTokenForServiceAccountRequest) String() string
type CreateIamTokenRequest ¶
type CreateIamTokenRequest struct { // Types that are assignable to Identity: // // *CreateIamTokenRequest_YandexPassportOauthToken // *CreateIamTokenRequest_Jwt Identity isCreateIamTokenRequest_Identity `protobuf_oneof:"identity"` // contains filtered or unexported fields }
func (*CreateIamTokenRequest) Descriptor
deprecated
func (*CreateIamTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIamTokenRequest.ProtoReflect.Descriptor instead.
func (*CreateIamTokenRequest) GetIdentity ¶
func (m *CreateIamTokenRequest) GetIdentity() isCreateIamTokenRequest_Identity
func (*CreateIamTokenRequest) GetJwt ¶
func (x *CreateIamTokenRequest) GetJwt() string
func (*CreateIamTokenRequest) GetYandexPassportOauthToken ¶
func (x *CreateIamTokenRequest) GetYandexPassportOauthToken() string
func (*CreateIamTokenRequest) ProtoMessage ¶
func (*CreateIamTokenRequest) ProtoMessage()
func (*CreateIamTokenRequest) ProtoReflect ¶
func (x *CreateIamTokenRequest) ProtoReflect() protoreflect.Message
func (*CreateIamTokenRequest) Reset ¶
func (x *CreateIamTokenRequest) Reset()
func (*CreateIamTokenRequest) SetIdentity ¶
func (m *CreateIamTokenRequest) SetIdentity(v CreateIamTokenRequest_Identity)
func (*CreateIamTokenRequest) SetJwt ¶
func (m *CreateIamTokenRequest) SetJwt(v string)
func (*CreateIamTokenRequest) SetYandexPassportOauthToken ¶
func (m *CreateIamTokenRequest) SetYandexPassportOauthToken(v string)
func (*CreateIamTokenRequest) String ¶
func (x *CreateIamTokenRequest) String() string
type CreateIamTokenRequest_Identity ¶
type CreateIamTokenRequest_Identity = isCreateIamTokenRequest_Identity
type CreateIamTokenRequest_Jwt ¶
type CreateIamTokenRequest_Jwt struct { // JSON Web Token (JWT) for a service account. // For more information, see [Get IAM token for a service account](/docs/iam/operations/iam-token/create-for-sa). Jwt string `protobuf:"bytes,2,opt,name=jwt,proto3,oneof"` }
type CreateIamTokenRequest_YandexPassportOauthToken ¶
type CreateIamTokenRequest_YandexPassportOauthToken struct { // OAuth token for a Yandex account. // For more information, see [OAuth token](/docs/iam/concepts/authorization/oauth-token). YandexPassportOauthToken string `protobuf:"bytes,1,opt,name=yandex_passport_oauth_token,json=yandexPassportOauthToken,proto3,oneof"` }
type CreateIamTokenResponse ¶
type CreateIamTokenResponse struct { // IAM token for the specified identity. // // You should pass the token in the `Authorization` header for any further API requests. // For example, `Authorization: Bearer [iam_token]`. IamToken string `protobuf:"bytes,1,opt,name=iam_token,json=iamToken,proto3" json:"iam_token,omitempty"` // IAM token expiration time. ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
func (*CreateIamTokenResponse) Descriptor
deprecated
func (*CreateIamTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateIamTokenResponse.ProtoReflect.Descriptor instead.
func (*CreateIamTokenResponse) GetExpiresAt ¶
func (x *CreateIamTokenResponse) GetExpiresAt() *timestamppb.Timestamp
func (*CreateIamTokenResponse) GetIamToken ¶
func (x *CreateIamTokenResponse) GetIamToken() string
func (*CreateIamTokenResponse) ProtoMessage ¶
func (*CreateIamTokenResponse) ProtoMessage()
func (*CreateIamTokenResponse) ProtoReflect ¶
func (x *CreateIamTokenResponse) ProtoReflect() protoreflect.Message
func (*CreateIamTokenResponse) Reset ¶
func (x *CreateIamTokenResponse) Reset()
func (*CreateIamTokenResponse) SetExpiresAt ¶
func (m *CreateIamTokenResponse) SetExpiresAt(v *timestamppb.Timestamp)
func (*CreateIamTokenResponse) SetIamToken ¶
func (m *CreateIamTokenResponse) SetIamToken(v string)
func (*CreateIamTokenResponse) String ¶
func (x *CreateIamTokenResponse) String() string
type CreateKeyRequest ¶
type CreateKeyRequest struct { // ID of the service account to create a key pair for. // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. // If not specified, it defaults to the subject that made the request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // use userAccount identity if this not set // Description of the key pair. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Output format of the key. Format KeyFormat `protobuf:"varint,3,opt,name=format,proto3,enum=yandex.cloud.iam.v1.KeyFormat" json:"format,omitempty"` // An algorithm used to generate a key pair of the Key resource. KeyAlgorithm Key_Algorithm `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CreateKeyRequest) Descriptor
deprecated
func (*CreateKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateKeyRequest.ProtoReflect.Descriptor instead.
func (*CreateKeyRequest) GetDescription ¶
func (x *CreateKeyRequest) GetDescription() string
func (*CreateKeyRequest) GetFormat ¶
func (x *CreateKeyRequest) GetFormat() KeyFormat
func (*CreateKeyRequest) GetKeyAlgorithm ¶
func (x *CreateKeyRequest) GetKeyAlgorithm() Key_Algorithm
func (*CreateKeyRequest) GetServiceAccountId ¶
func (x *CreateKeyRequest) GetServiceAccountId() string
func (*CreateKeyRequest) ProtoMessage ¶
func (*CreateKeyRequest) ProtoMessage()
func (*CreateKeyRequest) ProtoReflect ¶
func (x *CreateKeyRequest) ProtoReflect() protoreflect.Message
func (*CreateKeyRequest) Reset ¶
func (x *CreateKeyRequest) Reset()
func (*CreateKeyRequest) SetDescription ¶
func (m *CreateKeyRequest) SetDescription(v string)
func (*CreateKeyRequest) SetFormat ¶
func (m *CreateKeyRequest) SetFormat(v KeyFormat)
func (*CreateKeyRequest) SetKeyAlgorithm ¶
func (m *CreateKeyRequest) SetKeyAlgorithm(v Key_Algorithm)
func (*CreateKeyRequest) SetServiceAccountId ¶
func (m *CreateKeyRequest) SetServiceAccountId(v string)
func (*CreateKeyRequest) String ¶
func (x *CreateKeyRequest) String() string
type CreateKeyResponse ¶
type CreateKeyResponse struct { // Key resource. Key *Key `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // A private key of the Key resource. // This key must be stored securely. PrivateKey string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` // contains filtered or unexported fields }
func (*CreateKeyResponse) Descriptor
deprecated
func (*CreateKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateKeyResponse.ProtoReflect.Descriptor instead.
func (*CreateKeyResponse) GetKey ¶
func (x *CreateKeyResponse) GetKey() *Key
func (*CreateKeyResponse) GetPrivateKey ¶
func (x *CreateKeyResponse) GetPrivateKey() string
func (*CreateKeyResponse) ProtoMessage ¶
func (*CreateKeyResponse) ProtoMessage()
func (*CreateKeyResponse) ProtoReflect ¶
func (x *CreateKeyResponse) ProtoReflect() protoreflect.Message
func (*CreateKeyResponse) Reset ¶
func (x *CreateKeyResponse) Reset()
func (*CreateKeyResponse) SetKey ¶
func (m *CreateKeyResponse) SetKey(v *Key)
func (*CreateKeyResponse) SetPrivateKey ¶
func (m *CreateKeyResponse) SetPrivateKey(v string)
func (*CreateKeyResponse) String ¶
func (x *CreateKeyResponse) String() string
type CreateServiceAccountMetadata ¶
type CreateServiceAccountMetadata struct { // ID of the service account that is being created. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*CreateServiceAccountMetadata) Descriptor
deprecated
func (*CreateServiceAccountMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceAccountMetadata.ProtoReflect.Descriptor instead.
func (*CreateServiceAccountMetadata) GetServiceAccountId ¶
func (x *CreateServiceAccountMetadata) GetServiceAccountId() string
func (*CreateServiceAccountMetadata) ProtoMessage ¶
func (*CreateServiceAccountMetadata) ProtoMessage()
func (*CreateServiceAccountMetadata) ProtoReflect ¶
func (x *CreateServiceAccountMetadata) ProtoReflect() protoreflect.Message
func (*CreateServiceAccountMetadata) Reset ¶
func (x *CreateServiceAccountMetadata) Reset()
func (*CreateServiceAccountMetadata) SetServiceAccountId ¶
func (m *CreateServiceAccountMetadata) SetServiceAccountId(v string)
func (*CreateServiceAccountMetadata) String ¶
func (x *CreateServiceAccountMetadata) String() string
type CreateServiceAccountRequest ¶
type CreateServiceAccountRequest struct { // ID of the folder to create a service account in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the service account. // The name must be unique within the cloud. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the service account. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CreateServiceAccountRequest) Descriptor
deprecated
func (*CreateServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceAccountRequest) GetDescription ¶
func (x *CreateServiceAccountRequest) GetDescription() string
func (*CreateServiceAccountRequest) GetFolderId ¶
func (x *CreateServiceAccountRequest) GetFolderId() string
func (*CreateServiceAccountRequest) GetLabels ¶
func (x *CreateServiceAccountRequest) GetLabels() map[string]string
func (*CreateServiceAccountRequest) GetName ¶
func (x *CreateServiceAccountRequest) GetName() string
func (*CreateServiceAccountRequest) ProtoMessage ¶
func (*CreateServiceAccountRequest) ProtoMessage()
func (*CreateServiceAccountRequest) ProtoReflect ¶
func (x *CreateServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceAccountRequest) Reset ¶
func (x *CreateServiceAccountRequest) Reset()
func (*CreateServiceAccountRequest) SetDescription ¶
func (m *CreateServiceAccountRequest) SetDescription(v string)
func (*CreateServiceAccountRequest) SetFolderId ¶
func (m *CreateServiceAccountRequest) SetFolderId(v string)
func (*CreateServiceAccountRequest) SetLabels ¶
func (m *CreateServiceAccountRequest) SetLabels(v map[string]string)
func (*CreateServiceAccountRequest) SetName ¶
func (m *CreateServiceAccountRequest) SetName(v string)
func (*CreateServiceAccountRequest) String ¶
func (x *CreateServiceAccountRequest) String() string
type DeleteApiKeyMetadata ¶
type DeleteApiKeyMetadata struct { // ID of the API key that is being deleted. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteApiKeyMetadata) Descriptor
deprecated
func (*DeleteApiKeyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApiKeyMetadata.ProtoReflect.Descriptor instead.
func (*DeleteApiKeyMetadata) GetApiKeyId ¶
func (x *DeleteApiKeyMetadata) GetApiKeyId() string
func (*DeleteApiKeyMetadata) ProtoMessage ¶
func (*DeleteApiKeyMetadata) ProtoMessage()
func (*DeleteApiKeyMetadata) ProtoReflect ¶
func (x *DeleteApiKeyMetadata) ProtoReflect() protoreflect.Message
func (*DeleteApiKeyMetadata) Reset ¶
func (x *DeleteApiKeyMetadata) Reset()
func (*DeleteApiKeyMetadata) SetApiKeyId ¶
func (m *DeleteApiKeyMetadata) SetApiKeyId(v string)
func (*DeleteApiKeyMetadata) String ¶
func (x *DeleteApiKeyMetadata) String() string
type DeleteApiKeyRequest ¶
type DeleteApiKeyRequest struct { // ID of the API key to delete. // To get the API key ID, use a [ApiKeyService.List] request. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteApiKeyRequest) Descriptor
deprecated
func (*DeleteApiKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApiKeyRequest.ProtoReflect.Descriptor instead.
func (*DeleteApiKeyRequest) GetApiKeyId ¶
func (x *DeleteApiKeyRequest) GetApiKeyId() string
func (*DeleteApiKeyRequest) ProtoMessage ¶
func (*DeleteApiKeyRequest) ProtoMessage()
func (*DeleteApiKeyRequest) ProtoReflect ¶
func (x *DeleteApiKeyRequest) ProtoReflect() protoreflect.Message
func (*DeleteApiKeyRequest) Reset ¶
func (x *DeleteApiKeyRequest) Reset()
func (*DeleteApiKeyRequest) SetApiKeyId ¶
func (m *DeleteApiKeyRequest) SetApiKeyId(v string)
func (*DeleteApiKeyRequest) String ¶
func (x *DeleteApiKeyRequest) String() string
type DeleteKeyMetadata ¶
type DeleteKeyMetadata struct { // ID of the key that is being deleted. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteKeyMetadata) Descriptor
deprecated
func (*DeleteKeyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteKeyMetadata.ProtoReflect.Descriptor instead.
func (*DeleteKeyMetadata) GetKeyId ¶
func (x *DeleteKeyMetadata) GetKeyId() string
func (*DeleteKeyMetadata) ProtoMessage ¶
func (*DeleteKeyMetadata) ProtoMessage()
func (*DeleteKeyMetadata) ProtoReflect ¶
func (x *DeleteKeyMetadata) ProtoReflect() protoreflect.Message
func (*DeleteKeyMetadata) Reset ¶
func (x *DeleteKeyMetadata) Reset()
func (*DeleteKeyMetadata) SetKeyId ¶
func (m *DeleteKeyMetadata) SetKeyId(v string)
func (*DeleteKeyMetadata) String ¶
func (x *DeleteKeyMetadata) String() string
type DeleteKeyRequest ¶
type DeleteKeyRequest struct { // ID of the key to delete. // To get key ID use a [KeyService.List] request. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteKeyRequest) Descriptor
deprecated
func (*DeleteKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteKeyRequest.ProtoReflect.Descriptor instead.
func (*DeleteKeyRequest) GetKeyId ¶
func (x *DeleteKeyRequest) GetKeyId() string
func (*DeleteKeyRequest) ProtoMessage ¶
func (*DeleteKeyRequest) ProtoMessage()
func (*DeleteKeyRequest) ProtoReflect ¶
func (x *DeleteKeyRequest) ProtoReflect() protoreflect.Message
func (*DeleteKeyRequest) Reset ¶
func (x *DeleteKeyRequest) Reset()
func (*DeleteKeyRequest) SetKeyId ¶
func (m *DeleteKeyRequest) SetKeyId(v string)
func (*DeleteKeyRequest) String ¶
func (x *DeleteKeyRequest) String() string
type DeleteServiceAccountMetadata ¶
type DeleteServiceAccountMetadata struct { // ID of the service account that is being deleted. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteServiceAccountMetadata) Descriptor
deprecated
func (*DeleteServiceAccountMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceAccountMetadata.ProtoReflect.Descriptor instead.
func (*DeleteServiceAccountMetadata) GetServiceAccountId ¶
func (x *DeleteServiceAccountMetadata) GetServiceAccountId() string
func (*DeleteServiceAccountMetadata) ProtoMessage ¶
func (*DeleteServiceAccountMetadata) ProtoMessage()
func (*DeleteServiceAccountMetadata) ProtoReflect ¶
func (x *DeleteServiceAccountMetadata) ProtoReflect() protoreflect.Message
func (*DeleteServiceAccountMetadata) Reset ¶
func (x *DeleteServiceAccountMetadata) Reset()
func (*DeleteServiceAccountMetadata) SetServiceAccountId ¶
func (m *DeleteServiceAccountMetadata) SetServiceAccountId(v string)
func (*DeleteServiceAccountMetadata) String ¶
func (x *DeleteServiceAccountMetadata) String() string
type DeleteServiceAccountRequest ¶
type DeleteServiceAccountRequest struct { // ID of the service account to delete. // To get the service account ID, use a [ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteServiceAccountRequest) Descriptor
deprecated
func (*DeleteServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceAccountRequest) GetServiceAccountId ¶
func (x *DeleteServiceAccountRequest) GetServiceAccountId() string
func (*DeleteServiceAccountRequest) ProtoMessage ¶
func (*DeleteServiceAccountRequest) ProtoMessage()
func (*DeleteServiceAccountRequest) ProtoReflect ¶
func (x *DeleteServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceAccountRequest) Reset ¶
func (x *DeleteServiceAccountRequest) Reset()
func (*DeleteServiceAccountRequest) SetServiceAccountId ¶
func (m *DeleteServiceAccountRequest) SetServiceAccountId(v string)
func (*DeleteServiceAccountRequest) String ¶
func (x *DeleteServiceAccountRequest) String() string
type DisableServiceMetadata ¶
type DisableServiceMetadata struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource container. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*DisableServiceMetadata) Descriptor
deprecated
func (*DisableServiceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DisableServiceMetadata.ProtoReflect.Descriptor instead.
func (*DisableServiceMetadata) GetResource ¶
func (x *DisableServiceMetadata) GetResource() *Resource
func (*DisableServiceMetadata) GetServiceId ¶
func (x *DisableServiceMetadata) GetServiceId() string
func (*DisableServiceMetadata) ProtoMessage ¶
func (*DisableServiceMetadata) ProtoMessage()
func (*DisableServiceMetadata) ProtoReflect ¶
func (x *DisableServiceMetadata) ProtoReflect() protoreflect.Message
func (*DisableServiceMetadata) Reset ¶
func (x *DisableServiceMetadata) Reset()
func (*DisableServiceMetadata) SetResource ¶
func (m *DisableServiceMetadata) SetResource(v *Resource)
func (*DisableServiceMetadata) SetServiceId ¶
func (m *DisableServiceMetadata) SetServiceId(v string)
func (*DisableServiceMetadata) String ¶
func (x *DisableServiceMetadata) String() string
type DisableServiceRequest ¶
type DisableServiceRequest struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource container to disable a service in. // // It is supported only resource-manager.cloud resource container now. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*DisableServiceRequest) Descriptor
deprecated
func (*DisableServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableServiceRequest.ProtoReflect.Descriptor instead.
func (*DisableServiceRequest) GetResource ¶
func (x *DisableServiceRequest) GetResource() *Resource
func (*DisableServiceRequest) GetServiceId ¶
func (x *DisableServiceRequest) GetServiceId() string
func (*DisableServiceRequest) ProtoMessage ¶
func (*DisableServiceRequest) ProtoMessage()
func (*DisableServiceRequest) ProtoReflect ¶
func (x *DisableServiceRequest) ProtoReflect() protoreflect.Message
func (*DisableServiceRequest) Reset ¶
func (x *DisableServiceRequest) Reset()
func (*DisableServiceRequest) SetResource ¶
func (m *DisableServiceRequest) SetResource(v *Resource)
func (*DisableServiceRequest) SetServiceId ¶
func (m *DisableServiceRequest) SetServiceId(v string)
func (*DisableServiceRequest) String ¶
func (x *DisableServiceRequest) String() string
type EnableServiceMetadata ¶
type EnableServiceMetadata struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource container. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*EnableServiceMetadata) Descriptor
deprecated
func (*EnableServiceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use EnableServiceMetadata.ProtoReflect.Descriptor instead.
func (*EnableServiceMetadata) GetResource ¶
func (x *EnableServiceMetadata) GetResource() *Resource
func (*EnableServiceMetadata) GetServiceId ¶
func (x *EnableServiceMetadata) GetServiceId() string
func (*EnableServiceMetadata) ProtoMessage ¶
func (*EnableServiceMetadata) ProtoMessage()
func (*EnableServiceMetadata) ProtoReflect ¶
func (x *EnableServiceMetadata) ProtoReflect() protoreflect.Message
func (*EnableServiceMetadata) Reset ¶
func (x *EnableServiceMetadata) Reset()
func (*EnableServiceMetadata) SetResource ¶
func (m *EnableServiceMetadata) SetResource(v *Resource)
func (*EnableServiceMetadata) SetServiceId ¶
func (m *EnableServiceMetadata) SetServiceId(v string)
func (*EnableServiceMetadata) String ¶
func (x *EnableServiceMetadata) String() string
type EnableServiceRequest ¶
type EnableServiceRequest struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource container to enable a service in. // // It is supported only resource-manager.cloud resource container now. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*EnableServiceRequest) Descriptor
deprecated
func (*EnableServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableServiceRequest.ProtoReflect.Descriptor instead.
func (*EnableServiceRequest) GetResource ¶
func (x *EnableServiceRequest) GetResource() *Resource
func (*EnableServiceRequest) GetServiceId ¶
func (x *EnableServiceRequest) GetServiceId() string
func (*EnableServiceRequest) ProtoMessage ¶
func (*EnableServiceRequest) ProtoMessage()
func (*EnableServiceRequest) ProtoReflect ¶
func (x *EnableServiceRequest) ProtoReflect() protoreflect.Message
func (*EnableServiceRequest) Reset ¶
func (x *EnableServiceRequest) Reset()
func (*EnableServiceRequest) SetResource ¶
func (m *EnableServiceRequest) SetResource(v *Resource)
func (*EnableServiceRequest) SetServiceId ¶
func (m *EnableServiceRequest) SetServiceId(v string)
func (*EnableServiceRequest) String ¶
func (x *EnableServiceRequest) String() string
type GetApiKeyRequest ¶
type GetApiKeyRequest struct { // ID of the API key to return. // To get the API key ID, use a [ApiKeyService.List] request. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,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) ProtoMessage ¶
func (*GetApiKeyRequest) ProtoMessage()
func (*GetApiKeyRequest) ProtoReflect ¶
func (x *GetApiKeyRequest) ProtoReflect() protoreflect.Message
func (*GetApiKeyRequest) Reset ¶
func (x *GetApiKeyRequest) Reset()
func (*GetApiKeyRequest) SetApiKeyId ¶
func (m *GetApiKeyRequest) SetApiKeyId(v string)
func (*GetApiKeyRequest) String ¶
func (x *GetApiKeyRequest) String() string
type GetKeyRequest ¶
type GetKeyRequest struct { // ID of the Key resource to return. // To get the ID use a [KeyService.List] request. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // Output format of the key. Format KeyFormat `protobuf:"varint,2,opt,name=format,proto3,enum=yandex.cloud.iam.v1.KeyFormat" json:"format,omitempty"` // contains filtered or unexported fields }
func (*GetKeyRequest) Descriptor
deprecated
func (*GetKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetKeyRequest.ProtoReflect.Descriptor instead.
func (*GetKeyRequest) GetFormat ¶
func (x *GetKeyRequest) GetFormat() KeyFormat
func (*GetKeyRequest) GetKeyId ¶
func (x *GetKeyRequest) GetKeyId() string
func (*GetKeyRequest) ProtoMessage ¶
func (*GetKeyRequest) ProtoMessage()
func (*GetKeyRequest) ProtoReflect ¶
func (x *GetKeyRequest) ProtoReflect() protoreflect.Message
func (*GetKeyRequest) Reset ¶
func (x *GetKeyRequest) Reset()
func (*GetKeyRequest) SetFormat ¶
func (m *GetKeyRequest) SetFormat(v KeyFormat)
func (*GetKeyRequest) SetKeyId ¶
func (m *GetKeyRequest) SetKeyId(v string)
func (*GetKeyRequest) String ¶
func (x *GetKeyRequest) String() string
type GetRoleRequest ¶
type GetRoleRequest struct { // ID of the Role resource to return. // To get the role ID, use a [RoleService.List] request. RoleId string `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
func (*GetRoleRequest) Descriptor
deprecated
func (*GetRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.
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) SetRoleId ¶
func (m *GetRoleRequest) SetRoleId(v string)
func (*GetRoleRequest) String ¶
func (x *GetRoleRequest) String() string
type GetServiceAccountRequest ¶
type GetServiceAccountRequest struct { // ID of the ServiceAccount resource to return. // To get the service account ID, use a [ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*GetServiceAccountRequest) Descriptor
deprecated
func (*GetServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceAccountRequest.ProtoReflect.Descriptor instead.
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) SetServiceAccountId ¶
func (m *GetServiceAccountRequest) SetServiceAccountId(v string)
func (*GetServiceAccountRequest) String ¶
func (x *GetServiceAccountRequest) String() string
type GetServiceRequest ¶
type GetServiceRequest struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource container to get a service information in. // // It is supported only resource-manager.cloud resource container now. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*GetServiceRequest) Descriptor
deprecated
func (*GetServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceRequest.ProtoReflect.Descriptor instead.
func (*GetServiceRequest) GetResource ¶
func (x *GetServiceRequest) GetResource() *Resource
func (*GetServiceRequest) GetServiceId ¶
func (x *GetServiceRequest) GetServiceId() string
func (*GetServiceRequest) ProtoMessage ¶
func (*GetServiceRequest) ProtoMessage()
func (*GetServiceRequest) ProtoReflect ¶
func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
func (*GetServiceRequest) Reset ¶
func (x *GetServiceRequest) Reset()
func (*GetServiceRequest) SetResource ¶
func (m *GetServiceRequest) SetResource(v *Resource)
func (*GetServiceRequest) SetServiceId ¶
func (m *GetServiceRequest) SetServiceId(v string)
func (*GetServiceRequest) String ¶
func (x *GetServiceRequest) String() string
type GetUserAccountByLoginRequest ¶
type GetUserAccountByLoginRequest struct { // Login of the YandexPassportUserAccount resource to return. Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"` // contains filtered or unexported fields }
func (*GetUserAccountByLoginRequest) Descriptor
deprecated
func (*GetUserAccountByLoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserAccountByLoginRequest.ProtoReflect.Descriptor instead.
func (*GetUserAccountByLoginRequest) GetLogin ¶
func (x *GetUserAccountByLoginRequest) GetLogin() string
func (*GetUserAccountByLoginRequest) ProtoMessage ¶
func (*GetUserAccountByLoginRequest) ProtoMessage()
func (*GetUserAccountByLoginRequest) ProtoReflect ¶
func (x *GetUserAccountByLoginRequest) ProtoReflect() protoreflect.Message
func (*GetUserAccountByLoginRequest) Reset ¶
func (x *GetUserAccountByLoginRequest) Reset()
func (*GetUserAccountByLoginRequest) SetLogin ¶
func (m *GetUserAccountByLoginRequest) SetLogin(v string)
func (*GetUserAccountByLoginRequest) String ¶
func (x *GetUserAccountByLoginRequest) String() string
type GetUserAccountRequest ¶
type GetUserAccountRequest struct { // ID of the UserAccount resource to return. UserAccountId string `protobuf:"bytes,1,opt,name=user_account_id,json=userAccountId,proto3" json:"user_account_id,omitempty"` // contains filtered or unexported fields }
func (*GetUserAccountRequest) Descriptor
deprecated
func (*GetUserAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserAccountRequest.ProtoReflect.Descriptor instead.
func (*GetUserAccountRequest) GetUserAccountId ¶
func (x *GetUserAccountRequest) GetUserAccountId() string
func (*GetUserAccountRequest) ProtoMessage ¶
func (*GetUserAccountRequest) ProtoMessage()
func (*GetUserAccountRequest) ProtoReflect ¶
func (x *GetUserAccountRequest) ProtoReflect() protoreflect.Message
func (*GetUserAccountRequest) Reset ¶
func (x *GetUserAccountRequest) Reset()
func (*GetUserAccountRequest) SetUserAccountId ¶
func (m *GetUserAccountRequest) SetUserAccountId(v string)
func (*GetUserAccountRequest) String ¶
func (x *GetUserAccountRequest) String() string
type IamTokenServiceClient ¶
type IamTokenServiceClient interface { // Create an IAM token for the specified identity. Create(ctx context.Context, in *CreateIamTokenRequest, opts ...grpc.CallOption) (*CreateIamTokenResponse, error) // Create an IAM token for service account. CreateForServiceAccount(ctx context.Context, in *CreateIamTokenForServiceAccountRequest, opts ...grpc.CallOption) (*CreateIamTokenResponse, error) // Revoke the IAM token. Revoke(ctx context.Context, in *RevokeIamTokenRequest, opts ...grpc.CallOption) (*RevokeIamTokenResponse, error) }
IamTokenServiceClient is the client API for IamTokenService 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.
A set of methods for managing IAM tokens.
func NewIamTokenServiceClient ¶
func NewIamTokenServiceClient(cc grpc.ClientConnInterface) IamTokenServiceClient
type IamTokenServiceServer ¶
type IamTokenServiceServer interface { // Create an IAM token for the specified identity. Create(context.Context, *CreateIamTokenRequest) (*CreateIamTokenResponse, error) // Create an IAM token for service account. CreateForServiceAccount(context.Context, *CreateIamTokenForServiceAccountRequest) (*CreateIamTokenResponse, error) // Revoke the IAM token. Revoke(context.Context, *RevokeIamTokenRequest) (*RevokeIamTokenResponse, error) }
IamTokenServiceServer is the server API for IamTokenService service. All implementations should embed UnimplementedIamTokenServiceServer for forward compatibility.
A set of methods for managing IAM tokens.
type Key ¶
type Key struct { // ID of the Key resource. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Types that are assignable to Subject: // // *Key_UserAccountId // *Key_ServiceAccountId Subject isKey_Subject `protobuf_oneof:"subject"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Description of the Key resource. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // An algorithm used to generate a key pair of the Key resource. KeyAlgorithm Key_Algorithm `` /* 137-byte string literal not displayed */ // A public key of the Key resource. PublicKey string `protobuf:"bytes,7,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // Timestamp for the last use of this key. LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"` // contains filtered or unexported fields }
A Key resource. For more information, see [Authorized keys](/docs/iam/concepts/authorization/key).
func (*Key) Descriptor
deprecated
func (*Key) GetCreatedAt ¶
func (x *Key) GetCreatedAt() *timestamppb.Timestamp
func (*Key) GetDescription ¶
func (*Key) GetKeyAlgorithm ¶
func (x *Key) GetKeyAlgorithm() Key_Algorithm
func (*Key) GetLastUsedAt ¶
func (x *Key) GetLastUsedAt() *timestamppb.Timestamp
func (*Key) GetPublicKey ¶
func (*Key) GetServiceAccountId ¶
func (*Key) GetSubject ¶
func (m *Key) GetSubject() isKey_Subject
func (*Key) GetUserAccountId ¶
func (*Key) ProtoMessage ¶
func (*Key) ProtoMessage()
func (*Key) ProtoReflect ¶
func (x *Key) ProtoReflect() protoreflect.Message
func (*Key) SetCreatedAt ¶
func (m *Key) SetCreatedAt(v *timestamppb.Timestamp)
func (*Key) SetDescription ¶
func (*Key) SetKeyAlgorithm ¶
func (m *Key) SetKeyAlgorithm(v Key_Algorithm)
func (*Key) SetLastUsedAt ¶
func (m *Key) SetLastUsedAt(v *timestamppb.Timestamp)
func (*Key) SetPublicKey ¶
func (*Key) SetServiceAccountId ¶
func (*Key) SetSubject ¶
func (m *Key) SetSubject(v Key_Subject)
func (*Key) SetUserAccountId ¶
type KeyFormat ¶
type KeyFormat int32
const ( // Privacy-Enhanced Mail (PEM) format. Default value. KeyFormat_PEM_FILE KeyFormat = 0 )
func (KeyFormat) Descriptor ¶
func (KeyFormat) Descriptor() protoreflect.EnumDescriptor
func (KeyFormat) EnumDescriptor
deprecated
func (KeyFormat) Number ¶
func (x KeyFormat) Number() protoreflect.EnumNumber
func (KeyFormat) Type ¶
func (KeyFormat) Type() protoreflect.EnumType
type KeyServiceClient ¶
type KeyServiceClient interface { // Returns the specified Key resource. // // To get the list of available Key resources, make a [List] request. Get(ctx context.Context, in *GetKeyRequest, opts ...grpc.CallOption) (*Key, error) // Retrieves the list of Key resources for the specified service account. List(ctx context.Context, in *ListKeysRequest, opts ...grpc.CallOption) (*ListKeysResponse, error) // Creates a key pair for the specified service account. Create(ctx context.Context, in *CreateKeyRequest, opts ...grpc.CallOption) (*CreateKeyResponse, error) // Updates the specified key pair. Update(ctx context.Context, in *UpdateKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified key pair. Delete(ctx context.Context, in *DeleteKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified key. ListOperations(ctx context.Context, in *ListKeyOperationsRequest, opts ...grpc.CallOption) (*ListKeyOperationsResponse, error) }
KeyServiceClient is the client API for KeyService 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.
A set of methods for managing Key resources.
func NewKeyServiceClient ¶
func NewKeyServiceClient(cc grpc.ClientConnInterface) KeyServiceClient
type KeyServiceServer ¶
type KeyServiceServer interface { // Returns the specified Key resource. // // To get the list of available Key resources, make a [List] request. Get(context.Context, *GetKeyRequest) (*Key, error) // Retrieves the list of Key resources for the specified service account. List(context.Context, *ListKeysRequest) (*ListKeysResponse, error) // Creates a key pair for the specified service account. Create(context.Context, *CreateKeyRequest) (*CreateKeyResponse, error) // Updates the specified key pair. Update(context.Context, *UpdateKeyRequest) (*operation.Operation, error) // Deletes the specified key pair. Delete(context.Context, *DeleteKeyRequest) (*operation.Operation, error) // Lists operations for the specified key. ListOperations(context.Context, *ListKeyOperationsRequest) (*ListKeyOperationsResponse, error) }
KeyServiceServer is the server API for KeyService service. All implementations should embed UnimplementedKeyServiceServer for forward compatibility.
A set of methods for managing Key resources.
type Key_Algorithm ¶
type Key_Algorithm int32
const ( Key_ALGORITHM_UNSPECIFIED Key_Algorithm = 0 // RSA with a 2048-bit key size. Default value. Key_RSA_2048 Key_Algorithm = 1 // RSA with a 4096-bit key size. Key_RSA_4096 Key_Algorithm = 2 )
func (Key_Algorithm) Descriptor ¶
func (Key_Algorithm) Descriptor() protoreflect.EnumDescriptor
func (Key_Algorithm) Enum ¶
func (x Key_Algorithm) Enum() *Key_Algorithm
func (Key_Algorithm) EnumDescriptor
deprecated
func (Key_Algorithm) EnumDescriptor() ([]byte, []int)
Deprecated: Use Key_Algorithm.Descriptor instead.
func (Key_Algorithm) Number ¶
func (x Key_Algorithm) Number() protoreflect.EnumNumber
func (Key_Algorithm) String ¶
func (x Key_Algorithm) String() string
func (Key_Algorithm) Type ¶
func (Key_Algorithm) Type() protoreflect.EnumType
type Key_ServiceAccountId ¶
type Key_ServiceAccountId struct { // ID of the service account that the Key resource belongs to. ServiceAccountId string `protobuf:"bytes,3,opt,name=service_account_id,json=serviceAccountId,proto3,oneof"` }
type Key_Subject ¶
type Key_Subject = isKey_Subject
type Key_UserAccountId ¶
type Key_UserAccountId struct { // ID of the user account that the Key resource belongs to. UserAccountId string `protobuf:"bytes,2,opt,name=user_account_id,json=userAccountId,proto3,oneof"` }
type ListApiKeyOperationsRequest ¶
type ListApiKeyOperationsRequest struct { // ID of the key to list operations for. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListApiKeyOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListApiKeyOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeyOperationsRequest) Descriptor
deprecated
func (*ListApiKeyOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeyOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListApiKeyOperationsRequest) GetApiKeyId ¶
func (x *ListApiKeyOperationsRequest) GetApiKeyId() string
func (*ListApiKeyOperationsRequest) GetPageSize ¶
func (x *ListApiKeyOperationsRequest) GetPageSize() int64
func (*ListApiKeyOperationsRequest) GetPageToken ¶
func (x *ListApiKeyOperationsRequest) GetPageToken() string
func (*ListApiKeyOperationsRequest) ProtoMessage ¶
func (*ListApiKeyOperationsRequest) ProtoMessage()
func (*ListApiKeyOperationsRequest) ProtoReflect ¶
func (x *ListApiKeyOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListApiKeyOperationsRequest) Reset ¶
func (x *ListApiKeyOperationsRequest) Reset()
func (*ListApiKeyOperationsRequest) SetApiKeyId ¶
func (m *ListApiKeyOperationsRequest) SetApiKeyId(v string)
func (*ListApiKeyOperationsRequest) SetPageSize ¶
func (m *ListApiKeyOperationsRequest) SetPageSize(v int64)
func (*ListApiKeyOperationsRequest) SetPageToken ¶
func (m *ListApiKeyOperationsRequest) SetPageToken(v string)
func (*ListApiKeyOperationsRequest) String ¶
func (x *ListApiKeyOperationsRequest) String() string
type ListApiKeyOperationsResponse ¶
type ListApiKeyOperationsResponse struct { // List of operations for the specified API key. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListApiKeyOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListApiKeyOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeyOperationsResponse) Descriptor
deprecated
func (*ListApiKeyOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeyOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListApiKeyOperationsResponse) GetNextPageToken ¶
func (x *ListApiKeyOperationsResponse) GetNextPageToken() string
func (*ListApiKeyOperationsResponse) GetOperations ¶
func (x *ListApiKeyOperationsResponse) GetOperations() []*operation.Operation
func (*ListApiKeyOperationsResponse) ProtoMessage ¶
func (*ListApiKeyOperationsResponse) ProtoMessage()
func (*ListApiKeyOperationsResponse) ProtoReflect ¶
func (x *ListApiKeyOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListApiKeyOperationsResponse) Reset ¶
func (x *ListApiKeyOperationsResponse) Reset()
func (*ListApiKeyOperationsResponse) SetNextPageToken ¶
func (m *ListApiKeyOperationsResponse) SetNextPageToken(v string)
func (*ListApiKeyOperationsResponse) SetOperations ¶
func (m *ListApiKeyOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListApiKeyOperationsResponse) String ¶
func (x *ListApiKeyOperationsResponse) String() string
type ListApiKeyScopesRequest ¶
type ListApiKeyScopesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListApiKeyScopesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListApiKeyScopesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeyScopesRequest) Descriptor
deprecated
func (*ListApiKeyScopesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeyScopesRequest.ProtoReflect.Descriptor instead.
func (*ListApiKeyScopesRequest) GetPageSize ¶
func (x *ListApiKeyScopesRequest) GetPageSize() int64
func (*ListApiKeyScopesRequest) GetPageToken ¶
func (x *ListApiKeyScopesRequest) GetPageToken() string
func (*ListApiKeyScopesRequest) ProtoMessage ¶
func (*ListApiKeyScopesRequest) ProtoMessage()
func (*ListApiKeyScopesRequest) ProtoReflect ¶
func (x *ListApiKeyScopesRequest) ProtoReflect() protoreflect.Message
func (*ListApiKeyScopesRequest) Reset ¶
func (x *ListApiKeyScopesRequest) Reset()
func (*ListApiKeyScopesRequest) SetPageSize ¶
func (m *ListApiKeyScopesRequest) SetPageSize(v int64)
func (*ListApiKeyScopesRequest) SetPageToken ¶
func (m *ListApiKeyScopesRequest) SetPageToken(v string)
func (*ListApiKeyScopesRequest) String ¶
func (x *ListApiKeyScopesRequest) String() string
type ListApiKeyScopesResponse ¶
type ListApiKeyScopesResponse struct { // List of scopes Scopes []string `protobuf:"bytes,1,rep,name=scopes,proto3" json:"scopes,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListApiKeyScopesRequest.page_size], use the [next_page_token] as the value // for the [ListApiKeyScopesRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeyScopesResponse) Descriptor
deprecated
func (*ListApiKeyScopesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeyScopesResponse.ProtoReflect.Descriptor instead.
func (*ListApiKeyScopesResponse) GetNextPageToken ¶
func (x *ListApiKeyScopesResponse) GetNextPageToken() string
func (*ListApiKeyScopesResponse) GetScopes ¶
func (x *ListApiKeyScopesResponse) GetScopes() []string
func (*ListApiKeyScopesResponse) ProtoMessage ¶
func (*ListApiKeyScopesResponse) ProtoMessage()
func (*ListApiKeyScopesResponse) ProtoReflect ¶
func (x *ListApiKeyScopesResponse) ProtoReflect() protoreflect.Message
func (*ListApiKeyScopesResponse) Reset ¶
func (x *ListApiKeyScopesResponse) Reset()
func (*ListApiKeyScopesResponse) SetNextPageToken ¶
func (m *ListApiKeyScopesResponse) SetNextPageToken(v string)
func (*ListApiKeyScopesResponse) SetScopes ¶
func (m *ListApiKeyScopesResponse) SetScopes(v []string)
func (*ListApiKeyScopesResponse) String ¶
func (x *ListApiKeyScopesResponse) String() string
type ListApiKeysRequest ¶
type ListApiKeysRequest struct { // ID of the service account to list API keys for. // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. // If not specified, it defaults to the subject that made the request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // use current subject identity if this not set // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListApiKeysResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListApiKeysResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeysRequest) Descriptor
deprecated
func (*ListApiKeysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeysRequest.ProtoReflect.Descriptor instead.
func (*ListApiKeysRequest) GetPageSize ¶
func (x *ListApiKeysRequest) GetPageSize() int64
func (*ListApiKeysRequest) GetPageToken ¶
func (x *ListApiKeysRequest) GetPageToken() string
func (*ListApiKeysRequest) GetServiceAccountId ¶
func (x *ListApiKeysRequest) GetServiceAccountId() string
func (*ListApiKeysRequest) ProtoMessage ¶
func (*ListApiKeysRequest) ProtoMessage()
func (*ListApiKeysRequest) ProtoReflect ¶
func (x *ListApiKeysRequest) ProtoReflect() protoreflect.Message
func (*ListApiKeysRequest) Reset ¶
func (x *ListApiKeysRequest) Reset()
func (*ListApiKeysRequest) SetPageSize ¶
func (m *ListApiKeysRequest) SetPageSize(v int64)
func (*ListApiKeysRequest) SetPageToken ¶
func (m *ListApiKeysRequest) SetPageToken(v string)
func (*ListApiKeysRequest) SetServiceAccountId ¶
func (m *ListApiKeysRequest) SetServiceAccountId(v string)
func (*ListApiKeysRequest) String ¶
func (x *ListApiKeysRequest) String() string
type ListApiKeysResponse ¶
type ListApiKeysResponse struct { // List of API keys. ApiKeys []*ApiKey `protobuf:"bytes,1,rep,name=api_keys,json=apiKeys,proto3" json:"api_keys,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListApiKeysRequest.page_size], use // the [next_page_token] as the value // for the [ListApiKeysRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListApiKeysResponse) Descriptor
deprecated
func (*ListApiKeysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApiKeysResponse.ProtoReflect.Descriptor instead.
func (*ListApiKeysResponse) GetApiKeys ¶
func (x *ListApiKeysResponse) GetApiKeys() []*ApiKey
func (*ListApiKeysResponse) GetNextPageToken ¶
func (x *ListApiKeysResponse) GetNextPageToken() string
func (*ListApiKeysResponse) ProtoMessage ¶
func (*ListApiKeysResponse) ProtoMessage()
func (*ListApiKeysResponse) ProtoReflect ¶
func (x *ListApiKeysResponse) ProtoReflect() protoreflect.Message
func (*ListApiKeysResponse) Reset ¶
func (x *ListApiKeysResponse) Reset()
func (*ListApiKeysResponse) SetApiKeys ¶
func (m *ListApiKeysResponse) SetApiKeys(v []*ApiKey)
func (*ListApiKeysResponse) SetNextPageToken ¶
func (m *ListApiKeysResponse) SetNextPageToken(v string)
func (*ListApiKeysResponse) String ¶
func (x *ListApiKeysResponse) String() string
type ListKeyOperationsRequest ¶
type ListKeyOperationsRequest struct { // ID of the key to list operations for. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListKeyOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListKeyOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListKeyOperationsRequest) Descriptor
deprecated
func (*ListKeyOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListKeyOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListKeyOperationsRequest) GetKeyId ¶
func (x *ListKeyOperationsRequest) GetKeyId() string
func (*ListKeyOperationsRequest) GetPageSize ¶
func (x *ListKeyOperationsRequest) GetPageSize() int64
func (*ListKeyOperationsRequest) GetPageToken ¶
func (x *ListKeyOperationsRequest) GetPageToken() string
func (*ListKeyOperationsRequest) ProtoMessage ¶
func (*ListKeyOperationsRequest) ProtoMessage()
func (*ListKeyOperationsRequest) ProtoReflect ¶
func (x *ListKeyOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListKeyOperationsRequest) Reset ¶
func (x *ListKeyOperationsRequest) Reset()
func (*ListKeyOperationsRequest) SetKeyId ¶
func (m *ListKeyOperationsRequest) SetKeyId(v string)
func (*ListKeyOperationsRequest) SetPageSize ¶
func (m *ListKeyOperationsRequest) SetPageSize(v int64)
func (*ListKeyOperationsRequest) SetPageToken ¶
func (m *ListKeyOperationsRequest) SetPageToken(v string)
func (*ListKeyOperationsRequest) String ¶
func (x *ListKeyOperationsRequest) String() string
type ListKeyOperationsResponse ¶
type ListKeyOperationsResponse struct { // List of operations for the specified key. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListKeyOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListKeyOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListKeyOperationsResponse) Descriptor
deprecated
func (*ListKeyOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListKeyOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListKeyOperationsResponse) GetNextPageToken ¶
func (x *ListKeyOperationsResponse) GetNextPageToken() string
func (*ListKeyOperationsResponse) GetOperations ¶
func (x *ListKeyOperationsResponse) GetOperations() []*operation.Operation
func (*ListKeyOperationsResponse) ProtoMessage ¶
func (*ListKeyOperationsResponse) ProtoMessage()
func (*ListKeyOperationsResponse) ProtoReflect ¶
func (x *ListKeyOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListKeyOperationsResponse) Reset ¶
func (x *ListKeyOperationsResponse) Reset()
func (*ListKeyOperationsResponse) SetNextPageToken ¶
func (m *ListKeyOperationsResponse) SetNextPageToken(v string)
func (*ListKeyOperationsResponse) SetOperations ¶
func (m *ListKeyOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListKeyOperationsResponse) String ¶
func (x *ListKeyOperationsResponse) String() string
type ListKeysRequest ¶
type ListKeysRequest struct { // Output format of the key. Format KeyFormat `protobuf:"varint,1,opt,name=format,proto3,enum=yandex.cloud.iam.v1.KeyFormat" json:"format,omitempty"` // ID of the service account to list key pairs for. // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. // If not specified, it defaults to the subject that made the request. ServiceAccountId string `protobuf:"bytes,2,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // use userAccount identity if this not set // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListKeysResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListKeysResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListKeysRequest) Descriptor
deprecated
func (*ListKeysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListKeysRequest.ProtoReflect.Descriptor instead.
func (*ListKeysRequest) GetFormat ¶
func (x *ListKeysRequest) GetFormat() KeyFormat
func (*ListKeysRequest) GetPageSize ¶
func (x *ListKeysRequest) GetPageSize() int64
func (*ListKeysRequest) GetPageToken ¶
func (x *ListKeysRequest) GetPageToken() string
func (*ListKeysRequest) GetServiceAccountId ¶
func (x *ListKeysRequest) GetServiceAccountId() string
func (*ListKeysRequest) ProtoMessage ¶
func (*ListKeysRequest) ProtoMessage()
func (*ListKeysRequest) ProtoReflect ¶
func (x *ListKeysRequest) ProtoReflect() protoreflect.Message
func (*ListKeysRequest) Reset ¶
func (x *ListKeysRequest) Reset()
func (*ListKeysRequest) SetFormat ¶
func (m *ListKeysRequest) SetFormat(v KeyFormat)
func (*ListKeysRequest) SetPageSize ¶
func (m *ListKeysRequest) SetPageSize(v int64)
func (*ListKeysRequest) SetPageToken ¶
func (m *ListKeysRequest) SetPageToken(v string)
func (*ListKeysRequest) SetServiceAccountId ¶
func (m *ListKeysRequest) SetServiceAccountId(v string)
func (*ListKeysRequest) String ¶
func (x *ListKeysRequest) String() string
type ListKeysResponse ¶
type ListKeysResponse struct { // List of Key resources. Keys []*Key `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListKeysRequest.page_size], use // the [next_page_token] as the value // for the [ListKeysRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListKeysResponse) Descriptor
deprecated
func (*ListKeysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListKeysResponse.ProtoReflect.Descriptor instead.
func (*ListKeysResponse) GetKeys ¶
func (x *ListKeysResponse) GetKeys() []*Key
func (*ListKeysResponse) GetNextPageToken ¶
func (x *ListKeysResponse) GetNextPageToken() string
func (*ListKeysResponse) ProtoMessage ¶
func (*ListKeysResponse) ProtoMessage()
func (*ListKeysResponse) ProtoReflect ¶
func (x *ListKeysResponse) ProtoReflect() protoreflect.Message
func (*ListKeysResponse) Reset ¶
func (x *ListKeysResponse) Reset()
func (*ListKeysResponse) SetKeys ¶
func (m *ListKeysResponse) SetKeys(v []*Key)
func (*ListKeysResponse) SetNextPageToken ¶
func (m *ListKeysResponse) SetNextPageToken(v string)
func (*ListKeysResponse) String ¶
func (x *ListKeysResponse) String() string
type ListRefreshTokensRequest ¶
type ListRefreshTokensRequest struct { SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListRefreshTokensResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListRefreshTokensResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters refresh tokens listed in the response. // // The expression must specify: // 1. The field name. Currently you can use filtering only on [RefreshToken.client_instance_info], [RefreshToken.client_id] or [RefreshToken.protection_level] fields. // 2. The operator. An `=` operator can be used for all fields. An 'IN' operator can be used for [RefreshToken.protection_level]. // 3. The value. The value must be in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-zA-Z][_-a-zA-Z0-9]{1,61}[a-z0-9]`. // Example of a filter: `client_instance_info="clientInstanceInfo" AND protection_level IN ("INSECURE_KEY_DPOP", "SECURE_KEY_DPOP")`. Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListRefreshTokensRequest) Descriptor
deprecated
func (*ListRefreshTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRefreshTokensRequest.ProtoReflect.Descriptor instead.
func (*ListRefreshTokensRequest) GetFilter ¶
func (x *ListRefreshTokensRequest) GetFilter() string
func (*ListRefreshTokensRequest) GetPageSize ¶
func (x *ListRefreshTokensRequest) GetPageSize() int64
func (*ListRefreshTokensRequest) GetPageToken ¶
func (x *ListRefreshTokensRequest) GetPageToken() string
func (*ListRefreshTokensRequest) GetSubjectId ¶
func (x *ListRefreshTokensRequest) GetSubjectId() string
func (*ListRefreshTokensRequest) ProtoMessage ¶
func (*ListRefreshTokensRequest) ProtoMessage()
func (*ListRefreshTokensRequest) ProtoReflect ¶
func (x *ListRefreshTokensRequest) ProtoReflect() protoreflect.Message
func (*ListRefreshTokensRequest) Reset ¶
func (x *ListRefreshTokensRequest) Reset()
func (*ListRefreshTokensRequest) SetFilter ¶
func (m *ListRefreshTokensRequest) SetFilter(v string)
func (*ListRefreshTokensRequest) SetPageSize ¶
func (m *ListRefreshTokensRequest) SetPageSize(v int64)
func (*ListRefreshTokensRequest) SetPageToken ¶
func (m *ListRefreshTokensRequest) SetPageToken(v string)
func (*ListRefreshTokensRequest) SetSubjectId ¶
func (m *ListRefreshTokensRequest) SetSubjectId(v string)
func (*ListRefreshTokensRequest) String ¶
func (x *ListRefreshTokensRequest) String() string
type ListRefreshTokensResponse ¶
type ListRefreshTokensResponse struct { // List of Refresh Tokens RefreshTokens []*RefreshToken `protobuf:"bytes,1,rep,name=refresh_tokens,json=refreshTokens,proto3" json:"refresh_tokens,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListRefreshTokensForSubjectRequest.page_size], use // the [next_page_token] as the value // for the [ListRefreshTokensForSubjectRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListRefreshTokensResponse) Descriptor
deprecated
func (*ListRefreshTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRefreshTokensResponse.ProtoReflect.Descriptor instead.
func (*ListRefreshTokensResponse) GetNextPageToken ¶
func (x *ListRefreshTokensResponse) GetNextPageToken() string
func (*ListRefreshTokensResponse) GetRefreshTokens ¶
func (x *ListRefreshTokensResponse) GetRefreshTokens() []*RefreshToken
func (*ListRefreshTokensResponse) ProtoMessage ¶
func (*ListRefreshTokensResponse) ProtoMessage()
func (*ListRefreshTokensResponse) ProtoReflect ¶
func (x *ListRefreshTokensResponse) ProtoReflect() protoreflect.Message
func (*ListRefreshTokensResponse) Reset ¶
func (x *ListRefreshTokensResponse) Reset()
func (*ListRefreshTokensResponse) SetNextPageToken ¶
func (m *ListRefreshTokensResponse) SetNextPageToken(v string)
func (*ListRefreshTokensResponse) SetRefreshTokens ¶
func (m *ListRefreshTokensResponse) SetRefreshTokens(v []*RefreshToken)
func (*ListRefreshTokensResponse) String ¶
func (x *ListRefreshTokensResponse) String() string
type ListRolesRequest ¶
type ListRolesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListRolesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListRolesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListRolesRequest) Descriptor
deprecated
func (*ListRolesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRolesRequest.ProtoReflect.Descriptor instead.
func (*ListRolesRequest) GetFilter ¶
func (x *ListRolesRequest) GetFilter() string
func (*ListRolesRequest) GetPageSize ¶
func (x *ListRolesRequest) GetPageSize() int64
func (*ListRolesRequest) GetPageToken ¶
func (x *ListRolesRequest) GetPageToken() string
func (*ListRolesRequest) ProtoMessage ¶
func (*ListRolesRequest) ProtoMessage()
func (*ListRolesRequest) ProtoReflect ¶
func (x *ListRolesRequest) ProtoReflect() protoreflect.Message
func (*ListRolesRequest) Reset ¶
func (x *ListRolesRequest) Reset()
func (*ListRolesRequest) SetFilter ¶
func (m *ListRolesRequest) SetFilter(v string)
func (*ListRolesRequest) SetPageSize ¶
func (m *ListRolesRequest) SetPageSize(v int64)
func (*ListRolesRequest) SetPageToken ¶
func (m *ListRolesRequest) SetPageToken(v string)
func (*ListRolesRequest) String ¶
func (x *ListRolesRequest) String() string
type ListRolesResponse ¶
type ListRolesResponse struct { // List of Role resources. Roles []*Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListRolesRequest.page_size], use // the [next_page_token] as the value // for the [ListRolesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListRolesResponse) Descriptor
deprecated
func (*ListRolesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRolesResponse.ProtoReflect.Descriptor instead.
func (*ListRolesResponse) GetNextPageToken ¶
func (x *ListRolesResponse) GetNextPageToken() string
func (*ListRolesResponse) GetRoles ¶
func (x *ListRolesResponse) GetRoles() []*Role
func (*ListRolesResponse) ProtoMessage ¶
func (*ListRolesResponse) ProtoMessage()
func (*ListRolesResponse) ProtoReflect ¶
func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
func (*ListRolesResponse) Reset ¶
func (x *ListRolesResponse) Reset()
func (*ListRolesResponse) SetNextPageToken ¶
func (m *ListRolesResponse) SetNextPageToken(v string)
func (*ListRolesResponse) SetRoles ¶
func (m *ListRolesResponse) SetRoles(v []*Role)
func (*ListRolesResponse) String ¶
func (x *ListRolesResponse) String() string
type ListServiceAccountOperationsRequest ¶
type ListServiceAccountOperationsRequest struct { // ID of the ServiceAccount resource to list operations for. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], the service returns a [ListServiceAccountOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListServiceAccountOperationsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListServiceAccountOperationsRequest) Descriptor
deprecated
func (*ListServiceAccountOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceAccountOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListServiceAccountOperationsRequest) GetPageSize ¶
func (x *ListServiceAccountOperationsRequest) GetPageSize() int64
func (*ListServiceAccountOperationsRequest) GetPageToken ¶
func (x *ListServiceAccountOperationsRequest) GetPageToken() string
func (*ListServiceAccountOperationsRequest) GetServiceAccountId ¶
func (x *ListServiceAccountOperationsRequest) GetServiceAccountId() string
func (*ListServiceAccountOperationsRequest) ProtoMessage ¶
func (*ListServiceAccountOperationsRequest) ProtoMessage()
func (*ListServiceAccountOperationsRequest) ProtoReflect ¶
func (x *ListServiceAccountOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListServiceAccountOperationsRequest) Reset ¶
func (x *ListServiceAccountOperationsRequest) Reset()
func (*ListServiceAccountOperationsRequest) SetPageSize ¶
func (m *ListServiceAccountOperationsRequest) SetPageSize(v int64)
func (*ListServiceAccountOperationsRequest) SetPageToken ¶
func (m *ListServiceAccountOperationsRequest) SetPageToken(v string)
func (*ListServiceAccountOperationsRequest) SetServiceAccountId ¶
func (m *ListServiceAccountOperationsRequest) SetServiceAccountId(v string)
func (*ListServiceAccountOperationsRequest) String ¶
func (x *ListServiceAccountOperationsRequest) String() string
type ListServiceAccountOperationsResponse ¶
type ListServiceAccountOperationsResponse struct { // List of operations for the specified service account. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListServiceAccountOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListServiceAccountOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListServiceAccountOperationsResponse) Descriptor
deprecated
func (*ListServiceAccountOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceAccountOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListServiceAccountOperationsResponse) GetNextPageToken ¶
func (x *ListServiceAccountOperationsResponse) GetNextPageToken() string
func (*ListServiceAccountOperationsResponse) GetOperations ¶
func (x *ListServiceAccountOperationsResponse) GetOperations() []*operation.Operation
func (*ListServiceAccountOperationsResponse) ProtoMessage ¶
func (*ListServiceAccountOperationsResponse) ProtoMessage()
func (*ListServiceAccountOperationsResponse) ProtoReflect ¶
func (x *ListServiceAccountOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListServiceAccountOperationsResponse) Reset ¶
func (x *ListServiceAccountOperationsResponse) Reset()
func (*ListServiceAccountOperationsResponse) SetNextPageToken ¶
func (m *ListServiceAccountOperationsResponse) SetNextPageToken(v string)
func (*ListServiceAccountOperationsResponse) SetOperations ¶
func (m *ListServiceAccountOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListServiceAccountOperationsResponse) String ¶
func (x *ListServiceAccountOperationsResponse) String() string
type ListServiceAccountsRequest ¶
type ListServiceAccountsRequest struct { // ID of the folder to list service accounts in. // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListServiceAccountsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100 PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListServiceAccountsResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on the [ServiceAccount.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListServiceAccountsRequest) Descriptor
deprecated
func (*ListServiceAccountsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceAccountsRequest.ProtoReflect.Descriptor instead.
func (*ListServiceAccountsRequest) GetFilter ¶
func (x *ListServiceAccountsRequest) GetFilter() string
func (*ListServiceAccountsRequest) GetFolderId ¶
func (x *ListServiceAccountsRequest) GetFolderId() string
func (*ListServiceAccountsRequest) GetPageSize ¶
func (x *ListServiceAccountsRequest) GetPageSize() int64
func (*ListServiceAccountsRequest) GetPageToken ¶
func (x *ListServiceAccountsRequest) GetPageToken() string
func (*ListServiceAccountsRequest) ProtoMessage ¶
func (*ListServiceAccountsRequest) ProtoMessage()
func (*ListServiceAccountsRequest) ProtoReflect ¶
func (x *ListServiceAccountsRequest) ProtoReflect() protoreflect.Message
func (*ListServiceAccountsRequest) Reset ¶
func (x *ListServiceAccountsRequest) Reset()
func (*ListServiceAccountsRequest) SetFilter ¶
func (m *ListServiceAccountsRequest) SetFilter(v string)
func (*ListServiceAccountsRequest) SetFolderId ¶
func (m *ListServiceAccountsRequest) SetFolderId(v string)
func (*ListServiceAccountsRequest) SetPageSize ¶
func (m *ListServiceAccountsRequest) SetPageSize(v int64)
func (*ListServiceAccountsRequest) SetPageToken ¶
func (m *ListServiceAccountsRequest) SetPageToken(v string)
func (*ListServiceAccountsRequest) String ¶
func (x *ListServiceAccountsRequest) String() string
type ListServiceAccountsResponse ¶
type ListServiceAccountsResponse struct { // List of ServiceAccount resources. ServiceAccounts []*ServiceAccount `protobuf:"bytes,1,rep,name=service_accounts,json=serviceAccounts,proto3" json:"service_accounts,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListServiceAccountsRequest.page_size], use // the [next_page_token] as the value // for the [ListServiceAccountsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListServiceAccountsResponse) Descriptor
deprecated
func (*ListServiceAccountsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceAccountsResponse.ProtoReflect.Descriptor instead.
func (*ListServiceAccountsResponse) GetNextPageToken ¶
func (x *ListServiceAccountsResponse) GetNextPageToken() string
func (*ListServiceAccountsResponse) GetServiceAccounts ¶
func (x *ListServiceAccountsResponse) GetServiceAccounts() []*ServiceAccount
func (*ListServiceAccountsResponse) ProtoMessage ¶
func (*ListServiceAccountsResponse) ProtoMessage()
func (*ListServiceAccountsResponse) ProtoReflect ¶
func (x *ListServiceAccountsResponse) ProtoReflect() protoreflect.Message
func (*ListServiceAccountsResponse) Reset ¶
func (x *ListServiceAccountsResponse) Reset()
func (*ListServiceAccountsResponse) SetNextPageToken ¶
func (m *ListServiceAccountsResponse) SetNextPageToken(v string)
func (*ListServiceAccountsResponse) SetServiceAccounts ¶
func (m *ListServiceAccountsResponse) SetServiceAccounts(v []*ServiceAccount)
func (*ListServiceAccountsResponse) String ¶
func (x *ListServiceAccountsResponse) String() string
type ListServicesRequest ¶
type ListServicesRequest struct { // Resource container to list a services. // // It is supported only resource-manager.cloud resource container now. Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListServicesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100 PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] // to the [ListServicesResponse.next_page_token] // returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListServicesRequest) Descriptor
deprecated
func (*ListServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.
func (*ListServicesRequest) GetPageSize ¶
func (x *ListServicesRequest) GetPageSize() int64
func (*ListServicesRequest) GetPageToken ¶
func (x *ListServicesRequest) GetPageToken() string
func (*ListServicesRequest) GetResource ¶
func (x *ListServicesRequest) GetResource() *Resource
func (*ListServicesRequest) ProtoMessage ¶
func (*ListServicesRequest) ProtoMessage()
func (*ListServicesRequest) ProtoReflect ¶
func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
func (*ListServicesRequest) Reset ¶
func (x *ListServicesRequest) Reset()
func (*ListServicesRequest) SetPageSize ¶
func (m *ListServicesRequest) SetPageSize(v int64)
func (*ListServicesRequest) SetPageToken ¶
func (m *ListServicesRequest) SetPageToken(v string)
func (*ListServicesRequest) SetResource ¶
func (m *ListServicesRequest) SetResource(v *Resource)
func (*ListServicesRequest) String ¶
func (x *ListServicesRequest) String() string
type ListServicesResponse ¶
type ListServicesResponse struct { // List of Services. Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListServicesRequest.page_size], use // the [next_page_token] as the value // for the [ListServicesRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListServicesResponse) Descriptor
deprecated
func (*ListServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.
func (*ListServicesResponse) GetNextPageToken ¶
func (x *ListServicesResponse) GetNextPageToken() string
func (*ListServicesResponse) GetServices ¶
func (x *ListServicesResponse) GetServices() []*Service
func (*ListServicesResponse) ProtoMessage ¶
func (*ListServicesResponse) ProtoMessage()
func (*ListServicesResponse) ProtoReflect ¶
func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
func (*ListServicesResponse) Reset ¶
func (x *ListServicesResponse) Reset()
func (*ListServicesResponse) SetNextPageToken ¶
func (m *ListServicesResponse) SetNextPageToken(v string)
func (*ListServicesResponse) SetServices ¶
func (m *ListServicesResponse) SetServices(v []*Service)
func (*ListServicesResponse) String ¶
func (x *ListServicesResponse) String() string
type RefreshToken ¶
type RefreshToken struct { // Refresh Token id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Information about the app for which the Refresh Token was issued. ClientInstanceInfo string `protobuf:"bytes,2,opt,name=client_instance_info,json=clientInstanceInfo,proto3" json:"client_instance_info,omitempty"` // The OAuth client identifier for which the Refresh Token was issued. ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // The subject identifier for whom the Refresh Token was issued. SubjectId string `protobuf:"bytes,4,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // Refresh token creation time. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Refresh token expiration time. ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // Timestamp for the last authentication using this Refresh Token. LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"` // Protection level of the refresh token. // // It shows whether DPOP was used to protect the Refresh Token and and the level of security of the storage used for the DPOP key. ProtectionLevel RefreshToken_ProtectionLevel `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RefreshToken) Descriptor
deprecated
func (*RefreshToken) Descriptor() ([]byte, []int)
Deprecated: Use RefreshToken.ProtoReflect.Descriptor instead.
func (*RefreshToken) GetClientId ¶
func (x *RefreshToken) GetClientId() string
func (*RefreshToken) GetClientInstanceInfo ¶
func (x *RefreshToken) GetClientInstanceInfo() string
func (*RefreshToken) GetCreatedAt ¶
func (x *RefreshToken) GetCreatedAt() *timestamppb.Timestamp
func (*RefreshToken) GetExpiresAt ¶
func (x *RefreshToken) GetExpiresAt() *timestamppb.Timestamp
func (*RefreshToken) GetId ¶
func (x *RefreshToken) GetId() string
func (*RefreshToken) GetLastUsedAt ¶
func (x *RefreshToken) GetLastUsedAt() *timestamppb.Timestamp
func (*RefreshToken) GetProtectionLevel ¶
func (x *RefreshToken) GetProtectionLevel() RefreshToken_ProtectionLevel
func (*RefreshToken) GetSubjectId ¶
func (x *RefreshToken) GetSubjectId() string
func (*RefreshToken) ProtoMessage ¶
func (*RefreshToken) ProtoMessage()
func (*RefreshToken) ProtoReflect ¶
func (x *RefreshToken) ProtoReflect() protoreflect.Message
func (*RefreshToken) Reset ¶
func (x *RefreshToken) Reset()
func (*RefreshToken) SetClientId ¶
func (m *RefreshToken) SetClientId(v string)
func (*RefreshToken) SetClientInstanceInfo ¶
func (m *RefreshToken) SetClientInstanceInfo(v string)
func (*RefreshToken) SetCreatedAt ¶
func (m *RefreshToken) SetCreatedAt(v *timestamppb.Timestamp)
func (*RefreshToken) SetExpiresAt ¶
func (m *RefreshToken) SetExpiresAt(v *timestamppb.Timestamp)
func (*RefreshToken) SetId ¶
func (m *RefreshToken) SetId(v string)
func (*RefreshToken) SetLastUsedAt ¶
func (m *RefreshToken) SetLastUsedAt(v *timestamppb.Timestamp)
func (*RefreshToken) SetProtectionLevel ¶
func (m *RefreshToken) SetProtectionLevel(v RefreshToken_ProtectionLevel)
func (*RefreshToken) SetSubjectId ¶
func (m *RefreshToken) SetSubjectId(v string)
func (*RefreshToken) String ¶
func (x *RefreshToken) String() string
type RefreshTokenServiceClient ¶
type RefreshTokenServiceClient interface { // List subjects Refresh Tokens. List(ctx context.Context, in *ListRefreshTokensRequest, opts ...grpc.CallOption) (*ListRefreshTokensResponse, error) // Revoke Refresh Tokens. Several Refresh Tokens can be revoked by one request. Revoke(ctx context.Context, in *RevokeRefreshTokenRequest, opts ...grpc.CallOption) (*operation.Operation, error) }
RefreshTokenServiceClient is the client API for RefreshTokenService 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.
A set of methods for managing Refresh Tokens.
func NewRefreshTokenServiceClient ¶
func NewRefreshTokenServiceClient(cc grpc.ClientConnInterface) RefreshTokenServiceClient
type RefreshTokenServiceServer ¶
type RefreshTokenServiceServer interface { // List subjects Refresh Tokens. List(context.Context, *ListRefreshTokensRequest) (*ListRefreshTokensResponse, error) // Revoke Refresh Tokens. Several Refresh Tokens can be revoked by one request. Revoke(context.Context, *RevokeRefreshTokenRequest) (*operation.Operation, error) }
RefreshTokenServiceServer is the server API for RefreshTokenService service. All implementations should embed UnimplementedRefreshTokenServiceServer for forward compatibility.
A set of methods for managing Refresh Tokens.
type RefreshToken_ProtectionLevel ¶
type RefreshToken_ProtectionLevel int32
Protection level of the refresh token.
const ( RefreshToken_PROTECTION_LEVEL_UNSPECIFIED RefreshToken_ProtectionLevel = 0 // Refresh token without DPOP RefreshToken_NO_PROTECTION RefreshToken_ProtectionLevel = 1 // Refresh token with dpop. The dpop key is not a YubiKey PIV key with required pin/touch policy and attestation. RefreshToken_INSECURE_KEY_DPOP RefreshToken_ProtectionLevel = 2 // Refresh token with dpop. The dpop key is a YubiKey PIV key with required pin/touch policy and attestation. RefreshToken_SECURE_KEY_DPOP RefreshToken_ProtectionLevel = 3 )
func (RefreshToken_ProtectionLevel) Descriptor ¶
func (RefreshToken_ProtectionLevel) Descriptor() protoreflect.EnumDescriptor
func (RefreshToken_ProtectionLevel) Enum ¶
func (x RefreshToken_ProtectionLevel) Enum() *RefreshToken_ProtectionLevel
func (RefreshToken_ProtectionLevel) EnumDescriptor
deprecated
func (RefreshToken_ProtectionLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use RefreshToken_ProtectionLevel.Descriptor instead.
func (RefreshToken_ProtectionLevel) Number ¶
func (x RefreshToken_ProtectionLevel) Number() protoreflect.EnumNumber
func (RefreshToken_ProtectionLevel) String ¶
func (x RefreshToken_ProtectionLevel) String() string
func (RefreshToken_ProtectionLevel) Type ¶
func (RefreshToken_ProtectionLevel) Type() protoreflect.EnumType
type ResolveServiceAgentRequest ¶
type ResolveServiceAgentRequest struct { // ID of the Service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // ID of the Microservice. MicroserviceId string `protobuf:"bytes,2,opt,name=microservice_id,json=microserviceId,proto3" json:"microservice_id,omitempty"` // Resource container. Resource *Resource `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*ResolveServiceAgentRequest) Descriptor
deprecated
func (*ResolveServiceAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResolveServiceAgentRequest.ProtoReflect.Descriptor instead.
func (*ResolveServiceAgentRequest) GetMicroserviceId ¶
func (x *ResolveServiceAgentRequest) GetMicroserviceId() string
func (*ResolveServiceAgentRequest) GetResource ¶
func (x *ResolveServiceAgentRequest) GetResource() *Resource
func (*ResolveServiceAgentRequest) GetServiceId ¶
func (x *ResolveServiceAgentRequest) GetServiceId() string
func (*ResolveServiceAgentRequest) ProtoMessage ¶
func (*ResolveServiceAgentRequest) ProtoMessage()
func (*ResolveServiceAgentRequest) ProtoReflect ¶
func (x *ResolveServiceAgentRequest) ProtoReflect() protoreflect.Message
func (*ResolveServiceAgentRequest) Reset ¶
func (x *ResolveServiceAgentRequest) Reset()
func (*ResolveServiceAgentRequest) SetMicroserviceId ¶
func (m *ResolveServiceAgentRequest) SetMicroserviceId(v string)
func (*ResolveServiceAgentRequest) SetResource ¶
func (m *ResolveServiceAgentRequest) SetResource(v *Resource)
func (*ResolveServiceAgentRequest) SetServiceId ¶
func (m *ResolveServiceAgentRequest) SetServiceId(v string)
func (*ResolveServiceAgentRequest) String ¶
func (x *ResolveServiceAgentRequest) String() string
type Resource ¶
type Resource struct { // ID of the resource. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The type of the resource, e.g. resource-manager.folder, billing.account, compute.snapshot, etc. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
A Resource. For more information, see Resource(/docs/iam/concepts/access-control/resources-with-access-control).
func (*Resource) Descriptor
deprecated
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶
func (x *Resource) ProtoReflect() protoreflect.Message
type RevokeFilter ¶
type RevokeFilter struct { // The OAuth client identifier for which the Refresh Token was issued. ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // The subject identifier for whom the Refresh Token was issued. // If not specified, it defaults to the subject that made the request. SubjectId string `protobuf:"bytes,3,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // Information about the app for which the Refresh Token was issued. ClientInstanceInfo string `protobuf:"bytes,4,opt,name=client_instance_info,json=clientInstanceInfo,proto3" json:"client_instance_info,omitempty"` // contains filtered or unexported fields }
The Filter object allows filtering Refresh Tokens that will be revoked. It contains three optional fields. When multiple fields are provided, they are combined using a logical AND operation.
func (*RevokeFilter) Descriptor
deprecated
func (*RevokeFilter) Descriptor() ([]byte, []int)
Deprecated: Use RevokeFilter.ProtoReflect.Descriptor instead.
func (*RevokeFilter) GetClientId ¶
func (x *RevokeFilter) GetClientId() string
func (*RevokeFilter) GetClientInstanceInfo ¶
func (x *RevokeFilter) GetClientInstanceInfo() string
func (*RevokeFilter) GetSubjectId ¶
func (x *RevokeFilter) GetSubjectId() string
func (*RevokeFilter) ProtoMessage ¶
func (*RevokeFilter) ProtoMessage()
func (*RevokeFilter) ProtoReflect ¶
func (x *RevokeFilter) ProtoReflect() protoreflect.Message
func (*RevokeFilter) Reset ¶
func (x *RevokeFilter) Reset()
func (*RevokeFilter) SetClientId ¶
func (m *RevokeFilter) SetClientId(v string)
func (*RevokeFilter) SetClientInstanceInfo ¶
func (m *RevokeFilter) SetClientInstanceInfo(v string)
func (*RevokeFilter) SetSubjectId ¶
func (m *RevokeFilter) SetSubjectId(v string)
func (*RevokeFilter) String ¶
func (x *RevokeFilter) String() string
type RevokeIamTokenRequest ¶
type RevokeIamTokenRequest struct { IamToken string `protobuf:"bytes,1,opt,name=iam_token,json=iamToken,proto3" json:"iam_token,omitempty"` // contains filtered or unexported fields }
func (*RevokeIamTokenRequest) Descriptor
deprecated
func (*RevokeIamTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeIamTokenRequest.ProtoReflect.Descriptor instead.
func (*RevokeIamTokenRequest) GetIamToken ¶
func (x *RevokeIamTokenRequest) GetIamToken() string
func (*RevokeIamTokenRequest) ProtoMessage ¶
func (*RevokeIamTokenRequest) ProtoMessage()
func (*RevokeIamTokenRequest) ProtoReflect ¶
func (x *RevokeIamTokenRequest) ProtoReflect() protoreflect.Message
func (*RevokeIamTokenRequest) Reset ¶
func (x *RevokeIamTokenRequest) Reset()
func (*RevokeIamTokenRequest) SetIamToken ¶
func (m *RevokeIamTokenRequest) SetIamToken(v string)
func (*RevokeIamTokenRequest) String ¶
func (x *RevokeIamTokenRequest) String() string
type RevokeIamTokenResponse ¶
type RevokeIamTokenResponse struct { SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // contains filtered or unexported fields }
func (*RevokeIamTokenResponse) Descriptor
deprecated
func (*RevokeIamTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeIamTokenResponse.ProtoReflect.Descriptor instead.
func (*RevokeIamTokenResponse) GetSubjectId ¶
func (x *RevokeIamTokenResponse) GetSubjectId() string
func (*RevokeIamTokenResponse) ProtoMessage ¶
func (*RevokeIamTokenResponse) ProtoMessage()
func (*RevokeIamTokenResponse) ProtoReflect ¶
func (x *RevokeIamTokenResponse) ProtoReflect() protoreflect.Message
func (*RevokeIamTokenResponse) Reset ¶
func (x *RevokeIamTokenResponse) Reset()
func (*RevokeIamTokenResponse) SetSubjectId ¶
func (m *RevokeIamTokenResponse) SetSubjectId(v string)
func (*RevokeIamTokenResponse) String ¶
func (x *RevokeIamTokenResponse) String() string
type RevokeRefreshTokenMetadata ¶
type RevokeRefreshTokenMetadata struct { SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // Id of revoked Refresh Tokens. RefreshTokenIds []string `protobuf:"bytes,2,rep,name=refresh_token_ids,json=refreshTokenIds,proto3" json:"refresh_token_ids,omitempty"` // contains filtered or unexported fields }
func (*RevokeRefreshTokenMetadata) Descriptor
deprecated
func (*RevokeRefreshTokenMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RevokeRefreshTokenMetadata.ProtoReflect.Descriptor instead.
func (*RevokeRefreshTokenMetadata) GetRefreshTokenIds ¶
func (x *RevokeRefreshTokenMetadata) GetRefreshTokenIds() []string
func (*RevokeRefreshTokenMetadata) GetSubjectId ¶
func (x *RevokeRefreshTokenMetadata) GetSubjectId() string
func (*RevokeRefreshTokenMetadata) ProtoMessage ¶
func (*RevokeRefreshTokenMetadata) ProtoMessage()
func (*RevokeRefreshTokenMetadata) ProtoReflect ¶
func (x *RevokeRefreshTokenMetadata) ProtoReflect() protoreflect.Message
func (*RevokeRefreshTokenMetadata) Reset ¶
func (x *RevokeRefreshTokenMetadata) Reset()
func (*RevokeRefreshTokenMetadata) SetRefreshTokenIds ¶
func (m *RevokeRefreshTokenMetadata) SetRefreshTokenIds(v []string)
func (*RevokeRefreshTokenMetadata) SetSubjectId ¶
func (m *RevokeRefreshTokenMetadata) SetSubjectId(v string)
func (*RevokeRefreshTokenMetadata) String ¶
func (x *RevokeRefreshTokenMetadata) String() string
type RevokeRefreshTokenRequest ¶
type RevokeRefreshTokenRequest struct { // Types that are assignable to Filter: // // *RevokeRefreshTokenRequest_RefreshTokenId // *RevokeRefreshTokenRequest_RefreshToken // *RevokeRefreshTokenRequest_RevokeFilter Filter isRevokeRefreshTokenRequest_Filter `protobuf_oneof:"filter"` // contains filtered or unexported fields }
Revoke Refresh Token request. If none of the parameters refresh_token_id, refresh_token, or revoke_filter are provided, all Refresh Tokens for the current subject will be revoked.
func (*RevokeRefreshTokenRequest) Descriptor
deprecated
func (*RevokeRefreshTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeRefreshTokenRequest.ProtoReflect.Descriptor instead.
func (*RevokeRefreshTokenRequest) GetFilter ¶
func (m *RevokeRefreshTokenRequest) GetFilter() isRevokeRefreshTokenRequest_Filter
func (*RevokeRefreshTokenRequest) GetRefreshToken ¶
func (x *RevokeRefreshTokenRequest) GetRefreshToken() string
func (*RevokeRefreshTokenRequest) GetRefreshTokenId ¶
func (x *RevokeRefreshTokenRequest) GetRefreshTokenId() string
func (*RevokeRefreshTokenRequest) GetRevokeFilter ¶
func (x *RevokeRefreshTokenRequest) GetRevokeFilter() *RevokeFilter
func (*RevokeRefreshTokenRequest) ProtoMessage ¶
func (*RevokeRefreshTokenRequest) ProtoMessage()
func (*RevokeRefreshTokenRequest) ProtoReflect ¶
func (x *RevokeRefreshTokenRequest) ProtoReflect() protoreflect.Message
func (*RevokeRefreshTokenRequest) Reset ¶
func (x *RevokeRefreshTokenRequest) Reset()
func (*RevokeRefreshTokenRequest) SetFilter ¶
func (m *RevokeRefreshTokenRequest) SetFilter(v RevokeRefreshTokenRequest_Filter)
func (*RevokeRefreshTokenRequest) SetRefreshToken ¶
func (m *RevokeRefreshTokenRequest) SetRefreshToken(v string)
func (*RevokeRefreshTokenRequest) SetRefreshTokenId ¶
func (m *RevokeRefreshTokenRequest) SetRefreshTokenId(v string)
func (*RevokeRefreshTokenRequest) SetRevokeFilter ¶
func (m *RevokeRefreshTokenRequest) SetRevokeFilter(v *RevokeFilter)
func (*RevokeRefreshTokenRequest) String ¶
func (x *RevokeRefreshTokenRequest) String() string
type RevokeRefreshTokenRequest_Filter ¶
type RevokeRefreshTokenRequest_Filter = isRevokeRefreshTokenRequest_Filter
type RevokeRefreshTokenRequest_RefreshToken ¶
type RevokeRefreshTokenRequest_RefreshToken struct { // The Refresh Token to be revoked. RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3,oneof"` }
type RevokeRefreshTokenRequest_RefreshTokenId ¶
type RevokeRefreshTokenRequest_RefreshTokenId struct { // Identifier of the Refresh Token to be revoked. RefreshTokenId string `protobuf:"bytes,1,opt,name=refresh_token_id,json=refreshTokenId,proto3,oneof"` }
type RevokeRefreshTokenRequest_RevokeFilter ¶
type RevokeRefreshTokenRequest_RevokeFilter struct { // The filter for revoking Refresh Token RevokeFilter *RevokeFilter `protobuf:"bytes,3,opt,name=revoke_filter,json=revokeFilter,proto3,oneof"` }
type RevokeRefreshTokenResponse ¶
type RevokeRefreshTokenResponse struct { // Id of revoked Refresh Tokens. RefreshTokenIds []string `protobuf:"bytes,1,rep,name=refresh_token_ids,json=refreshTokenIds,proto3" json:"refresh_token_ids,omitempty"` // contains filtered or unexported fields }
func (*RevokeRefreshTokenResponse) Descriptor
deprecated
func (*RevokeRefreshTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeRefreshTokenResponse.ProtoReflect.Descriptor instead.
func (*RevokeRefreshTokenResponse) GetRefreshTokenIds ¶
func (x *RevokeRefreshTokenResponse) GetRefreshTokenIds() []string
func (*RevokeRefreshTokenResponse) ProtoMessage ¶
func (*RevokeRefreshTokenResponse) ProtoMessage()
func (*RevokeRefreshTokenResponse) ProtoReflect ¶
func (x *RevokeRefreshTokenResponse) ProtoReflect() protoreflect.Message
func (*RevokeRefreshTokenResponse) Reset ¶
func (x *RevokeRefreshTokenResponse) Reset()
func (*RevokeRefreshTokenResponse) SetRefreshTokenIds ¶
func (m *RevokeRefreshTokenResponse) SetRefreshTokenIds(v []string)
func (*RevokeRefreshTokenResponse) String ¶
func (x *RevokeRefreshTokenResponse) String() string
type Role ¶
type Role struct { // ID of the role. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Description of the role. 0-256 characters long. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
A Role resource. For more information, see [Roles](/docs/iam/concepts/access-control/roles).
func (*Role) Descriptor
deprecated
func (*Role) GetDescription ¶
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
func (*Role) SetDescription ¶
type RoleServiceClient ¶
type RoleServiceClient interface { // Returns the specified Role resource. // // To get the list of available Role resources, make a [List] request. Get(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*Role, error) // Retrieves the list of Role resources. List(ctx context.Context, in *ListRolesRequest, opts ...grpc.CallOption) (*ListRolesResponse, error) }
RoleServiceClient is the client API for RoleService 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.
A set of methods for managing Role resources.
func NewRoleServiceClient ¶
func NewRoleServiceClient(cc grpc.ClientConnInterface) RoleServiceClient
type RoleServiceServer ¶
type RoleServiceServer interface { // Returns the specified Role resource. // // To get the list of available Role resources, make a [List] request. Get(context.Context, *GetRoleRequest) (*Role, error) // Retrieves the list of Role resources. List(context.Context, *ListRolesRequest) (*ListRolesResponse, error) }
RoleServiceServer is the server API for RoleService service. All implementations should embed UnimplementedRoleServiceServer for forward compatibility.
A set of methods for managing Role resources.
type SamlUserAccount ¶
type SamlUserAccount struct { // ID of the federation that the federation belongs to. FederationId string `protobuf:"bytes,1,opt,name=federation_id,json=federationId,proto3" json:"federation_id,omitempty"` // Name Id of the SAML federated user. // The name is unique within the federation. 1-256 characters long. NameId string `protobuf:"bytes,2,opt,name=name_id,json=nameId,proto3" json:"name_id,omitempty"` // Additional attributes of the SAML federated user. Attributes map[string]*SamlUserAccount_Attribute `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
A SAML federated user. For more information, see [federations](/docs/iam/concepts/federations).
func (*SamlUserAccount) Descriptor
deprecated
func (*SamlUserAccount) Descriptor() ([]byte, []int)
Deprecated: Use SamlUserAccount.ProtoReflect.Descriptor instead.
func (*SamlUserAccount) GetAttributes ¶
func (x *SamlUserAccount) GetAttributes() map[string]*SamlUserAccount_Attribute
func (*SamlUserAccount) GetFederationId ¶
func (x *SamlUserAccount) GetFederationId() string
func (*SamlUserAccount) GetNameId ¶
func (x *SamlUserAccount) GetNameId() string
func (*SamlUserAccount) ProtoMessage ¶
func (*SamlUserAccount) ProtoMessage()
func (*SamlUserAccount) ProtoReflect ¶
func (x *SamlUserAccount) ProtoReflect() protoreflect.Message
func (*SamlUserAccount) Reset ¶
func (x *SamlUserAccount) Reset()
func (*SamlUserAccount) SetAttributes ¶
func (m *SamlUserAccount) SetAttributes(v map[string]*SamlUserAccount_Attribute)
func (*SamlUserAccount) SetFederationId ¶
func (m *SamlUserAccount) SetFederationId(v string)
func (*SamlUserAccount) SetNameId ¶
func (m *SamlUserAccount) SetNameId(v string)
func (*SamlUserAccount) String ¶
func (x *SamlUserAccount) String() string
type SamlUserAccount_Attribute ¶
type SamlUserAccount_Attribute struct { Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SamlUserAccount_Attribute) Descriptor
deprecated
func (*SamlUserAccount_Attribute) Descriptor() ([]byte, []int)
Deprecated: Use SamlUserAccount_Attribute.ProtoReflect.Descriptor instead.
func (*SamlUserAccount_Attribute) GetValue ¶
func (x *SamlUserAccount_Attribute) GetValue() []string
func (*SamlUserAccount_Attribute) ProtoMessage ¶
func (*SamlUserAccount_Attribute) ProtoMessage()
func (*SamlUserAccount_Attribute) ProtoReflect ¶
func (x *SamlUserAccount_Attribute) ProtoReflect() protoreflect.Message
func (*SamlUserAccount_Attribute) Reset ¶
func (x *SamlUserAccount_Attribute) Reset()
func (*SamlUserAccount_Attribute) SetValue ¶
func (m *SamlUserAccount_Attribute) SetValue(v []string)
func (*SamlUserAccount_Attribute) String ¶
func (x *SamlUserAccount_Attribute) String() string
type Service ¶
type Service struct { // ID of the service. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Resource that the service belongs to. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // Time of the last status update of the service. UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Current status of the service. Status Service_Status `protobuf:"varint,4,opt,name=status,proto3,enum=yandex.cloud.iam.v1.Service_Status" json:"status,omitempty"` // contains filtered or unexported fields }
A Service.
func (*Service) Descriptor
deprecated
func (*Service) GetResource ¶
func (*Service) GetServiceId ¶
func (*Service) GetStatus ¶
func (x *Service) GetStatus() Service_Status
func (*Service) GetUpdatedAt ¶
func (x *Service) GetUpdatedAt() *timestamppb.Timestamp
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
func (*Service) SetResource ¶
func (*Service) SetServiceId ¶
func (*Service) SetStatus ¶
func (m *Service) SetStatus(v Service_Status)
func (*Service) SetUpdatedAt ¶
func (m *Service) SetUpdatedAt(v *timestamppb.Timestamp)
type ServiceAccount ¶
type ServiceAccount struct { // ID of the service account. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the service account belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the service account. // The name is unique within the cloud. 3-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the service account. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // Timestamp for the last authentication of this service account. LastAuthenticatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_authenticated_at,json=lastAuthenticatedAt,proto3" json:"last_authenticated_at,omitempty"` // contains filtered or unexported fields }
A ServiceAccount resource. For more information, see [Service accounts](/docs/iam/concepts/users/service-accounts).
func (*ServiceAccount) Descriptor
deprecated
func (*ServiceAccount) Descriptor() ([]byte, []int)
Deprecated: Use ServiceAccount.ProtoReflect.Descriptor instead.
func (*ServiceAccount) GetCreatedAt ¶
func (x *ServiceAccount) GetCreatedAt() *timestamppb.Timestamp
func (*ServiceAccount) GetDescription ¶
func (x *ServiceAccount) GetDescription() string
func (*ServiceAccount) GetFolderId ¶
func (x *ServiceAccount) GetFolderId() string
func (*ServiceAccount) GetId ¶
func (x *ServiceAccount) GetId() string
func (*ServiceAccount) GetLabels ¶
func (x *ServiceAccount) GetLabels() map[string]string
func (*ServiceAccount) GetLastAuthenticatedAt ¶
func (x *ServiceAccount) GetLastAuthenticatedAt() *timestamppb.Timestamp
func (*ServiceAccount) GetName ¶
func (x *ServiceAccount) GetName() string
func (*ServiceAccount) ProtoMessage ¶
func (*ServiceAccount) ProtoMessage()
func (*ServiceAccount) ProtoReflect ¶
func (x *ServiceAccount) ProtoReflect() protoreflect.Message
func (*ServiceAccount) Reset ¶
func (x *ServiceAccount) Reset()
func (*ServiceAccount) SetCreatedAt ¶
func (m *ServiceAccount) SetCreatedAt(v *timestamppb.Timestamp)
func (*ServiceAccount) SetDescription ¶
func (m *ServiceAccount) SetDescription(v string)
func (*ServiceAccount) SetFolderId ¶
func (m *ServiceAccount) SetFolderId(v string)
func (*ServiceAccount) SetId ¶
func (m *ServiceAccount) SetId(v string)
func (*ServiceAccount) SetLabels ¶
func (m *ServiceAccount) SetLabels(v map[string]string)
func (*ServiceAccount) SetLastAuthenticatedAt ¶
func (m *ServiceAccount) SetLastAuthenticatedAt(v *timestamppb.Timestamp)
func (*ServiceAccount) SetName ¶
func (m *ServiceAccount) SetName(v string)
func (*ServiceAccount) String ¶
func (x *ServiceAccount) String() string
type ServiceAccountServiceClient ¶
type ServiceAccountServiceClient interface { // Returns the specified ServiceAccount resource. // // To get the list of available ServiceAccount resources, make a [List] request. Get(ctx context.Context, in *GetServiceAccountRequest, opts ...grpc.CallOption) (*ServiceAccount, error) // Retrieves the list of ServiceAccount resources in the specified folder. List(ctx context.Context, in *ListServiceAccountsRequest, opts ...grpc.CallOption) (*ListServiceAccountsResponse, error) // Creates a service account in the specified folder. Create(ctx context.Context, in *CreateServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified service account. Update(ctx context.Context, in *UpdateServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified service account. Delete(ctx context.Context, in *DeleteServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists access bindings for the specified service account. ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the service account. SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates access bindings for the specified service account. UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified service account. ListOperations(ctx context.Context, in *ListServiceAccountOperationsRequest, opts ...grpc.CallOption) (*ListServiceAccountOperationsResponse, error) }
ServiceAccountServiceClient is the client API for ServiceAccountService 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.
A set of methods for managing ServiceAccount resources.
func NewServiceAccountServiceClient ¶
func NewServiceAccountServiceClient(cc grpc.ClientConnInterface) ServiceAccountServiceClient
type ServiceAccountServiceServer ¶
type ServiceAccountServiceServer interface { // Returns the specified ServiceAccount resource. // // To get the list of available ServiceAccount resources, make a [List] request. Get(context.Context, *GetServiceAccountRequest) (*ServiceAccount, error) // Retrieves the list of ServiceAccount resources in the specified folder. List(context.Context, *ListServiceAccountsRequest) (*ListServiceAccountsResponse, error) // Creates a service account in the specified folder. Create(context.Context, *CreateServiceAccountRequest) (*operation.Operation, error) // Updates the specified service account. Update(context.Context, *UpdateServiceAccountRequest) (*operation.Operation, error) // Deletes the specified service account. Delete(context.Context, *DeleteServiceAccountRequest) (*operation.Operation, error) // Lists access bindings for the specified service account. ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error) // Sets access bindings for the service account. SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error) // Updates access bindings for the specified service account. UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error) // Lists operations for the specified service account. ListOperations(context.Context, *ListServiceAccountOperationsRequest) (*ListServiceAccountOperationsResponse, error) }
ServiceAccountServiceServer is the server API for ServiceAccountService service. All implementations should embed UnimplementedServiceAccountServiceServer for forward compatibility.
A set of methods for managing ServiceAccount resources.
type ServiceAgent ¶
type ServiceAgent struct { // ID of the agent service account. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // ID of the service. ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // ID of the microservice. MicroserviceId string `protobuf:"bytes,3,opt,name=microservice_id,json=microserviceId,proto3" json:"microservice_id,omitempty"` // contains filtered or unexported fields }
func (*ServiceAgent) Descriptor
deprecated
func (*ServiceAgent) Descriptor() ([]byte, []int)
Deprecated: Use ServiceAgent.ProtoReflect.Descriptor instead.
func (*ServiceAgent) GetMicroserviceId ¶
func (x *ServiceAgent) GetMicroserviceId() string
func (*ServiceAgent) GetServiceAccountId ¶
func (x *ServiceAgent) GetServiceAccountId() string
func (*ServiceAgent) GetServiceId ¶
func (x *ServiceAgent) GetServiceId() string
func (*ServiceAgent) ProtoMessage ¶
func (*ServiceAgent) ProtoMessage()
func (*ServiceAgent) ProtoReflect ¶
func (x *ServiceAgent) ProtoReflect() protoreflect.Message
func (*ServiceAgent) Reset ¶
func (x *ServiceAgent) Reset()
func (*ServiceAgent) SetMicroserviceId ¶
func (m *ServiceAgent) SetMicroserviceId(v string)
func (*ServiceAgent) SetServiceAccountId ¶
func (m *ServiceAgent) SetServiceAccountId(v string)
func (*ServiceAgent) SetServiceId ¶
func (m *ServiceAgent) SetServiceId(v string)
func (*ServiceAgent) String ¶
func (x *ServiceAgent) String() string
type ServiceControlServiceClient ¶
type ServiceControlServiceClient interface { // Returns the Service information in the specified resource container. // // To get the list of available Services, make a [List] request. Get(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*Service, error) // Retrieves the list of Service in the specified resource container. List(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error) // Enable a service in the specified resource container. Enable(ctx context.Context, in *EnableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Disable a service in the specified resource container. Disable(ctx context.Context, in *DisableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Resolve agent service account for the service in the specified resource container. ResolveAgent(ctx context.Context, in *ResolveServiceAgentRequest, opts ...grpc.CallOption) (*ServiceAgent, error) }
ServiceControlServiceClient is the client API for ServiceControlService 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.
A set of methods for managing Service resources.
func NewServiceControlServiceClient ¶
func NewServiceControlServiceClient(cc grpc.ClientConnInterface) ServiceControlServiceClient
type ServiceControlServiceServer ¶
type ServiceControlServiceServer interface { // Returns the Service information in the specified resource container. // // To get the list of available Services, make a [List] request. Get(context.Context, *GetServiceRequest) (*Service, error) // Retrieves the list of Service in the specified resource container. List(context.Context, *ListServicesRequest) (*ListServicesResponse, error) // Enable a service in the specified resource container. Enable(context.Context, *EnableServiceRequest) (*operation.Operation, error) // Disable a service in the specified resource container. Disable(context.Context, *DisableServiceRequest) (*operation.Operation, error) // Resolve agent service account for the service in the specified resource container. ResolveAgent(context.Context, *ResolveServiceAgentRequest) (*ServiceAgent, error) }
ServiceControlServiceServer is the server API for ServiceControlService service. All implementations should embed UnimplementedServiceControlServiceServer for forward compatibility.
A set of methods for managing Service resources.
type Service_Status ¶
type Service_Status int32
const ( Service_STATUS_UNSPECIFIED Service_Status = 0 // The service is enabled. Service_ENABLED Service_Status = 1 // The service is paused. Service_PAUSED Service_Status = 2 // The service is disabled. Service_DISABLED Service_Status = 3 // The service is being enabled. Service_ENABLING Service_Status = 4 // The service is being resumed. Service_RESUMING Service_Status = 5 // The service is being paused. Service_PAUSING Service_Status = 6 // The service is being disabled. Service_DISABLING Service_Status = 7 // The service is in error state. Service_ERROR Service_Status = 8 // The service could be auto enabled. Service_DEFAULT Service_Status = 9 )
func (Service_Status) Descriptor ¶
func (Service_Status) Descriptor() protoreflect.EnumDescriptor
func (Service_Status) Enum ¶
func (x Service_Status) Enum() *Service_Status
func (Service_Status) EnumDescriptor
deprecated
func (Service_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Service_Status.Descriptor instead.
func (Service_Status) Number ¶
func (x Service_Status) Number() protoreflect.EnumNumber
func (Service_Status) String ¶
func (x Service_Status) String() string
func (Service_Status) Type ¶
func (Service_Status) Type() protoreflect.EnumType
type UnimplementedApiKeyServiceServer ¶
type UnimplementedApiKeyServiceServer struct{}
UnimplementedApiKeyServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedApiKeyServiceServer) Create ¶
func (UnimplementedApiKeyServiceServer) Create(context.Context, *CreateApiKeyRequest) (*CreateApiKeyResponse, error)
func (UnimplementedApiKeyServiceServer) Delete ¶
func (UnimplementedApiKeyServiceServer) Delete(context.Context, *DeleteApiKeyRequest) (*operation.Operation, error)
func (UnimplementedApiKeyServiceServer) Get ¶
func (UnimplementedApiKeyServiceServer) Get(context.Context, *GetApiKeyRequest) (*ApiKey, error)
func (UnimplementedApiKeyServiceServer) List ¶
func (UnimplementedApiKeyServiceServer) List(context.Context, *ListApiKeysRequest) (*ListApiKeysResponse, error)
func (UnimplementedApiKeyServiceServer) ListOperations ¶
func (UnimplementedApiKeyServiceServer) ListOperations(context.Context, *ListApiKeyOperationsRequest) (*ListApiKeyOperationsResponse, error)
func (UnimplementedApiKeyServiceServer) ListScopes ¶
func (UnimplementedApiKeyServiceServer) ListScopes(context.Context, *ListApiKeyScopesRequest) (*ListApiKeyScopesResponse, error)
func (UnimplementedApiKeyServiceServer) Update ¶
func (UnimplementedApiKeyServiceServer) Update(context.Context, *UpdateApiKeyRequest) (*operation.Operation, error)
type UnimplementedIamTokenServiceServer ¶
type UnimplementedIamTokenServiceServer struct{}
UnimplementedIamTokenServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedIamTokenServiceServer) Create ¶
func (UnimplementedIamTokenServiceServer) Create(context.Context, *CreateIamTokenRequest) (*CreateIamTokenResponse, error)
func (UnimplementedIamTokenServiceServer) CreateForServiceAccount ¶
func (UnimplementedIamTokenServiceServer) CreateForServiceAccount(context.Context, *CreateIamTokenForServiceAccountRequest) (*CreateIamTokenResponse, error)
func (UnimplementedIamTokenServiceServer) Revoke ¶
func (UnimplementedIamTokenServiceServer) Revoke(context.Context, *RevokeIamTokenRequest) (*RevokeIamTokenResponse, error)
type UnimplementedKeyServiceServer ¶
type UnimplementedKeyServiceServer struct{}
UnimplementedKeyServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedKeyServiceServer) Create ¶
func (UnimplementedKeyServiceServer) Create(context.Context, *CreateKeyRequest) (*CreateKeyResponse, error)
func (UnimplementedKeyServiceServer) Delete ¶
func (UnimplementedKeyServiceServer) Delete(context.Context, *DeleteKeyRequest) (*operation.Operation, error)
func (UnimplementedKeyServiceServer) Get ¶
func (UnimplementedKeyServiceServer) Get(context.Context, *GetKeyRequest) (*Key, error)
func (UnimplementedKeyServiceServer) List ¶
func (UnimplementedKeyServiceServer) List(context.Context, *ListKeysRequest) (*ListKeysResponse, error)
func (UnimplementedKeyServiceServer) ListOperations ¶
func (UnimplementedKeyServiceServer) ListOperations(context.Context, *ListKeyOperationsRequest) (*ListKeyOperationsResponse, error)
func (UnimplementedKeyServiceServer) Update ¶
func (UnimplementedKeyServiceServer) Update(context.Context, *UpdateKeyRequest) (*operation.Operation, error)
type UnimplementedRefreshTokenServiceServer ¶
type UnimplementedRefreshTokenServiceServer struct{}
UnimplementedRefreshTokenServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedRefreshTokenServiceServer) Revoke ¶
func (UnimplementedRefreshTokenServiceServer) Revoke(context.Context, *RevokeRefreshTokenRequest) (*operation.Operation, error)
type UnimplementedRoleServiceServer ¶
type UnimplementedRoleServiceServer struct{}
UnimplementedRoleServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedRoleServiceServer) Get ¶
func (UnimplementedRoleServiceServer) Get(context.Context, *GetRoleRequest) (*Role, error)
func (UnimplementedRoleServiceServer) List ¶
func (UnimplementedRoleServiceServer) List(context.Context, *ListRolesRequest) (*ListRolesResponse, error)
type UnimplementedServiceAccountServiceServer ¶
type UnimplementedServiceAccountServiceServer struct{}
UnimplementedServiceAccountServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedServiceAccountServiceServer) Create ¶
func (UnimplementedServiceAccountServiceServer) Create(context.Context, *CreateServiceAccountRequest) (*operation.Operation, error)
func (UnimplementedServiceAccountServiceServer) Delete ¶
func (UnimplementedServiceAccountServiceServer) Delete(context.Context, *DeleteServiceAccountRequest) (*operation.Operation, error)
func (UnimplementedServiceAccountServiceServer) ListAccessBindings ¶
func (UnimplementedServiceAccountServiceServer) ListAccessBindings(context.Context, *access.ListAccessBindingsRequest) (*access.ListAccessBindingsResponse, error)
func (UnimplementedServiceAccountServiceServer) ListOperations ¶
func (UnimplementedServiceAccountServiceServer) ListOperations(context.Context, *ListServiceAccountOperationsRequest) (*ListServiceAccountOperationsResponse, error)
func (UnimplementedServiceAccountServiceServer) SetAccessBindings ¶
func (UnimplementedServiceAccountServiceServer) SetAccessBindings(context.Context, *access.SetAccessBindingsRequest) (*operation.Operation, error)
func (UnimplementedServiceAccountServiceServer) Update ¶
func (UnimplementedServiceAccountServiceServer) Update(context.Context, *UpdateServiceAccountRequest) (*operation.Operation, error)
func (UnimplementedServiceAccountServiceServer) UpdateAccessBindings ¶
func (UnimplementedServiceAccountServiceServer) UpdateAccessBindings(context.Context, *access.UpdateAccessBindingsRequest) (*operation.Operation, error)
type UnimplementedServiceControlServiceServer ¶
type UnimplementedServiceControlServiceServer struct{}
UnimplementedServiceControlServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedServiceControlServiceServer) Disable ¶
func (UnimplementedServiceControlServiceServer) Disable(context.Context, *DisableServiceRequest) (*operation.Operation, error)
func (UnimplementedServiceControlServiceServer) Enable ¶
func (UnimplementedServiceControlServiceServer) Enable(context.Context, *EnableServiceRequest) (*operation.Operation, error)
func (UnimplementedServiceControlServiceServer) Get ¶
func (UnimplementedServiceControlServiceServer) Get(context.Context, *GetServiceRequest) (*Service, error)
func (UnimplementedServiceControlServiceServer) ResolveAgent ¶
func (UnimplementedServiceControlServiceServer) ResolveAgent(context.Context, *ResolveServiceAgentRequest) (*ServiceAgent, error)
type UnimplementedUserAccountServiceServer ¶
type UnimplementedUserAccountServiceServer struct{}
UnimplementedUserAccountServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedUserAccountServiceServer) Get ¶
func (UnimplementedUserAccountServiceServer) Get(context.Context, *GetUserAccountRequest) (*UserAccount, error)
type UnimplementedYandexPassportUserAccountServiceServer ¶
type UnimplementedYandexPassportUserAccountServiceServer struct{}
UnimplementedYandexPassportUserAccountServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedYandexPassportUserAccountServiceServer) GetByLogin ¶
func (UnimplementedYandexPassportUserAccountServiceServer) GetByLogin(context.Context, *GetUserAccountByLoginRequest) (*UserAccount, error)
type UnsafeApiKeyServiceServer ¶
type UnsafeApiKeyServiceServer interface {
// contains filtered or unexported methods
}
UnsafeApiKeyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApiKeyServiceServer will result in compilation errors.
type UnsafeIamTokenServiceServer ¶
type UnsafeIamTokenServiceServer interface {
// contains filtered or unexported methods
}
UnsafeIamTokenServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IamTokenServiceServer will result in compilation errors.
type UnsafeKeyServiceServer ¶
type UnsafeKeyServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKeyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeyServiceServer will result in compilation errors.
type UnsafeRefreshTokenServiceServer ¶
type UnsafeRefreshTokenServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRefreshTokenServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RefreshTokenServiceServer will result in compilation errors.
type UnsafeRoleServiceServer ¶
type UnsafeRoleServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRoleServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleServiceServer will result in compilation errors.
type UnsafeServiceAccountServiceServer ¶
type UnsafeServiceAccountServiceServer interface {
// contains filtered or unexported methods
}
UnsafeServiceAccountServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceAccountServiceServer will result in compilation errors.
type UnsafeServiceControlServiceServer ¶
type UnsafeServiceControlServiceServer interface {
// contains filtered or unexported methods
}
UnsafeServiceControlServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceControlServiceServer will result in compilation errors.
type UnsafeUserAccountServiceServer ¶
type UnsafeUserAccountServiceServer interface {
// contains filtered or unexported methods
}
UnsafeUserAccountServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserAccountServiceServer will result in compilation errors.
type UnsafeYandexPassportUserAccountServiceServer ¶
type UnsafeYandexPassportUserAccountServiceServer interface {
// contains filtered or unexported methods
}
UnsafeYandexPassportUserAccountServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to YandexPassportUserAccountServiceServer will result in compilation errors.
type UpdateApiKeyMetadata ¶
type UpdateApiKeyMetadata struct { // ID of the ApiKey resource that is being updated. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateApiKeyMetadata) Descriptor
deprecated
func (*UpdateApiKeyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApiKeyMetadata.ProtoReflect.Descriptor instead.
func (*UpdateApiKeyMetadata) GetApiKeyId ¶
func (x *UpdateApiKeyMetadata) GetApiKeyId() string
func (*UpdateApiKeyMetadata) ProtoMessage ¶
func (*UpdateApiKeyMetadata) ProtoMessage()
func (*UpdateApiKeyMetadata) ProtoReflect ¶
func (x *UpdateApiKeyMetadata) ProtoReflect() protoreflect.Message
func (*UpdateApiKeyMetadata) Reset ¶
func (x *UpdateApiKeyMetadata) Reset()
func (*UpdateApiKeyMetadata) SetApiKeyId ¶
func (m *UpdateApiKeyMetadata) SetApiKeyId(v string)
func (*UpdateApiKeyMetadata) String ¶
func (x *UpdateApiKeyMetadata) String() string
type UpdateApiKeyRequest ¶
type UpdateApiKeyRequest struct { // ID of the ApiKey resource to update. // To get the API key ID, use a [ApiKeyService.List] request. ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` // Field mask that specifies which fields of the ApiKey resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Description of the API key. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Scopes of the API key. Scopes []string `protobuf:"bytes,4,rep,name=scopes,proto3" json:"scopes,omitempty"` // API key expiration timestamp, if not specified, then the API key doesn't expire ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
func (*UpdateApiKeyRequest) Descriptor
deprecated
func (*UpdateApiKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApiKeyRequest.ProtoReflect.Descriptor instead.
func (*UpdateApiKeyRequest) GetApiKeyId ¶
func (x *UpdateApiKeyRequest) GetApiKeyId() string
func (*UpdateApiKeyRequest) GetDescription ¶
func (x *UpdateApiKeyRequest) GetDescription() string
func (*UpdateApiKeyRequest) GetExpiresAt ¶
func (x *UpdateApiKeyRequest) GetExpiresAt() *timestamppb.Timestamp
func (*UpdateApiKeyRequest) GetScopes ¶
func (x *UpdateApiKeyRequest) GetScopes() []string
func (*UpdateApiKeyRequest) GetUpdateMask ¶
func (x *UpdateApiKeyRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateApiKeyRequest) ProtoMessage ¶
func (*UpdateApiKeyRequest) ProtoMessage()
func (*UpdateApiKeyRequest) ProtoReflect ¶
func (x *UpdateApiKeyRequest) ProtoReflect() protoreflect.Message
func (*UpdateApiKeyRequest) Reset ¶
func (x *UpdateApiKeyRequest) Reset()
func (*UpdateApiKeyRequest) SetApiKeyId ¶
func (m *UpdateApiKeyRequest) SetApiKeyId(v string)
func (*UpdateApiKeyRequest) SetDescription ¶
func (m *UpdateApiKeyRequest) SetDescription(v string)
func (*UpdateApiKeyRequest) SetExpiresAt ¶
func (m *UpdateApiKeyRequest) SetExpiresAt(v *timestamppb.Timestamp)
func (*UpdateApiKeyRequest) SetScopes ¶
func (m *UpdateApiKeyRequest) SetScopes(v []string)
func (*UpdateApiKeyRequest) SetUpdateMask ¶
func (m *UpdateApiKeyRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateApiKeyRequest) String ¶
func (x *UpdateApiKeyRequest) String() string
type UpdateKeyMetadata ¶
type UpdateKeyMetadata struct { // ID of the Key resource that is being updated. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateKeyMetadata) Descriptor
deprecated
func (*UpdateKeyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateKeyMetadata.ProtoReflect.Descriptor instead.
func (*UpdateKeyMetadata) GetKeyId ¶
func (x *UpdateKeyMetadata) GetKeyId() string
func (*UpdateKeyMetadata) ProtoMessage ¶
func (*UpdateKeyMetadata) ProtoMessage()
func (*UpdateKeyMetadata) ProtoReflect ¶
func (x *UpdateKeyMetadata) ProtoReflect() protoreflect.Message
func (*UpdateKeyMetadata) Reset ¶
func (x *UpdateKeyMetadata) Reset()
func (*UpdateKeyMetadata) SetKeyId ¶
func (m *UpdateKeyMetadata) SetKeyId(v string)
func (*UpdateKeyMetadata) String ¶
func (x *UpdateKeyMetadata) String() string
type UpdateKeyRequest ¶
type UpdateKeyRequest struct { // ID of the Key resource to update. // To get key pair ID, use a [KeyService.List] request. KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // Field mask that specifies which fields of the Key resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Description of the key pair. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*UpdateKeyRequest) Descriptor
deprecated
func (*UpdateKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateKeyRequest.ProtoReflect.Descriptor instead.
func (*UpdateKeyRequest) GetDescription ¶
func (x *UpdateKeyRequest) GetDescription() string
func (*UpdateKeyRequest) GetKeyId ¶
func (x *UpdateKeyRequest) GetKeyId() string
func (*UpdateKeyRequest) GetUpdateMask ¶
func (x *UpdateKeyRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateKeyRequest) ProtoMessage ¶
func (*UpdateKeyRequest) ProtoMessage()
func (*UpdateKeyRequest) ProtoReflect ¶
func (x *UpdateKeyRequest) ProtoReflect() protoreflect.Message
func (*UpdateKeyRequest) Reset ¶
func (x *UpdateKeyRequest) Reset()
func (*UpdateKeyRequest) SetDescription ¶
func (m *UpdateKeyRequest) SetDescription(v string)
func (*UpdateKeyRequest) SetKeyId ¶
func (m *UpdateKeyRequest) SetKeyId(v string)
func (*UpdateKeyRequest) SetUpdateMask ¶
func (m *UpdateKeyRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateKeyRequest) String ¶
func (x *UpdateKeyRequest) String() string
type UpdateServiceAccountMetadata ¶
type UpdateServiceAccountMetadata struct { // ID of the ServiceAccount resource that is being updated. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateServiceAccountMetadata) Descriptor
deprecated
func (*UpdateServiceAccountMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceAccountMetadata.ProtoReflect.Descriptor instead.
func (*UpdateServiceAccountMetadata) GetServiceAccountId ¶
func (x *UpdateServiceAccountMetadata) GetServiceAccountId() string
func (*UpdateServiceAccountMetadata) ProtoMessage ¶
func (*UpdateServiceAccountMetadata) ProtoMessage()
func (*UpdateServiceAccountMetadata) ProtoReflect ¶
func (x *UpdateServiceAccountMetadata) ProtoReflect() protoreflect.Message
func (*UpdateServiceAccountMetadata) Reset ¶
func (x *UpdateServiceAccountMetadata) Reset()
func (*UpdateServiceAccountMetadata) SetServiceAccountId ¶
func (m *UpdateServiceAccountMetadata) SetServiceAccountId(v string)
func (*UpdateServiceAccountMetadata) String ¶
func (x *UpdateServiceAccountMetadata) String() string
type UpdateServiceAccountRequest ¶
type UpdateServiceAccountRequest struct { // ID of the ServiceAccount resource to update. // To get the service account ID, use a [ServiceAccountService.List] request. ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` // Field mask that specifies which fields of the ServiceAccount resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the service account. // The name must be unique within the cloud. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the service account. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateServiceAccountRequest) Descriptor
deprecated
func (*UpdateServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*UpdateServiceAccountRequest) GetDescription ¶
func (x *UpdateServiceAccountRequest) GetDescription() string
func (*UpdateServiceAccountRequest) GetLabels ¶
func (x *UpdateServiceAccountRequest) GetLabels() map[string]string
func (*UpdateServiceAccountRequest) GetName ¶
func (x *UpdateServiceAccountRequest) GetName() string
func (*UpdateServiceAccountRequest) GetServiceAccountId ¶
func (x *UpdateServiceAccountRequest) GetServiceAccountId() string
func (*UpdateServiceAccountRequest) GetUpdateMask ¶
func (x *UpdateServiceAccountRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateServiceAccountRequest) ProtoMessage ¶
func (*UpdateServiceAccountRequest) ProtoMessage()
func (*UpdateServiceAccountRequest) ProtoReflect ¶
func (x *UpdateServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*UpdateServiceAccountRequest) Reset ¶
func (x *UpdateServiceAccountRequest) Reset()
func (*UpdateServiceAccountRequest) SetDescription ¶
func (m *UpdateServiceAccountRequest) SetDescription(v string)
func (*UpdateServiceAccountRequest) SetLabels ¶
func (m *UpdateServiceAccountRequest) SetLabels(v map[string]string)
func (*UpdateServiceAccountRequest) SetName ¶
func (m *UpdateServiceAccountRequest) SetName(v string)
func (*UpdateServiceAccountRequest) SetServiceAccountId ¶
func (m *UpdateServiceAccountRequest) SetServiceAccountId(v string)
func (*UpdateServiceAccountRequest) SetUpdateMask ¶
func (m *UpdateServiceAccountRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateServiceAccountRequest) String ¶
func (x *UpdateServiceAccountRequest) String() string
type UserAccount ¶
type UserAccount struct { // ID of the user account. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Types that are assignable to UserAccount: // // *UserAccount_YandexPassportUserAccount // *UserAccount_SamlUserAccount UserAccount isUserAccount_UserAccount `protobuf_oneof:"user_account"` LastAuthenticatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_authenticated_at,json=lastAuthenticatedAt,proto3" json:"last_authenticated_at,omitempty"` // contains filtered or unexported fields }
Currently represents only [Yandex account](/docs/iam/concepts/users/accounts#passport).
func (*UserAccount) Descriptor
deprecated
func (*UserAccount) Descriptor() ([]byte, []int)
Deprecated: Use UserAccount.ProtoReflect.Descriptor instead.
func (*UserAccount) GetId ¶
func (x *UserAccount) GetId() string
func (*UserAccount) GetLastAuthenticatedAt ¶
func (x *UserAccount) GetLastAuthenticatedAt() *timestamppb.Timestamp
func (*UserAccount) GetSamlUserAccount ¶
func (x *UserAccount) GetSamlUserAccount() *SamlUserAccount
func (*UserAccount) GetUserAccount ¶
func (m *UserAccount) GetUserAccount() isUserAccount_UserAccount
func (*UserAccount) GetYandexPassportUserAccount ¶
func (x *UserAccount) GetYandexPassportUserAccount() *YandexPassportUserAccount
func (*UserAccount) ProtoMessage ¶
func (*UserAccount) ProtoMessage()
func (*UserAccount) ProtoReflect ¶
func (x *UserAccount) ProtoReflect() protoreflect.Message
func (*UserAccount) Reset ¶
func (x *UserAccount) Reset()
func (*UserAccount) SetId ¶
func (m *UserAccount) SetId(v string)
func (*UserAccount) SetLastAuthenticatedAt ¶
func (m *UserAccount) SetLastAuthenticatedAt(v *timestamppb.Timestamp)
func (*UserAccount) SetSamlUserAccount ¶
func (m *UserAccount) SetSamlUserAccount(v *SamlUserAccount)
func (*UserAccount) SetUserAccount ¶
func (m *UserAccount) SetUserAccount(v UserAccount_UserAccount)
func (*UserAccount) SetYandexPassportUserAccount ¶
func (m *UserAccount) SetYandexPassportUserAccount(v *YandexPassportUserAccount)
func (*UserAccount) String ¶
func (x *UserAccount) String() string
type UserAccountServiceClient ¶
type UserAccountServiceClient interface { // Returns the specified UserAccount resource. Get(ctx context.Context, in *GetUserAccountRequest, opts ...grpc.CallOption) (*UserAccount, error) }
UserAccountServiceClient is the client API for UserAccountService 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.
A set of methods for managing user accounts. Currently applicable only for [Yandex accounts](/docs/iam/concepts/users/accounts#passport).
func NewUserAccountServiceClient ¶
func NewUserAccountServiceClient(cc grpc.ClientConnInterface) UserAccountServiceClient
type UserAccountServiceServer ¶
type UserAccountServiceServer interface { // Returns the specified UserAccount resource. Get(context.Context, *GetUserAccountRequest) (*UserAccount, error) }
UserAccountServiceServer is the server API for UserAccountService service. All implementations should embed UnimplementedUserAccountServiceServer for forward compatibility.
A set of methods for managing user accounts. Currently applicable only for [Yandex accounts](/docs/iam/concepts/users/accounts#passport).
type UserAccount_SamlUserAccount ¶
type UserAccount_SamlUserAccount struct { // A SAML federated user. SamlUserAccount *SamlUserAccount `protobuf:"bytes,3,opt,name=saml_user_account,json=samlUserAccount,proto3,oneof"` }
type UserAccount_UserAccount ¶
type UserAccount_UserAccount = isUserAccount_UserAccount
type UserAccount_YandexPassportUserAccount ¶
type UserAccount_YandexPassportUserAccount struct { // A YandexPassportUserAccount resource. YandexPassportUserAccount *YandexPassportUserAccount `protobuf:"bytes,2,opt,name=yandex_passport_user_account,json=yandexPassportUserAccount,proto3,oneof"` }
type YandexPassportUserAccount ¶
type YandexPassportUserAccount struct { // Login of the Yandex user account. Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"` // Default email of the Yandex user account. DefaultEmail string `protobuf:"bytes,2,opt,name=default_email,json=defaultEmail,proto3" json:"default_email,omitempty"` // contains filtered or unexported fields }
A YandexPassportUserAccount resource. For more information, see [Yandex account](/docs/iam/concepts/users/accounts#passport).
func (*YandexPassportUserAccount) Descriptor
deprecated
func (*YandexPassportUserAccount) Descriptor() ([]byte, []int)
Deprecated: Use YandexPassportUserAccount.ProtoReflect.Descriptor instead.
func (*YandexPassportUserAccount) GetDefaultEmail ¶
func (x *YandexPassportUserAccount) GetDefaultEmail() string
func (*YandexPassportUserAccount) GetLogin ¶
func (x *YandexPassportUserAccount) GetLogin() string
func (*YandexPassportUserAccount) ProtoMessage ¶
func (*YandexPassportUserAccount) ProtoMessage()
func (*YandexPassportUserAccount) ProtoReflect ¶
func (x *YandexPassportUserAccount) ProtoReflect() protoreflect.Message
func (*YandexPassportUserAccount) Reset ¶
func (x *YandexPassportUserAccount) Reset()
func (*YandexPassportUserAccount) SetDefaultEmail ¶
func (m *YandexPassportUserAccount) SetDefaultEmail(v string)
func (*YandexPassportUserAccount) SetLogin ¶
func (m *YandexPassportUserAccount) SetLogin(v string)
func (*YandexPassportUserAccount) String ¶
func (x *YandexPassportUserAccount) String() string
type YandexPassportUserAccountServiceClient ¶
type YandexPassportUserAccountServiceClient interface { // Returns the specified YandexPassportUserAccount resource. GetByLogin(ctx context.Context, in *GetUserAccountByLoginRequest, opts ...grpc.CallOption) (*UserAccount, error) }
YandexPassportUserAccountServiceClient is the client API for YandexPassportUserAccountService 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.
A set of methods for managing YandexPassportUserAccount resources.
func NewYandexPassportUserAccountServiceClient ¶
func NewYandexPassportUserAccountServiceClient(cc grpc.ClientConnInterface) YandexPassportUserAccountServiceClient
type YandexPassportUserAccountServiceServer ¶
type YandexPassportUserAccountServiceServer interface { // Returns the specified YandexPassportUserAccount resource. GetByLogin(context.Context, *GetUserAccountByLoginRequest) (*UserAccount, error) }
YandexPassportUserAccountServiceServer is the server API for YandexPassportUserAccountService service. All implementations should embed UnimplementedYandexPassportUserAccountServiceServer for forward compatibility.
A set of methods for managing YandexPassportUserAccount resources.
Source Files ¶
- api_key.pb.go
- api_key.pbext.go
- api_key_service.pb.go
- api_key_service.pbext.go
- api_key_service_grpc.pb.go
- iam_token_service.pb.go
- iam_token_service.pbext.go
- iam_token_service_grpc.pb.go
- key.pb.go
- key.pbext.go
- key_service.pb.go
- key_service.pbext.go
- key_service_grpc.pb.go
- refresh_token.pb.go
- refresh_token.pbext.go
- refresh_token_service.pb.go
- refresh_token_service.pbext.go
- refresh_token_service_grpc.pb.go
- resource.pb.go
- resource.pbext.go
- role.pb.go
- role.pbext.go
- role_service.pb.go
- role_service.pbext.go
- role_service_grpc.pb.go
- service_account.pb.go
- service_account.pbext.go
- service_account_service.pb.go
- service_account_service.pbext.go
- service_account_service_grpc.pb.go
- service_control.pb.go
- service_control.pbext.go
- service_control_service.pb.go
- service_control_service.pbext.go
- service_control_service_grpc.pb.go
- user_account.pb.go
- user_account.pbext.go
- user_account_service.pb.go
- user_account_service.pbext.go
- user_account_service_grpc.pb.go
- yandex_passport_user_account_service.pb.go
- yandex_passport_user_account_service.pbext.go
- yandex_passport_user_account_service_grpc.pb.go