Documentation ¶
Overview ¶
nolint
nolint
Index ¶
- type CloudAccessBindingsIterator
- type CloudIterator
- type CloudOperationsIterator
- type CloudServiceClient
- func (c *CloudServiceClient) CloudAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *CloudAccessBindingsIterator
- func (c *CloudServiceClient) CloudIterator(ctx context.Context, opts ...grpc.CallOption) *CloudIterator
- func (c *CloudServiceClient) CloudOperationsIterator(ctx context.Context, cloudId string, opts ...grpc.CallOption) *CloudOperationsIterator
- func (c *CloudServiceClient) Get(ctx context.Context, in *resourcemanager.GetCloudRequest, ...) (*resourcemanager.Cloud, error)
- func (c *CloudServiceClient) List(ctx context.Context, in *resourcemanager.ListCloudsRequest, ...) (*resourcemanager.ListCloudsResponse, error)
- func (c *CloudServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *CloudServiceClient) ListOperations(ctx context.Context, in *resourcemanager.ListCloudOperationsRequest, ...) (*resourcemanager.ListCloudOperationsResponse, error)
- func (c *CloudServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *CloudServiceClient) Update(ctx context.Context, in *resourcemanager.UpdateCloudRequest, ...) (*operation.Operation, error)
- func (c *CloudServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type FolderAccessBindingsIterator
- type FolderIterator
- type FolderOperationsIterator
- type FolderServiceClient
- func (c *FolderServiceClient) Create(ctx context.Context, in *resourcemanager.CreateFolderRequest, ...) (*operation.Operation, error)
- func (c *FolderServiceClient) Delete(ctx context.Context, in *resourcemanager.DeleteFolderRequest, ...) (*operation.Operation, error)
- func (c *FolderServiceClient) FolderAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *FolderAccessBindingsIterator
- func (c *FolderServiceClient) FolderIterator(ctx context.Context, cloudId string, opts ...grpc.CallOption) *FolderIterator
- func (c *FolderServiceClient) FolderOperationsIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *FolderOperationsIterator
- func (c *FolderServiceClient) Get(ctx context.Context, in *resourcemanager.GetFolderRequest, ...) (*resourcemanager.Folder, error)
- func (c *FolderServiceClient) List(ctx context.Context, in *resourcemanager.ListFoldersRequest, ...) (*resourcemanager.ListFoldersResponse, error)
- func (c *FolderServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, ...) (*access.ListAccessBindingsResponse, error)
- func (c *FolderServiceClient) ListOperations(ctx context.Context, in *resourcemanager.ListFolderOperationsRequest, ...) (*resourcemanager.ListFolderOperationsResponse, error)
- func (c *FolderServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, ...) (*operation.Operation, error)
- func (c *FolderServiceClient) Update(ctx context.Context, in *resourcemanager.UpdateFolderRequest, ...) (*operation.Operation, error)
- func (c *FolderServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, ...) (*operation.Operation, error)
- type ResourceManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudAccessBindingsIterator ¶
type CloudAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*CloudAccessBindingsIterator) Error ¶
func (it *CloudAccessBindingsIterator) Error() error
func (*CloudAccessBindingsIterator) Next ¶
func (it *CloudAccessBindingsIterator) Next() bool
func (*CloudAccessBindingsIterator) Value ¶
func (it *CloudAccessBindingsIterator) Value() *access.AccessBinding
type CloudIterator ¶
type CloudIterator struct {
// contains filtered or unexported fields
}
func (*CloudIterator) Error ¶
func (it *CloudIterator) Error() error
func (*CloudIterator) Next ¶
func (it *CloudIterator) Next() bool
func (*CloudIterator) Value ¶
func (it *CloudIterator) Value() *resourcemanager.Cloud
type CloudOperationsIterator ¶
type CloudOperationsIterator struct {
// contains filtered or unexported fields
}
func (*CloudOperationsIterator) Error ¶
func (it *CloudOperationsIterator) Error() error
func (*CloudOperationsIterator) Next ¶
func (it *CloudOperationsIterator) Next() bool
func (*CloudOperationsIterator) Value ¶
func (it *CloudOperationsIterator) Value() *operation.Operation
type CloudServiceClient ¶
type CloudServiceClient struct {
// contains filtered or unexported fields
}
CloudServiceClient is a resourcemanager.CloudServiceClient with lazy GRPC connection initialization.
func (*CloudServiceClient) CloudAccessBindingsIterator ¶
func (c *CloudServiceClient) CloudAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *CloudAccessBindingsIterator
func (*CloudServiceClient) CloudIterator ¶
func (c *CloudServiceClient) CloudIterator(ctx context.Context, opts ...grpc.CallOption) *CloudIterator
func (*CloudServiceClient) CloudOperationsIterator ¶
func (c *CloudServiceClient) CloudOperationsIterator(ctx context.Context, cloudId string, opts ...grpc.CallOption) *CloudOperationsIterator
func (*CloudServiceClient) Get ¶
func (c *CloudServiceClient) Get(ctx context.Context, in *resourcemanager.GetCloudRequest, opts ...grpc.CallOption) (*resourcemanager.Cloud, error)
Get implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) List ¶
func (c *CloudServiceClient) List(ctx context.Context, in *resourcemanager.ListCloudsRequest, opts ...grpc.CallOption) (*resourcemanager.ListCloudsResponse, error)
List implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) ListAccessBindings ¶
func (c *CloudServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) ListOperations ¶
func (c *CloudServiceClient) ListOperations(ctx context.Context, in *resourcemanager.ListCloudOperationsRequest, opts ...grpc.CallOption) (*resourcemanager.ListCloudOperationsResponse, error)
ListOperations implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) SetAccessBindings ¶
func (c *CloudServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) Update ¶
func (c *CloudServiceClient) Update(ctx context.Context, in *resourcemanager.UpdateCloudRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements resourcemanager.CloudServiceClient
func (*CloudServiceClient) UpdateAccessBindings ¶
func (c *CloudServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements resourcemanager.CloudServiceClient
type FolderAccessBindingsIterator ¶
type FolderAccessBindingsIterator struct {
// contains filtered or unexported fields
}
func (*FolderAccessBindingsIterator) Error ¶
func (it *FolderAccessBindingsIterator) Error() error
func (*FolderAccessBindingsIterator) Next ¶
func (it *FolderAccessBindingsIterator) Next() bool
func (*FolderAccessBindingsIterator) Value ¶
func (it *FolderAccessBindingsIterator) Value() *access.AccessBinding
type FolderIterator ¶
type FolderIterator struct {
// contains filtered or unexported fields
}
func (*FolderIterator) Error ¶
func (it *FolderIterator) Error() error
func (*FolderIterator) Next ¶
func (it *FolderIterator) Next() bool
func (*FolderIterator) Value ¶
func (it *FolderIterator) Value() *resourcemanager.Folder
type FolderOperationsIterator ¶
type FolderOperationsIterator struct {
// contains filtered or unexported fields
}
func (*FolderOperationsIterator) Error ¶
func (it *FolderOperationsIterator) Error() error
func (*FolderOperationsIterator) Next ¶
func (it *FolderOperationsIterator) Next() bool
func (*FolderOperationsIterator) Value ¶
func (it *FolderOperationsIterator) Value() *operation.Operation
type FolderServiceClient ¶
type FolderServiceClient struct {
// contains filtered or unexported fields
}
FolderServiceClient is a resourcemanager.FolderServiceClient with lazy GRPC connection initialization.
func (*FolderServiceClient) Create ¶
func (c *FolderServiceClient) Create(ctx context.Context, in *resourcemanager.CreateFolderRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) Delete ¶
func (c *FolderServiceClient) Delete(ctx context.Context, in *resourcemanager.DeleteFolderRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) FolderAccessBindingsIterator ¶
func (c *FolderServiceClient) FolderAccessBindingsIterator(ctx context.Context, resourceId string, opts ...grpc.CallOption) *FolderAccessBindingsIterator
func (*FolderServiceClient) FolderIterator ¶
func (c *FolderServiceClient) FolderIterator(ctx context.Context, cloudId string, opts ...grpc.CallOption) *FolderIterator
func (*FolderServiceClient) FolderOperationsIterator ¶
func (c *FolderServiceClient) FolderOperationsIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *FolderOperationsIterator
func (*FolderServiceClient) Get ¶
func (c *FolderServiceClient) Get(ctx context.Context, in *resourcemanager.GetFolderRequest, opts ...grpc.CallOption) (*resourcemanager.Folder, error)
Get implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) List ¶
func (c *FolderServiceClient) List(ctx context.Context, in *resourcemanager.ListFoldersRequest, opts ...grpc.CallOption) (*resourcemanager.ListFoldersResponse, error)
List implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) ListAccessBindings ¶
func (c *FolderServiceClient) ListAccessBindings(ctx context.Context, in *access.ListAccessBindingsRequest, opts ...grpc.CallOption) (*access.ListAccessBindingsResponse, error)
ListAccessBindings implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) ListOperations ¶
func (c *FolderServiceClient) ListOperations(ctx context.Context, in *resourcemanager.ListFolderOperationsRequest, opts ...grpc.CallOption) (*resourcemanager.ListFolderOperationsResponse, error)
ListOperations implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) SetAccessBindings ¶
func (c *FolderServiceClient) SetAccessBindings(ctx context.Context, in *access.SetAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
SetAccessBindings implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) Update ¶
func (c *FolderServiceClient) Update(ctx context.Context, in *resourcemanager.UpdateFolderRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements resourcemanager.FolderServiceClient
func (*FolderServiceClient) UpdateAccessBindings ¶
func (c *FolderServiceClient) UpdateAccessBindings(ctx context.Context, in *access.UpdateAccessBindingsRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateAccessBindings implements resourcemanager.FolderServiceClient
type ResourceManager ¶
type ResourceManager struct {
// contains filtered or unexported fields
}
ResourceManager provides access to "resourcemanager" component of Yandex.Cloud
func NewResourceManager ¶
func NewResourceManager(g func(ctx context.Context) (*grpc.ClientConn, error)) *ResourceManager
NewResourceManager creates instance of ResourceManager
func (*ResourceManager) Cloud ¶
func (r *ResourceManager) Cloud() *CloudServiceClient
Cloud gets CloudService client
func (*ResourceManager) Folder ¶
func (r *ResourceManager) Folder() *FolderServiceClient
Folder gets FolderService client