Documentation
¶
Overview ¶
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
nolint
Index ¶
- type AccessAnalyzerServiceClient
- func (c *AccessAnalyzerServiceClient) AccessAnalyzerSubjectAccessBindingsIterator(ctx context.Context, req *iam.ListSubjectAccessBindingsRequest, ...) *AccessAnalyzerSubjectAccessBindingsIterator
- func (c *AccessAnalyzerServiceClient) ListSubjectAccessBindings(ctx context.Context, in *iam.ListSubjectAccessBindingsRequest, ...) (*iam.ListSubjectAccessBindingsResponse, error)
- type AccessAnalyzerSubjectAccessBindingsIterator
- func (it *AccessAnalyzerSubjectAccessBindingsIterator) Error() error
- func (it *AccessAnalyzerSubjectAccessBindingsIterator) Next() bool
- func (it *AccessAnalyzerSubjectAccessBindingsIterator) Take(size int64) ([]*iam.SubjectAccessBinding, error)
- func (it *AccessAnalyzerSubjectAccessBindingsIterator) TakeAll() ([]*iam.SubjectAccessBinding, error)
- func (it *AccessAnalyzerSubjectAccessBindingsIterator) Value() *iam.SubjectAccessBinding
- type AccessPolicyTemplateIterator
- func (it *AccessPolicyTemplateIterator) Error() error
- func (it *AccessPolicyTemplateIterator) Next() bool
- func (it *AccessPolicyTemplateIterator) Take(size int64) ([]*access.AccessPolicy, error)
- func (it *AccessPolicyTemplateIterator) TakeAll() ([]*access.AccessPolicy, error)
- func (it *AccessPolicyTemplateIterator) Value() *access.AccessPolicy
- type AccessPolicyTemplateServiceClient
- func (c *AccessPolicyTemplateServiceClient) AccessPolicyTemplateIterator(ctx context.Context, req *iam.ListAccessPolicyTemplatesRequest, ...) *AccessPolicyTemplateIterator
- func (c *AccessPolicyTemplateServiceClient) List(ctx context.Context, in *iam.ListAccessPolicyTemplatesRequest, ...) (*iam.ListAccessPolicyTemplatesResponse, error)
- type ApiKeyIterator
- type ApiKeyOperationsIterator
- func (it *ApiKeyOperationsIterator) Error() error
- func (it *ApiKeyOperationsIterator) Next() bool
- func (it *ApiKeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *ApiKeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *ApiKeyOperationsIterator) Value() *operation.Operation
- type ApiKeyScopesIterator
- type ApiKeyServiceClient
- func (c *ApiKeyServiceClient) ApiKeyIterator(ctx context.Context, req *iam.ListApiKeysRequest, opts ...grpc.CallOption) *ApiKeyIterator
- func (c *ApiKeyServiceClient) ApiKeyOperationsIterator(ctx context.Context, req *iam.ListApiKeyOperationsRequest, ...) *ApiKeyOperationsIterator
- func (c *ApiKeyServiceClient) ApiKeyScopesIterator(ctx context.Context, req *iam.ListApiKeyScopesRequest, opts ...grpc.CallOption) *ApiKeyScopesIterator
- func (c *ApiKeyServiceClient) Create(ctx context.Context, in *iam.CreateApiKeyRequest, opts ...grpc.CallOption) (*iam.CreateApiKeyResponse, error)
- func (c *ApiKeyServiceClient) Delete(ctx context.Context, in *iam.DeleteApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *ApiKeyServiceClient) Get(ctx context.Context, in *iam.GetApiKeyRequest, opts ...grpc.CallOption) (*iam.ApiKey, error)
- func (c *ApiKeyServiceClient) List(ctx context.Context, in *iam.ListApiKeysRequest, opts ...grpc.CallOption) (*iam.ListApiKeysResponse, error)
- func (c *ApiKeyServiceClient) ListOperations(ctx context.Context, in *iam.ListApiKeyOperationsRequest, ...) (*iam.ListApiKeyOperationsResponse, error)
- func (c *ApiKeyServiceClient) ListScopes(ctx context.Context, in *iam.ListApiKeyScopesRequest, opts ...grpc.CallOption) (*iam.ListApiKeyScopesResponse, error)
- func (c *ApiKeyServiceClient) Update(ctx context.Context, in *iam.UpdateApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type IAM
- func (i *IAM) AWSCompatibility() *awscompatibility.AWSCompatibility
- func (i *IAM) AccessAnalyzer() *AccessAnalyzerServiceClient
- func (i *IAM) AccessPolicyTemplate() *AccessPolicyTemplateServiceClient
- func (i *IAM) ApiKey() *ApiKeyServiceClient
- func (i *IAM) IamToken() *IamTokenServiceClient
- func (i *IAM) Key() *KeyServiceClient
- func (i *IAM) OAuthClient() *OAuthClientServiceClient
- func (i *IAM) OAuthClientSecret() *OAuthClientSecretServiceClient
- func (i *IAM) RefreshToken() *RefreshTokenServiceClient
- func (i *IAM) Role() *RoleServiceClient
- func (i *IAM) ServiceAccount() *ServiceAccountServiceClient
- func (i *IAM) ServiceControl() *ServiceControlServiceClient
- func (i *IAM) UserAccount() *UserAccountServiceClient
- func (i *IAM) YandexPassportUserAccount() *YandexPassportUserAccountServiceClient
- type IamTokenServiceClient
- func (c *IamTokenServiceClient) Create(ctx context.Context, in *iam.CreateIamTokenRequest, opts ...grpc.CallOption) (*iam.CreateIamTokenResponse, error)
- func (c *IamTokenServiceClient) CreateForServiceAccount(ctx context.Context, in *iam.CreateIamTokenForServiceAccountRequest, ...) (*iam.CreateIamTokenResponse, error)
- func (c *IamTokenServiceClient) Revoke(ctx context.Context, in *iam.RevokeIamTokenRequest, opts ...grpc.CallOption) (*iam.RevokeIamTokenResponse, error)
- type KeyIterator
- type KeyOperationsIterator
- func (it *KeyOperationsIterator) Error() error
- func (it *KeyOperationsIterator) Next() bool
- func (it *KeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *KeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *KeyOperationsIterator) Value() *operation.Operation
- type KeyServiceClient
- func (c *KeyServiceClient) Create(ctx context.Context, in *iam.CreateKeyRequest, opts ...grpc.CallOption) (*iam.CreateKeyResponse, error)
- func (c *KeyServiceClient) Delete(ctx context.Context, in *iam.DeleteKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *KeyServiceClient) Get(ctx context.Context, in *iam.GetKeyRequest, opts ...grpc.CallOption) (*iam.Key, error)
- func (c *KeyServiceClient) KeyIterator(ctx context.Context, req *iam.ListKeysRequest, opts ...grpc.CallOption) *KeyIterator
- func (c *KeyServiceClient) KeyOperationsIterator(ctx context.Context, req *iam.ListKeyOperationsRequest, ...) *KeyOperationsIterator
- func (c *KeyServiceClient) List(ctx context.Context, in *iam.ListKeysRequest, opts ...grpc.CallOption) (*iam.ListKeysResponse, error)
- func (c *KeyServiceClient) ListOperations(ctx context.Context, in *iam.ListKeyOperationsRequest, opts ...grpc.CallOption) (*iam.ListKeyOperationsResponse, error)
- func (c *KeyServiceClient) Update(ctx context.Context, in *iam.UpdateKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type OAuthClientIterator
- func (it *OAuthClientIterator) Error() error
- func (it *OAuthClientIterator) Next() bool
- func (it *OAuthClientIterator) Take(size int64) ([]*iam.OAuthClientListView, error)
- func (it *OAuthClientIterator) TakeAll() ([]*iam.OAuthClientListView, error)
- func (it *OAuthClientIterator) Value() *iam.OAuthClientListView
- type OAuthClientProfilesIterator
- func (it *OAuthClientProfilesIterator) Error() error
- func (it *OAuthClientProfilesIterator) Next() bool
- func (it *OAuthClientProfilesIterator) Take(size int64) ([]*iam.Profile, error)
- func (it *OAuthClientProfilesIterator) TakeAll() ([]*iam.Profile, error)
- func (it *OAuthClientProfilesIterator) Value() *iam.Profile
- type OAuthClientSecretIterator
- func (it *OAuthClientSecretIterator) Error() error
- func (it *OAuthClientSecretIterator) Next() bool
- func (it *OAuthClientSecretIterator) Take(size int64) ([]*iam.OAuthClientSecret, error)
- func (it *OAuthClientSecretIterator) TakeAll() ([]*iam.OAuthClientSecret, error)
- func (it *OAuthClientSecretIterator) Value() *iam.OAuthClientSecret
- type OAuthClientSecretServiceClient
- func (c *OAuthClientSecretServiceClient) Create(ctx context.Context, in *iam.CreateOAuthClientSecretRequest, ...) (*operation.Operation, error)
- func (c *OAuthClientSecretServiceClient) Delete(ctx context.Context, in *iam.DeleteOAuthClientSecretRequest, ...) (*operation.Operation, error)
- func (c *OAuthClientSecretServiceClient) Get(ctx context.Context, in *iam.GetOAuthClientSecretRequest, ...) (*iam.OAuthClientSecret, error)
- func (c *OAuthClientSecretServiceClient) List(ctx context.Context, in *iam.ListOAuthClientSecretsRequest, ...) (*iam.ListOAuthClientSecretsResponse, error)
- func (c *OAuthClientSecretServiceClient) OAuthClientSecretIterator(ctx context.Context, req *iam.ListOAuthClientSecretsRequest, ...) *OAuthClientSecretIterator
- type OAuthClientServiceClient
- func (c *OAuthClientServiceClient) Create(ctx context.Context, in *iam.CreateOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *OAuthClientServiceClient) Delete(ctx context.Context, in *iam.DeleteOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *OAuthClientServiceClient) Get(ctx context.Context, in *iam.GetOAuthClientRequest, opts ...grpc.CallOption) (*iam.OAuthClient, error)
- func (c *OAuthClientServiceClient) List(ctx context.Context, in *iam.ListOAuthClientsRequest, opts ...grpc.CallOption) (*iam.ListOAuthClientsResponse, error)
- func (c *OAuthClientServiceClient) ListProfiles(ctx context.Context, in *iam.ListProfilesRequest, opts ...grpc.CallOption) (*iam.ListProfilesResponse, error)
- func (c *OAuthClientServiceClient) OAuthClientIterator(ctx context.Context, req *iam.ListOAuthClientsRequest, opts ...grpc.CallOption) *OAuthClientIterator
- func (c *OAuthClientServiceClient) OAuthClientProfilesIterator(ctx context.Context, req *iam.ListProfilesRequest, opts ...grpc.CallOption) *OAuthClientProfilesIterator
- func (c *OAuthClientServiceClient) Update(ctx context.Context, in *iam.UpdateOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type RefreshTokenIterator
- type RefreshTokenServiceClient
- func (c *RefreshTokenServiceClient) List(ctx context.Context, in *iam.ListRefreshTokensRequest, opts ...grpc.CallOption) (*iam.ListRefreshTokensResponse, error)
- func (c *RefreshTokenServiceClient) RefreshTokenIterator(ctx context.Context, req *iam.ListRefreshTokensRequest, ...) *RefreshTokenIterator
- func (c *RefreshTokenServiceClient) Revoke(ctx context.Context, in *iam.RevokeRefreshTokenRequest, ...) (*operation.Operation, error)
- type RoleIterator
- type RoleServiceClient
- func (c *RoleServiceClient) Get(ctx context.Context, in *iam.GetRoleRequest, opts ...grpc.CallOption) (*iam.Role, error)
- func (c *RoleServiceClient) List(ctx context.Context, in *iam.ListRolesRequest, opts ...grpc.CallOption) (*iam.ListRolesResponse, error)
- func (c *RoleServiceClient) RoleIterator(ctx context.Context, req *iam.ListRolesRequest, opts ...grpc.CallOption) *RoleIterator
- type ServiceAccountAccessBindingsIterator
- func (it *ServiceAccountAccessBindingsIterator) Error() error
- func (it *ServiceAccountAccessBindingsIterator) Next() bool
- func (it *ServiceAccountAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
- func (it *ServiceAccountAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
- func (it *ServiceAccountAccessBindingsIterator) Value() *access.AccessBinding
- type ServiceAccountIterator
- func (it *ServiceAccountIterator) Error() error
- func (it *ServiceAccountIterator) Next() bool
- func (it *ServiceAccountIterator) Take(size int64) ([]*iam.ServiceAccount, error)
- func (it *ServiceAccountIterator) TakeAll() ([]*iam.ServiceAccount, error)
- func (it *ServiceAccountIterator) Value() *iam.ServiceAccount
- type ServiceAccountOperationsIterator
- func (it *ServiceAccountOperationsIterator) Error() error
- func (it *ServiceAccountOperationsIterator) Next() bool
- func (it *ServiceAccountOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *ServiceAccountOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *ServiceAccountOperationsIterator) Value() *operation.Operation
- type ServiceAccountServiceClient
- func (c *ServiceAccountServiceClient) Create(ctx context.Context, in *iam.CreateServiceAccountRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) Delete(ctx context.Context, in *iam.DeleteServiceAccountRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) Get(ctx context.Context, in *iam.GetServiceAccountRequest, opts ...grpc.CallOption) (*iam.ServiceAccount, error)
- func (c *ServiceAccountServiceClient) List(ctx context.Context, in *iam.ListServiceAccountsRequest, ...) (*iam.ListServiceAccountsResponse, error)
- func (c *ServiceAccountServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *ServiceAccountServiceClient) ListOperations(ctx context.Context, in *iam.ListServiceAccountOperationsRequest, ...) (*iam.ListServiceAccountOperationsResponse, error)
- func (c *ServiceAccountServiceClient) Reactivate(ctx context.Context, in *iam.ReactivateServiceAccountRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) ServiceAccountAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, ...) *ServiceAccountAccessBindingsIterator
- func (c *ServiceAccountServiceClient) ServiceAccountIterator(ctx context.Context, req *iam.ListServiceAccountsRequest, ...) *ServiceAccountIterator
- func (c *ServiceAccountServiceClient) ServiceAccountOperationsIterator(ctx context.Context, req *iam.ListServiceAccountOperationsRequest, ...) *ServiceAccountOperationsIterator
- func (c *ServiceAccountServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) Suspend(ctx context.Context, in *iam.SuspendServiceAccountRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) Update(ctx context.Context, in *iam.UpdateServiceAccountRequest, ...) (*operation.Operation, error)
- func (c *ServiceAccountServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type ServiceControlIterator
- type ServiceControlServiceClient
- func (c *ServiceControlServiceClient) Disable(ctx context.Context, in *iam.DisableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *ServiceControlServiceClient) Enable(ctx context.Context, in *iam.EnableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *ServiceControlServiceClient) Get(ctx context.Context, in *iam.GetServiceRequest, opts ...grpc.CallOption) (*iam.Service, error)
- func (c *ServiceControlServiceClient) List(ctx context.Context, in *iam.ListServicesRequest, opts ...grpc.CallOption) (*iam.ListServicesResponse, error)
- func (c *ServiceControlServiceClient) ResolveAgent(ctx context.Context, in *iam.ResolveServiceAgentRequest, ...) (*iam.ServiceAgent, error)
- func (c *ServiceControlServiceClient) ServiceControlIterator(ctx context.Context, req *iam.ListServicesRequest, opts ...grpc.CallOption) *ServiceControlIterator
- type UserAccountServiceClient
- type YandexPassportUserAccountServiceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessAnalyzerServiceClient ¶ added in v0.23.0
type AccessAnalyzerServiceClient struct {
// contains filtered or unexported fields
}
AccessAnalyzerServiceClient is a iam.AccessAnalyzerServiceClient with lazy GRPC connection initialization.
func (*AccessAnalyzerServiceClient) AccessAnalyzerSubjectAccessBindingsIterator ¶ added in v0.23.0
func (c *AccessAnalyzerServiceClient) AccessAnalyzerSubjectAccessBindingsIterator(ctx context.Context, req *iam.ListSubjectAccessBindingsRequest, opts ...grpc.CallOption) *AccessAnalyzerSubjectAccessBindingsIterator
func (*AccessAnalyzerServiceClient) ListSubjectAccessBindings ¶ added in v0.23.0
func (c *AccessAnalyzerServiceClient) ListSubjectAccessBindings(ctx context.Context, in *iam.ListSubjectAccessBindingsRequest, opts ...grpc.CallOption) (*iam.ListSubjectAccessBindingsResponse, error)
ListSubjectAccessBindings implements iam.AccessAnalyzerServiceClient
type AccessAnalyzerSubjectAccessBindingsIterator ¶ added in v0.23.0
type AccessAnalyzerSubjectAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*AccessAnalyzerSubjectAccessBindingsIterator) Error ¶ added in v0.23.0
func (it *AccessAnalyzerSubjectAccessBindingsIterator) Error() error
func (*AccessAnalyzerSubjectAccessBindingsIterator) Next ¶ added in v0.23.0
func (it *AccessAnalyzerSubjectAccessBindingsIterator) Next() bool
func (*AccessAnalyzerSubjectAccessBindingsIterator) Take ¶ added in v0.23.0
func (it *AccessAnalyzerSubjectAccessBindingsIterator) Take(size int64) ([]*iam.SubjectAccessBinding, error)
func (*AccessAnalyzerSubjectAccessBindingsIterator) TakeAll ¶ added in v0.23.0
func (it *AccessAnalyzerSubjectAccessBindingsIterator) TakeAll() ([]*iam.SubjectAccessBinding, error)
func (*AccessAnalyzerSubjectAccessBindingsIterator) Value ¶ added in v0.23.0
func (it *AccessAnalyzerSubjectAccessBindingsIterator) Value() *iam.SubjectAccessBinding
type AccessPolicyTemplateIterator ¶ added in v0.28.0
type AccessPolicyTemplateIterator struct {
// contains filtered or unexported fields
}
func (*AccessPolicyTemplateIterator) Error ¶ added in v0.28.0
func (it *AccessPolicyTemplateIterator) Error() error
func (*AccessPolicyTemplateIterator) Next ¶ added in v0.28.0
func (it *AccessPolicyTemplateIterator) Next() bool
func (*AccessPolicyTemplateIterator) Take ¶ added in v0.28.0
func (it *AccessPolicyTemplateIterator) Take(size int64) ([]*access.AccessPolicy, error)
func (*AccessPolicyTemplateIterator) TakeAll ¶ added in v0.28.0
func (it *AccessPolicyTemplateIterator) TakeAll() ([]*access.AccessPolicy, error)
func (*AccessPolicyTemplateIterator) Value ¶ added in v0.28.0
func (it *AccessPolicyTemplateIterator) Value() *access.AccessPolicy
type AccessPolicyTemplateServiceClient ¶ added in v0.28.0
type AccessPolicyTemplateServiceClient struct {
// contains filtered or unexported fields
}
AccessPolicyTemplateServiceClient is a iam.AccessPolicyTemplateServiceClient with lazy GRPC connection initialization.
func (*AccessPolicyTemplateServiceClient) AccessPolicyTemplateIterator ¶ added in v0.28.0
func (c *AccessPolicyTemplateServiceClient) AccessPolicyTemplateIterator(ctx context.Context, req *iam.ListAccessPolicyTemplatesRequest, opts ...grpc.CallOption) *AccessPolicyTemplateIterator
func (*AccessPolicyTemplateServiceClient) List ¶ added in v0.28.0
func (c *AccessPolicyTemplateServiceClient) List(ctx context.Context, in *iam.ListAccessPolicyTemplatesRequest, opts ...grpc.CallOption) (*iam.ListAccessPolicyTemplatesResponse, error)
List implements iam.AccessPolicyTemplateServiceClient
type ApiKeyIterator ¶
type ApiKeyIterator struct {
// contains filtered or unexported fields
}
func (*ApiKeyIterator) Error ¶
func (it *ApiKeyIterator) Error() error
func (*ApiKeyIterator) Next ¶
func (it *ApiKeyIterator) Next() bool
func (*ApiKeyIterator) Value ¶
func (it *ApiKeyIterator) Value() *iam.ApiKey
type ApiKeyOperationsIterator ¶
type ApiKeyOperationsIterator struct {
// contains filtered or unexported fields
}
func (*ApiKeyOperationsIterator) Error ¶
func (it *ApiKeyOperationsIterator) Error() error
func (*ApiKeyOperationsIterator) Next ¶
func (it *ApiKeyOperationsIterator) Next() bool
func (*ApiKeyOperationsIterator) Take ¶
func (it *ApiKeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*ApiKeyOperationsIterator) TakeAll ¶
func (it *ApiKeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*ApiKeyOperationsIterator) Value ¶
func (it *ApiKeyOperationsIterator) Value() *operation.Operation
type ApiKeyScopesIterator ¶
type ApiKeyScopesIterator struct {
// contains filtered or unexported fields
}
func (*ApiKeyScopesIterator) Error ¶
func (it *ApiKeyScopesIterator) Error() error
func (*ApiKeyScopesIterator) Next ¶
func (it *ApiKeyScopesIterator) Next() bool
func (*ApiKeyScopesIterator) Take ¶
func (it *ApiKeyScopesIterator) Take(size int64) ([]string, error)
func (*ApiKeyScopesIterator) TakeAll ¶
func (it *ApiKeyScopesIterator) TakeAll() ([]string, error)
func (*ApiKeyScopesIterator) Value ¶
func (it *ApiKeyScopesIterator) Value() string
type ApiKeyServiceClient ¶
type ApiKeyServiceClient struct {
// contains filtered or unexported fields
}
ApiKeyServiceClient is a iam.ApiKeyServiceClient with lazy GRPC connection initialization.
func (*ApiKeyServiceClient) ApiKeyIterator ¶
func (c *ApiKeyServiceClient) ApiKeyIterator(ctx context.Context, req *iam.ListApiKeysRequest, opts ...grpc.CallOption) *ApiKeyIterator
func (*ApiKeyServiceClient) ApiKeyOperationsIterator ¶
func (c *ApiKeyServiceClient) ApiKeyOperationsIterator(ctx context.Context, req *iam.ListApiKeyOperationsRequest, opts ...grpc.CallOption) *ApiKeyOperationsIterator
func (*ApiKeyServiceClient) ApiKeyScopesIterator ¶
func (c *ApiKeyServiceClient) ApiKeyScopesIterator(ctx context.Context, req *iam.ListApiKeyScopesRequest, opts ...grpc.CallOption) *ApiKeyScopesIterator
func (*ApiKeyServiceClient) Create ¶
func (c *ApiKeyServiceClient) Create(ctx context.Context, in *iam.CreateApiKeyRequest, opts ...grpc.CallOption) (*iam.CreateApiKeyResponse, error)
Create implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) Delete ¶
func (c *ApiKeyServiceClient) Delete(ctx context.Context, in *iam.DeleteApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) Get ¶
func (c *ApiKeyServiceClient) Get(ctx context.Context, in *iam.GetApiKeyRequest, opts ...grpc.CallOption) (*iam.ApiKey, error)
Get implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) List ¶
func (c *ApiKeyServiceClient) List(ctx context.Context, in *iam.ListApiKeysRequest, opts ...grpc.CallOption) (*iam.ListApiKeysResponse, error)
List implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) ListOperations ¶
func (c *ApiKeyServiceClient) ListOperations(ctx context.Context, in *iam.ListApiKeyOperationsRequest, opts ...grpc.CallOption) (*iam.ListApiKeyOperationsResponse, error)
ListOperations implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) ListScopes ¶
func (c *ApiKeyServiceClient) ListScopes(ctx context.Context, in *iam.ListApiKeyScopesRequest, opts ...grpc.CallOption) (*iam.ListApiKeyScopesResponse, error)
ListScopes implements iam.ApiKeyServiceClient
func (*ApiKeyServiceClient) Update ¶
func (c *ApiKeyServiceClient) Update(ctx context.Context, in *iam.UpdateApiKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements iam.ApiKeyServiceClient
type IAM ¶
type IAM struct {
// contains filtered or unexported fields
}
IAM provides access to "iam" component of Yandex.Cloud
func (*IAM) AWSCompatibility ¶
func (i *IAM) AWSCompatibility() *awscompatibility.AWSCompatibility
func (*IAM) AccessAnalyzer ¶ added in v0.23.0
func (i *IAM) AccessAnalyzer() *AccessAnalyzerServiceClient
AccessAnalyzer gets AccessAnalyzerService client
func (*IAM) AccessPolicyTemplate ¶ added in v0.28.0
func (i *IAM) AccessPolicyTemplate() *AccessPolicyTemplateServiceClient
AccessPolicyTemplate gets AccessPolicyTemplateService client
func (*IAM) IamToken ¶
func (i *IAM) IamToken() *IamTokenServiceClient
IamToken gets IamTokenService client
func (*IAM) OAuthClient ¶ added in v0.17.0
func (i *IAM) OAuthClient() *OAuthClientServiceClient
OAuthClient gets OAuthClientService client
func (*IAM) OAuthClientSecret ¶ added in v0.17.0
func (i *IAM) OAuthClientSecret() *OAuthClientSecretServiceClient
OAuthClientSecret gets OAuthClientSecretService client
func (*IAM) RefreshToken ¶
func (i *IAM) RefreshToken() *RefreshTokenServiceClient
RefreshToken gets RefreshTokenService client
func (*IAM) ServiceAccount ¶
func (i *IAM) ServiceAccount() *ServiceAccountServiceClient
ServiceAccount gets ServiceAccountService client
func (*IAM) ServiceControl ¶
func (i *IAM) ServiceControl() *ServiceControlServiceClient
ServiceControl gets ServiceControlService client
func (*IAM) UserAccount ¶
func (i *IAM) UserAccount() *UserAccountServiceClient
UserAccount gets UserAccountService client
func (*IAM) YandexPassportUserAccount ¶
func (i *IAM) YandexPassportUserAccount() *YandexPassportUserAccountServiceClient
YandexPassportUserAccount gets YandexPassportUserAccountService client
type IamTokenServiceClient ¶
type IamTokenServiceClient struct {
// contains filtered or unexported fields
}
IamTokenServiceClient is a iam.IamTokenServiceClient with lazy GRPC connection initialization.
func (*IamTokenServiceClient) Create ¶
func (c *IamTokenServiceClient) Create(ctx context.Context, in *iam.CreateIamTokenRequest, opts ...grpc.CallOption) (*iam.CreateIamTokenResponse, error)
Create implements iam.IamTokenServiceClient
func (*IamTokenServiceClient) CreateForServiceAccount ¶
func (c *IamTokenServiceClient) CreateForServiceAccount(ctx context.Context, in *iam.CreateIamTokenForServiceAccountRequest, opts ...grpc.CallOption) (*iam.CreateIamTokenResponse, error)
CreateForServiceAccount implements iam.IamTokenServiceClient
func (*IamTokenServiceClient) Revoke ¶
func (c *IamTokenServiceClient) Revoke(ctx context.Context, in *iam.RevokeIamTokenRequest, opts ...grpc.CallOption) (*iam.RevokeIamTokenResponse, error)
Revoke implements iam.IamTokenServiceClient
type KeyIterator ¶
type KeyIterator struct {
// contains filtered or unexported fields
}
func (*KeyIterator) Error ¶
func (it *KeyIterator) Error() error
func (*KeyIterator) Next ¶
func (it *KeyIterator) Next() bool
func (*KeyIterator) Value ¶
func (it *KeyIterator) Value() *iam.Key
type KeyOperationsIterator ¶
type KeyOperationsIterator struct {
// contains filtered or unexported fields
}
func (*KeyOperationsIterator) Error ¶
func (it *KeyOperationsIterator) Error() error
func (*KeyOperationsIterator) Next ¶
func (it *KeyOperationsIterator) Next() bool
func (*KeyOperationsIterator) Take ¶
func (it *KeyOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*KeyOperationsIterator) TakeAll ¶
func (it *KeyOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*KeyOperationsIterator) Value ¶
func (it *KeyOperationsIterator) Value() *operation.Operation
type KeyServiceClient ¶
type KeyServiceClient struct {
// contains filtered or unexported fields
}
KeyServiceClient is a iam.KeyServiceClient with lazy GRPC connection initialization.
func (*KeyServiceClient) Create ¶
func (c *KeyServiceClient) Create(ctx context.Context, in *iam.CreateKeyRequest, opts ...grpc.CallOption) (*iam.CreateKeyResponse, error)
Create implements iam.KeyServiceClient
func (*KeyServiceClient) Delete ¶
func (c *KeyServiceClient) Delete(ctx context.Context, in *iam.DeleteKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements iam.KeyServiceClient
func (*KeyServiceClient) Get ¶
func (c *KeyServiceClient) Get(ctx context.Context, in *iam.GetKeyRequest, opts ...grpc.CallOption) (*iam.Key, error)
Get implements iam.KeyServiceClient
func (*KeyServiceClient) KeyIterator ¶
func (c *KeyServiceClient) KeyIterator(ctx context.Context, req *iam.ListKeysRequest, opts ...grpc.CallOption) *KeyIterator
func (*KeyServiceClient) KeyOperationsIterator ¶
func (c *KeyServiceClient) KeyOperationsIterator(ctx context.Context, req *iam.ListKeyOperationsRequest, opts ...grpc.CallOption) *KeyOperationsIterator
func (*KeyServiceClient) List ¶
func (c *KeyServiceClient) List(ctx context.Context, in *iam.ListKeysRequest, opts ...grpc.CallOption) (*iam.ListKeysResponse, error)
List implements iam.KeyServiceClient
func (*KeyServiceClient) ListOperations ¶
func (c *KeyServiceClient) ListOperations(ctx context.Context, in *iam.ListKeyOperationsRequest, opts ...grpc.CallOption) (*iam.ListKeyOperationsResponse, error)
ListOperations implements iam.KeyServiceClient
func (*KeyServiceClient) Update ¶
func (c *KeyServiceClient) Update(ctx context.Context, in *iam.UpdateKeyRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements iam.KeyServiceClient
type OAuthClientIterator ¶ added in v0.17.0
type OAuthClientIterator struct {
// contains filtered or unexported fields
}
func (*OAuthClientIterator) Error ¶ added in v0.17.0
func (it *OAuthClientIterator) Error() error
func (*OAuthClientIterator) Next ¶ added in v0.17.0
func (it *OAuthClientIterator) Next() bool
func (*OAuthClientIterator) Take ¶ added in v0.17.0
func (it *OAuthClientIterator) Take(size int64) ([]*iam.OAuthClientListView, error)
func (*OAuthClientIterator) TakeAll ¶ added in v0.17.0
func (it *OAuthClientIterator) TakeAll() ([]*iam.OAuthClientListView, error)
func (*OAuthClientIterator) Value ¶ added in v0.17.0
func (it *OAuthClientIterator) Value() *iam.OAuthClientListView
type OAuthClientProfilesIterator ¶ added in v0.32.0
type OAuthClientProfilesIterator struct {
// contains filtered or unexported fields
}
func (*OAuthClientProfilesIterator) Error ¶ added in v0.32.0
func (it *OAuthClientProfilesIterator) Error() error
func (*OAuthClientProfilesIterator) Next ¶ added in v0.32.0
func (it *OAuthClientProfilesIterator) Next() bool
func (*OAuthClientProfilesIterator) Take ¶ added in v0.32.0
func (it *OAuthClientProfilesIterator) Take(size int64) ([]*iam.Profile, error)
func (*OAuthClientProfilesIterator) TakeAll ¶ added in v0.32.0
func (it *OAuthClientProfilesIterator) TakeAll() ([]*iam.Profile, error)
func (*OAuthClientProfilesIterator) Value ¶ added in v0.32.0
func (it *OAuthClientProfilesIterator) Value() *iam.Profile
type OAuthClientSecretIterator ¶ added in v0.17.0
type OAuthClientSecretIterator struct {
// contains filtered or unexported fields
}
func (*OAuthClientSecretIterator) Error ¶ added in v0.17.0
func (it *OAuthClientSecretIterator) Error() error
func (*OAuthClientSecretIterator) Next ¶ added in v0.17.0
func (it *OAuthClientSecretIterator) Next() bool
func (*OAuthClientSecretIterator) Take ¶ added in v0.17.0
func (it *OAuthClientSecretIterator) Take(size int64) ([]*iam.OAuthClientSecret, error)
func (*OAuthClientSecretIterator) TakeAll ¶ added in v0.17.0
func (it *OAuthClientSecretIterator) TakeAll() ([]*iam.OAuthClientSecret, error)
func (*OAuthClientSecretIterator) Value ¶ added in v0.17.0
func (it *OAuthClientSecretIterator) Value() *iam.OAuthClientSecret
type OAuthClientSecretServiceClient ¶ added in v0.17.0
type OAuthClientSecretServiceClient struct {
// contains filtered or unexported fields
}
OAuthClientSecretServiceClient is a iam.OAuthClientSecretServiceClient with lazy GRPC connection initialization.
func (*OAuthClientSecretServiceClient) Create ¶ added in v0.17.0
func (c *OAuthClientSecretServiceClient) Create(ctx context.Context, in *iam.CreateOAuthClientSecretRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements iam.OAuthClientSecretServiceClient
func (*OAuthClientSecretServiceClient) Delete ¶ added in v0.17.0
func (c *OAuthClientSecretServiceClient) Delete(ctx context.Context, in *iam.DeleteOAuthClientSecretRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements iam.OAuthClientSecretServiceClient
func (*OAuthClientSecretServiceClient) Get ¶ added in v0.17.0
func (c *OAuthClientSecretServiceClient) Get(ctx context.Context, in *iam.GetOAuthClientSecretRequest, opts ...grpc.CallOption) (*iam.OAuthClientSecret, error)
Get implements iam.OAuthClientSecretServiceClient
func (*OAuthClientSecretServiceClient) List ¶ added in v0.17.0
func (c *OAuthClientSecretServiceClient) List(ctx context.Context, in *iam.ListOAuthClientSecretsRequest, opts ...grpc.CallOption) (*iam.ListOAuthClientSecretsResponse, error)
List implements iam.OAuthClientSecretServiceClient
func (*OAuthClientSecretServiceClient) OAuthClientSecretIterator ¶ added in v0.17.0
func (c *OAuthClientSecretServiceClient) OAuthClientSecretIterator(ctx context.Context, req *iam.ListOAuthClientSecretsRequest, opts ...grpc.CallOption) *OAuthClientSecretIterator
type OAuthClientServiceClient ¶ added in v0.17.0
type OAuthClientServiceClient struct {
// contains filtered or unexported fields
}
OAuthClientServiceClient is a iam.OAuthClientServiceClient with lazy GRPC connection initialization.
func (*OAuthClientServiceClient) Create ¶ added in v0.17.0
func (c *OAuthClientServiceClient) Create(ctx context.Context, in *iam.CreateOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements iam.OAuthClientServiceClient
func (*OAuthClientServiceClient) Delete ¶ added in v0.17.0
func (c *OAuthClientServiceClient) Delete(ctx context.Context, in *iam.DeleteOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements iam.OAuthClientServiceClient
func (*OAuthClientServiceClient) Get ¶ added in v0.17.0
func (c *OAuthClientServiceClient) Get(ctx context.Context, in *iam.GetOAuthClientRequest, opts ...grpc.CallOption) (*iam.OAuthClient, error)
Get implements iam.OAuthClientServiceClient
func (*OAuthClientServiceClient) List ¶ added in v0.17.0
func (c *OAuthClientServiceClient) List(ctx context.Context, in *iam.ListOAuthClientsRequest, opts ...grpc.CallOption) (*iam.ListOAuthClientsResponse, error)
List implements iam.OAuthClientServiceClient
func (*OAuthClientServiceClient) ListProfiles ¶ added in v0.32.0
func (c *OAuthClientServiceClient) ListProfiles(ctx context.Context, in *iam.ListProfilesRequest, opts ...grpc.CallOption) (*iam.ListProfilesResponse, error)
ListProfiles implements iam.OAuthClientServiceClient
func (*OAuthClientServiceClient) OAuthClientIterator ¶ added in v0.17.0
func (c *OAuthClientServiceClient) OAuthClientIterator(ctx context.Context, req *iam.ListOAuthClientsRequest, opts ...grpc.CallOption) *OAuthClientIterator
func (*OAuthClientServiceClient) OAuthClientProfilesIterator ¶ added in v0.32.0
func (c *OAuthClientServiceClient) OAuthClientProfilesIterator(ctx context.Context, req *iam.ListProfilesRequest, opts ...grpc.CallOption) *OAuthClientProfilesIterator
func (*OAuthClientServiceClient) Update ¶ added in v0.17.0
func (c *OAuthClientServiceClient) Update(ctx context.Context, in *iam.UpdateOAuthClientRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements iam.OAuthClientServiceClient
type RefreshTokenIterator ¶
type RefreshTokenIterator struct {
// contains filtered or unexported fields
}
func (*RefreshTokenIterator) Error ¶
func (it *RefreshTokenIterator) Error() error
func (*RefreshTokenIterator) Next ¶
func (it *RefreshTokenIterator) Next() bool
func (*RefreshTokenIterator) Take ¶
func (it *RefreshTokenIterator) Take(size int64) ([]*iam.RefreshToken, error)
func (*RefreshTokenIterator) TakeAll ¶
func (it *RefreshTokenIterator) TakeAll() ([]*iam.RefreshToken, error)
func (*RefreshTokenIterator) Value ¶
func (it *RefreshTokenIterator) Value() *iam.RefreshToken
type RefreshTokenServiceClient ¶
type RefreshTokenServiceClient struct {
// contains filtered or unexported fields
}
RefreshTokenServiceClient is a iam.RefreshTokenServiceClient with lazy GRPC connection initialization.
func (*RefreshTokenServiceClient) List ¶
func (c *RefreshTokenServiceClient) List(ctx context.Context, in *iam.ListRefreshTokensRequest, opts ...grpc.CallOption) (*iam.ListRefreshTokensResponse, error)
List implements iam.RefreshTokenServiceClient
func (*RefreshTokenServiceClient) RefreshTokenIterator ¶
func (c *RefreshTokenServiceClient) RefreshTokenIterator(ctx context.Context, req *iam.ListRefreshTokensRequest, opts ...grpc.CallOption) *RefreshTokenIterator
func (*RefreshTokenServiceClient) Revoke ¶
func (c *RefreshTokenServiceClient) Revoke(ctx context.Context, in *iam.RevokeRefreshTokenRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Revoke implements iam.RefreshTokenServiceClient
type RoleIterator ¶
type RoleIterator struct {
// contains filtered or unexported fields
}
func (*RoleIterator) Error ¶
func (it *RoleIterator) Error() error
func (*RoleIterator) Next ¶
func (it *RoleIterator) Next() bool
func (*RoleIterator) Value ¶
func (it *RoleIterator) Value() *iam.Role
type RoleServiceClient ¶
type RoleServiceClient struct {
// contains filtered or unexported fields
}
RoleServiceClient is a iam.RoleServiceClient with lazy GRPC connection initialization.
func (*RoleServiceClient) Get ¶
func (c *RoleServiceClient) Get(ctx context.Context, in *iam.GetRoleRequest, opts ...grpc.CallOption) (*iam.Role, error)
Get implements iam.RoleServiceClient
func (*RoleServiceClient) List ¶
func (c *RoleServiceClient) List(ctx context.Context, in *iam.ListRolesRequest, opts ...grpc.CallOption) (*iam.ListRolesResponse, error)
List implements iam.RoleServiceClient
func (*RoleServiceClient) RoleIterator ¶
func (c *RoleServiceClient) RoleIterator(ctx context.Context, req *iam.ListRolesRequest, opts ...grpc.CallOption) *RoleIterator
type ServiceAccountAccessBindingsIterator ¶
type ServiceAccountAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*ServiceAccountAccessBindingsIterator) Error ¶
func (it *ServiceAccountAccessBindingsIterator) Error() error
func (*ServiceAccountAccessBindingsIterator) Next ¶
func (it *ServiceAccountAccessBindingsIterator) Next() bool
func (*ServiceAccountAccessBindingsIterator) Take ¶
func (it *ServiceAccountAccessBindingsIterator) Take(size int64) ([]*access.AccessBinding, error)
func (*ServiceAccountAccessBindingsIterator) TakeAll ¶
func (it *ServiceAccountAccessBindingsIterator) TakeAll() ([]*access.AccessBinding, error)
func (*ServiceAccountAccessBindingsIterator) Value ¶
func (it *ServiceAccountAccessBindingsIterator) Value() *access.AccessBinding
type ServiceAccountIterator ¶
type ServiceAccountIterator struct {
// contains filtered or unexported fields
}
func (*ServiceAccountIterator) Error ¶
func (it *ServiceAccountIterator) Error() error
func (*ServiceAccountIterator) Next ¶
func (it *ServiceAccountIterator) Next() bool
func (*ServiceAccountIterator) Take ¶
func (it *ServiceAccountIterator) Take(size int64) ([]*iam.ServiceAccount, error)
func (*ServiceAccountIterator) TakeAll ¶
func (it *ServiceAccountIterator) TakeAll() ([]*iam.ServiceAccount, error)
func (*ServiceAccountIterator) Value ¶
func (it *ServiceAccountIterator) Value() *iam.ServiceAccount
type ServiceAccountOperationsIterator ¶
type ServiceAccountOperationsIterator struct {
// contains filtered or unexported fields
}
func (*ServiceAccountOperationsIterator) Error ¶
func (it *ServiceAccountOperationsIterator) Error() error
func (*ServiceAccountOperationsIterator) Next ¶
func (it *ServiceAccountOperationsIterator) Next() bool
func (*ServiceAccountOperationsIterator) Take ¶
func (it *ServiceAccountOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*ServiceAccountOperationsIterator) TakeAll ¶
func (it *ServiceAccountOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*ServiceAccountOperationsIterator) Value ¶
func (it *ServiceAccountOperationsIterator) Value() *operation.Operation
type ServiceAccountServiceClient ¶
type ServiceAccountServiceClient struct {
// contains filtered or unexported fields
}
ServiceAccountServiceClient is a iam.ServiceAccountServiceClient with lazy GRPC connection initialization.
func (*ServiceAccountServiceClient) Create ¶
func (c *ServiceAccountServiceClient) Create(ctx context.Context, in *iam.CreateServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) Delete ¶
func (c *ServiceAccountServiceClient) Delete(ctx context.Context, in *iam.DeleteServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) Get ¶
func (c *ServiceAccountServiceClient) Get(ctx context.Context, in *iam.GetServiceAccountRequest, opts ...grpc.CallOption) (*iam.ServiceAccount, error)
Get implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) List ¶
func (c *ServiceAccountServiceClient) List(ctx context.Context, in *iam.ListServiceAccountsRequest, opts ...grpc.CallOption) (*iam.ListServiceAccountsResponse, error)
List implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) ListAccessBindings ¶
func (c *ServiceAccountServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) ListOperations ¶
func (c *ServiceAccountServiceClient) ListOperations(ctx context.Context, in *iam.ListServiceAccountOperationsRequest, opts ...grpc.CallOption) (*iam.ListServiceAccountOperationsResponse, error)
ListOperations implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) Reactivate ¶ added in v0.32.0
func (c *ServiceAccountServiceClient) Reactivate(ctx context.Context, in *iam.ReactivateServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Reactivate implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) ServiceAccountAccessBindingsIterator ¶
func (c *ServiceAccountServiceClient) ServiceAccountAccessBindingsIterator(ctx context.Context, req *access.ListAccessBindingsRequest, opts ...grpc.CallOption) *ServiceAccountAccessBindingsIterator
func (*ServiceAccountServiceClient) ServiceAccountIterator ¶
func (c *ServiceAccountServiceClient) ServiceAccountIterator(ctx context.Context, req *iam.ListServiceAccountsRequest, opts ...grpc.CallOption) *ServiceAccountIterator
func (*ServiceAccountServiceClient) ServiceAccountOperationsIterator ¶
func (c *ServiceAccountServiceClient) ServiceAccountOperationsIterator(ctx context.Context, req *iam.ListServiceAccountOperationsRequest, opts ...grpc.CallOption) *ServiceAccountOperationsIterator
func (*ServiceAccountServiceClient) SetAccessBindings ¶
func (c *ServiceAccountServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) Suspend ¶ added in v0.32.0
func (c *ServiceAccountServiceClient) Suspend(ctx context.Context, in *iam.SuspendServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Suspend implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) Update ¶
func (c *ServiceAccountServiceClient) Update(ctx context.Context, in *iam.UpdateServiceAccountRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements iam.ServiceAccountServiceClient
func (*ServiceAccountServiceClient) UpdateAccessBindings ¶
func (c *ServiceAccountServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements iam.ServiceAccountServiceClient
type ServiceControlIterator ¶
type ServiceControlIterator struct {
// contains filtered or unexported fields
}
func (*ServiceControlIterator) Error ¶
func (it *ServiceControlIterator) Error() error
func (*ServiceControlIterator) Next ¶
func (it *ServiceControlIterator) Next() bool
func (*ServiceControlIterator) Take ¶
func (it *ServiceControlIterator) Take(size int64) ([]*iam.Service, error)
func (*ServiceControlIterator) TakeAll ¶
func (it *ServiceControlIterator) TakeAll() ([]*iam.Service, error)
func (*ServiceControlIterator) Value ¶
func (it *ServiceControlIterator) Value() *iam.Service
type ServiceControlServiceClient ¶
type ServiceControlServiceClient struct {
// contains filtered or unexported fields
}
ServiceControlServiceClient is a iam.ServiceControlServiceClient with lazy GRPC connection initialization.
func (*ServiceControlServiceClient) Disable ¶
func (c *ServiceControlServiceClient) Disable(ctx context.Context, in *iam.DisableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Disable implements iam.ServiceControlServiceClient
func (*ServiceControlServiceClient) Enable ¶
func (c *ServiceControlServiceClient) Enable(ctx context.Context, in *iam.EnableServiceRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Enable implements iam.ServiceControlServiceClient
func (*ServiceControlServiceClient) Get ¶
func (c *ServiceControlServiceClient) Get(ctx context.Context, in *iam.GetServiceRequest, opts ...grpc.CallOption) (*iam.Service, error)
Get implements iam.ServiceControlServiceClient
func (*ServiceControlServiceClient) List ¶
func (c *ServiceControlServiceClient) List(ctx context.Context, in *iam.ListServicesRequest, opts ...grpc.CallOption) (*iam.ListServicesResponse, error)
List implements iam.ServiceControlServiceClient
func (*ServiceControlServiceClient) ResolveAgent ¶
func (c *ServiceControlServiceClient) ResolveAgent(ctx context.Context, in *iam.ResolveServiceAgentRequest, opts ...grpc.CallOption) (*iam.ServiceAgent, error)
ResolveAgent implements iam.ServiceControlServiceClient
func (*ServiceControlServiceClient) ServiceControlIterator ¶
func (c *ServiceControlServiceClient) ServiceControlIterator(ctx context.Context, req *iam.ListServicesRequest, opts ...grpc.CallOption) *ServiceControlIterator
type UserAccountServiceClient ¶
type UserAccountServiceClient struct {
// contains filtered or unexported fields
}
UserAccountServiceClient is a iam.UserAccountServiceClient with lazy GRPC connection initialization.
func (*UserAccountServiceClient) Get ¶
func (c *UserAccountServiceClient) Get(ctx context.Context, in *iam.GetUserAccountRequest, opts ...grpc.CallOption) (*iam.UserAccount, error)
Get implements iam.UserAccountServiceClient
type YandexPassportUserAccountServiceClient ¶
type YandexPassportUserAccountServiceClient struct {
// contains filtered or unexported fields
}
YandexPassportUserAccountServiceClient is a iam.YandexPassportUserAccountServiceClient with lazy GRPC connection initialization.
func (*YandexPassportUserAccountServiceClient) GetByLogin ¶
func (c *YandexPassportUserAccountServiceClient) GetByLogin(ctx context.Context, in *iam.GetUserAccountByLoginRequest, opts ...grpc.CallOption) (*iam.UserAccount, error)
GetByLogin implements iam.YandexPassportUserAccountServiceClient