Documentation ¶
Overview ¶
nolint
nolint
nolint
nolint
nolint
Index ¶
- type AddressIterator
- type AddressOperationsIterator
- type AddressServiceClient
- func (c *AddressServiceClient) AddressIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *AddressIterator
- func (c *AddressServiceClient) AddressOperationsIterator(ctx context.Context, addressId string, opts ...grpc.CallOption) *AddressOperationsIterator
- func (c *AddressServiceClient) Create(ctx context.Context, in *vpc.CreateAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *AddressServiceClient) Delete(ctx context.Context, in *vpc.DeleteAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *AddressServiceClient) Get(ctx context.Context, in *vpc.GetAddressRequest, opts ...grpc.CallOption) (*vpc.Address, error)
- func (c *AddressServiceClient) GetByValue(ctx context.Context, in *vpc.GetAddressByValueRequest, opts ...grpc.CallOption) (*vpc.Address, error)
- func (c *AddressServiceClient) List(ctx context.Context, in *vpc.ListAddressesRequest, opts ...grpc.CallOption) (*vpc.ListAddressesResponse, error)
- func (c *AddressServiceClient) ListOperations(ctx context.Context, in *vpc.ListAddressOperationsRequest, ...) (*vpc.ListAddressOperationsResponse, error)
- func (c *AddressServiceClient) Update(ctx context.Context, in *vpc.UpdateAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type NetworkIterator
- type NetworkOperationsIterator
- type NetworkServiceClient
- func (c *NetworkServiceClient) Create(ctx context.Context, in *vpc.CreateNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *NetworkServiceClient) Delete(ctx context.Context, in *vpc.DeleteNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *NetworkServiceClient) Get(ctx context.Context, in *vpc.GetNetworkRequest, opts ...grpc.CallOption) (*vpc.Network, error)
- func (c *NetworkServiceClient) List(ctx context.Context, in *vpc.ListNetworksRequest, opts ...grpc.CallOption) (*vpc.ListNetworksResponse, error)
- func (c *NetworkServiceClient) ListOperations(ctx context.Context, in *vpc.ListNetworkOperationsRequest, ...) (*vpc.ListNetworkOperationsResponse, error)
- func (c *NetworkServiceClient) ListSubnets(ctx context.Context, in *vpc.ListNetworkSubnetsRequest, ...) (*vpc.ListNetworkSubnetsResponse, error)
- func (c *NetworkServiceClient) Move(ctx context.Context, in *vpc.MoveNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *NetworkServiceClient) NetworkIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *NetworkIterator
- func (c *NetworkServiceClient) NetworkOperationsIterator(ctx context.Context, networkId string, opts ...grpc.CallOption) *NetworkOperationsIterator
- func (c *NetworkServiceClient) NetworkSubnetsIterator(ctx context.Context, networkId string, opts ...grpc.CallOption) *NetworkSubnetsIterator
- func (c *NetworkServiceClient) Update(ctx context.Context, in *vpc.UpdateNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type NetworkSubnetsIterator
- type RouteTableIterator
- type RouteTableOperationsIterator
- type RouteTableServiceClient
- func (c *RouteTableServiceClient) Create(ctx context.Context, in *vpc.CreateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *RouteTableServiceClient) Delete(ctx context.Context, in *vpc.DeleteRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *RouteTableServiceClient) Get(ctx context.Context, in *vpc.GetRouteTableRequest, opts ...grpc.CallOption) (*vpc.RouteTable, error)
- func (c *RouteTableServiceClient) List(ctx context.Context, in *vpc.ListRouteTablesRequest, opts ...grpc.CallOption) (*vpc.ListRouteTablesResponse, error)
- func (c *RouteTableServiceClient) ListOperations(ctx context.Context, in *vpc.ListRouteTableOperationsRequest, ...) (*vpc.ListRouteTableOperationsResponse, error)
- func (c *RouteTableServiceClient) Move(ctx context.Context, in *vpc.MoveRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *RouteTableServiceClient) RouteTableIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *RouteTableIterator
- func (c *RouteTableServiceClient) RouteTableOperationsIterator(ctx context.Context, routeTableId string, opts ...grpc.CallOption) *RouteTableOperationsIterator
- func (c *RouteTableServiceClient) Update(ctx context.Context, in *vpc.UpdateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type SecurityGroupIterator
- type SecurityGroupOperationsIterator
- type SecurityGroupServiceClient
- func (c *SecurityGroupServiceClient) Create(ctx context.Context, in *vpc.CreateSecurityGroupRequest, ...) (*operation.Operation, error)
- func (c *SecurityGroupServiceClient) Delete(ctx context.Context, in *vpc.DeleteSecurityGroupRequest, ...) (*operation.Operation, error)
- func (c *SecurityGroupServiceClient) Get(ctx context.Context, in *vpc.GetSecurityGroupRequest, opts ...grpc.CallOption) (*vpc.SecurityGroup, error)
- func (c *SecurityGroupServiceClient) List(ctx context.Context, in *vpc.ListSecurityGroupsRequest, ...) (*vpc.ListSecurityGroupsResponse, error)
- func (c *SecurityGroupServiceClient) ListOperations(ctx context.Context, in *vpc.ListSecurityGroupOperationsRequest, ...) (*vpc.ListSecurityGroupOperationsResponse, error)
- func (c *SecurityGroupServiceClient) Move(ctx context.Context, in *vpc.MoveSecurityGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *SecurityGroupServiceClient) SecurityGroupIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SecurityGroupIterator
- func (c *SecurityGroupServiceClient) SecurityGroupOperationsIterator(ctx context.Context, securityGroupId string, opts ...grpc.CallOption) *SecurityGroupOperationsIterator
- func (c *SecurityGroupServiceClient) Update(ctx context.Context, in *vpc.UpdateSecurityGroupRequest, ...) (*operation.Operation, error)
- func (c *SecurityGroupServiceClient) UpdateRule(ctx context.Context, in *vpc.UpdateSecurityGroupRuleRequest, ...) (*operation.Operation, error)
- func (c *SecurityGroupServiceClient) UpdateRules(ctx context.Context, in *vpc.UpdateSecurityGroupRulesRequest, ...) (*operation.Operation, error)
- type SubnetIterator
- type SubnetOperationsIterator
- type SubnetServiceClient
- func (c *SubnetServiceClient) Create(ctx context.Context, in *vpc.CreateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *SubnetServiceClient) Delete(ctx context.Context, in *vpc.DeleteSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *SubnetServiceClient) Get(ctx context.Context, in *vpc.GetSubnetRequest, opts ...grpc.CallOption) (*vpc.Subnet, error)
- func (c *SubnetServiceClient) List(ctx context.Context, in *vpc.ListSubnetsRequest, opts ...grpc.CallOption) (*vpc.ListSubnetsResponse, error)
- func (c *SubnetServiceClient) ListOperations(ctx context.Context, in *vpc.ListSubnetOperationsRequest, ...) (*vpc.ListSubnetOperationsResponse, error)
- func (c *SubnetServiceClient) ListUsedAddresses(ctx context.Context, in *vpc.ListUsedAddressesRequest, opts ...grpc.CallOption) (*vpc.ListUsedAddressesResponse, error)
- func (c *SubnetServiceClient) Move(ctx context.Context, in *vpc.MoveSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *SubnetServiceClient) SubnetIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SubnetIterator
- func (c *SubnetServiceClient) SubnetOperationsIterator(ctx context.Context, subnetId string, opts ...grpc.CallOption) *SubnetOperationsIterator
- func (c *SubnetServiceClient) SubnetUsedAddressesIterator(ctx context.Context, subnetId string, opts ...grpc.CallOption) *SubnetUsedAddressesIterator
- func (c *SubnetServiceClient) Update(ctx context.Context, in *vpc.UpdateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type SubnetUsedAddressesIterator
- type VPC
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressIterator ¶
type AddressIterator struct {
// contains filtered or unexported fields
}
func (*AddressIterator) Error ¶
func (it *AddressIterator) Error() error
func (*AddressIterator) Next ¶
func (it *AddressIterator) Next() bool
func (*AddressIterator) Value ¶
func (it *AddressIterator) Value() *vpc.Address
type AddressOperationsIterator ¶
type AddressOperationsIterator struct {
// contains filtered or unexported fields
}
func (*AddressOperationsIterator) Error ¶
func (it *AddressOperationsIterator) Error() error
func (*AddressOperationsIterator) Next ¶
func (it *AddressOperationsIterator) Next() bool
func (*AddressOperationsIterator) Value ¶
func (it *AddressOperationsIterator) Value() *operation.Operation
type AddressServiceClient ¶
type AddressServiceClient struct {
// contains filtered or unexported fields
}
AddressServiceClient is a vpc.AddressServiceClient with lazy GRPC connection initialization.
func (*AddressServiceClient) AddressIterator ¶
func (c *AddressServiceClient) AddressIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *AddressIterator
func (*AddressServiceClient) AddressOperationsIterator ¶
func (c *AddressServiceClient) AddressOperationsIterator(ctx context.Context, addressId string, opts ...grpc.CallOption) *AddressOperationsIterator
func (*AddressServiceClient) Create ¶
func (c *AddressServiceClient) Create(ctx context.Context, in *vpc.CreateAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.AddressServiceClient
func (*AddressServiceClient) Delete ¶
func (c *AddressServiceClient) Delete(ctx context.Context, in *vpc.DeleteAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.AddressServiceClient
func (*AddressServiceClient) Get ¶
func (c *AddressServiceClient) Get(ctx context.Context, in *vpc.GetAddressRequest, opts ...grpc.CallOption) (*vpc.Address, error)
Get implements vpc.AddressServiceClient
func (*AddressServiceClient) GetByValue ¶
func (c *AddressServiceClient) GetByValue(ctx context.Context, in *vpc.GetAddressByValueRequest, opts ...grpc.CallOption) (*vpc.Address, error)
GetByValue implements vpc.AddressServiceClient
func (*AddressServiceClient) List ¶
func (c *AddressServiceClient) List(ctx context.Context, in *vpc.ListAddressesRequest, opts ...grpc.CallOption) (*vpc.ListAddressesResponse, error)
List implements vpc.AddressServiceClient
func (*AddressServiceClient) ListOperations ¶
func (c *AddressServiceClient) ListOperations(ctx context.Context, in *vpc.ListAddressOperationsRequest, opts ...grpc.CallOption) (*vpc.ListAddressOperationsResponse, error)
ListOperations implements vpc.AddressServiceClient
func (*AddressServiceClient) Update ¶
func (c *AddressServiceClient) Update(ctx context.Context, in *vpc.UpdateAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.AddressServiceClient
type NetworkIterator ¶
type NetworkIterator struct {
// contains filtered or unexported fields
}
func (*NetworkIterator) Error ¶
func (it *NetworkIterator) Error() error
func (*NetworkIterator) Next ¶
func (it *NetworkIterator) Next() bool
func (*NetworkIterator) Value ¶
func (it *NetworkIterator) Value() *vpc.Network
type NetworkOperationsIterator ¶
type NetworkOperationsIterator struct {
// contains filtered or unexported fields
}
func (*NetworkOperationsIterator) Error ¶
func (it *NetworkOperationsIterator) Error() error
func (*NetworkOperationsIterator) Next ¶
func (it *NetworkOperationsIterator) Next() bool
func (*NetworkOperationsIterator) Value ¶
func (it *NetworkOperationsIterator) Value() *operation.Operation
type NetworkServiceClient ¶
type NetworkServiceClient struct {
// contains filtered or unexported fields
}
NetworkServiceClient is a vpc.NetworkServiceClient with lazy GRPC connection initialization.
func (*NetworkServiceClient) Create ¶
func (c *NetworkServiceClient) Create(ctx context.Context, in *vpc.CreateNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.NetworkServiceClient
func (*NetworkServiceClient) Delete ¶
func (c *NetworkServiceClient) Delete(ctx context.Context, in *vpc.DeleteNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.NetworkServiceClient
func (*NetworkServiceClient) Get ¶
func (c *NetworkServiceClient) Get(ctx context.Context, in *vpc.GetNetworkRequest, opts ...grpc.CallOption) (*vpc.Network, error)
Get implements vpc.NetworkServiceClient
func (*NetworkServiceClient) List ¶
func (c *NetworkServiceClient) List(ctx context.Context, in *vpc.ListNetworksRequest, opts ...grpc.CallOption) (*vpc.ListNetworksResponse, error)
List implements vpc.NetworkServiceClient
func (*NetworkServiceClient) ListOperations ¶
func (c *NetworkServiceClient) ListOperations(ctx context.Context, in *vpc.ListNetworkOperationsRequest, opts ...grpc.CallOption) (*vpc.ListNetworkOperationsResponse, error)
ListOperations implements vpc.NetworkServiceClient
func (*NetworkServiceClient) ListSubnets ¶
func (c *NetworkServiceClient) ListSubnets(ctx context.Context, in *vpc.ListNetworkSubnetsRequest, opts ...grpc.CallOption) (*vpc.ListNetworkSubnetsResponse, error)
ListSubnets implements vpc.NetworkServiceClient
func (*NetworkServiceClient) Move ¶
func (c *NetworkServiceClient) Move(ctx context.Context, in *vpc.MoveNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move implements vpc.NetworkServiceClient
func (*NetworkServiceClient) NetworkIterator ¶
func (c *NetworkServiceClient) NetworkIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *NetworkIterator
func (*NetworkServiceClient) NetworkOperationsIterator ¶
func (c *NetworkServiceClient) NetworkOperationsIterator(ctx context.Context, networkId string, opts ...grpc.CallOption) *NetworkOperationsIterator
func (*NetworkServiceClient) NetworkSubnetsIterator ¶
func (c *NetworkServiceClient) NetworkSubnetsIterator(ctx context.Context, networkId string, opts ...grpc.CallOption) *NetworkSubnetsIterator
func (*NetworkServiceClient) Update ¶
func (c *NetworkServiceClient) Update(ctx context.Context, in *vpc.UpdateNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.NetworkServiceClient
type NetworkSubnetsIterator ¶
type NetworkSubnetsIterator struct {
// contains filtered or unexported fields
}
func (*NetworkSubnetsIterator) Error ¶
func (it *NetworkSubnetsIterator) Error() error
func (*NetworkSubnetsIterator) Next ¶
func (it *NetworkSubnetsIterator) Next() bool
func (*NetworkSubnetsIterator) Value ¶
func (it *NetworkSubnetsIterator) Value() *vpc.Subnet
type RouteTableIterator ¶
type RouteTableIterator struct {
// contains filtered or unexported fields
}
func (*RouteTableIterator) Error ¶
func (it *RouteTableIterator) Error() error
func (*RouteTableIterator) Next ¶
func (it *RouteTableIterator) Next() bool
func (*RouteTableIterator) Value ¶
func (it *RouteTableIterator) Value() *vpc.RouteTable
type RouteTableOperationsIterator ¶
type RouteTableOperationsIterator struct {
// contains filtered or unexported fields
}
func (*RouteTableOperationsIterator) Error ¶
func (it *RouteTableOperationsIterator) Error() error
func (*RouteTableOperationsIterator) Next ¶
func (it *RouteTableOperationsIterator) Next() bool
func (*RouteTableOperationsIterator) Value ¶
func (it *RouteTableOperationsIterator) Value() *operation.Operation
type RouteTableServiceClient ¶
type RouteTableServiceClient struct {
// contains filtered or unexported fields
}
RouteTableServiceClient is a vpc.RouteTableServiceClient with lazy GRPC connection initialization.
func (*RouteTableServiceClient) Create ¶
func (c *RouteTableServiceClient) Create(ctx context.Context, in *vpc.CreateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) Delete ¶
func (c *RouteTableServiceClient) Delete(ctx context.Context, in *vpc.DeleteRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) Get ¶
func (c *RouteTableServiceClient) Get(ctx context.Context, in *vpc.GetRouteTableRequest, opts ...grpc.CallOption) (*vpc.RouteTable, error)
Get implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) List ¶
func (c *RouteTableServiceClient) List(ctx context.Context, in *vpc.ListRouteTablesRequest, opts ...grpc.CallOption) (*vpc.ListRouteTablesResponse, error)
List implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) ListOperations ¶
func (c *RouteTableServiceClient) ListOperations(ctx context.Context, in *vpc.ListRouteTableOperationsRequest, opts ...grpc.CallOption) (*vpc.ListRouteTableOperationsResponse, error)
ListOperations implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) Move ¶
func (c *RouteTableServiceClient) Move(ctx context.Context, in *vpc.MoveRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move implements vpc.RouteTableServiceClient
func (*RouteTableServiceClient) RouteTableIterator ¶
func (c *RouteTableServiceClient) RouteTableIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *RouteTableIterator
func (*RouteTableServiceClient) RouteTableOperationsIterator ¶
func (c *RouteTableServiceClient) RouteTableOperationsIterator(ctx context.Context, routeTableId string, opts ...grpc.CallOption) *RouteTableOperationsIterator
func (*RouteTableServiceClient) Update ¶
func (c *RouteTableServiceClient) Update(ctx context.Context, in *vpc.UpdateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.RouteTableServiceClient
type SecurityGroupIterator ¶
type SecurityGroupIterator struct {
// contains filtered or unexported fields
}
func (*SecurityGroupIterator) Error ¶
func (it *SecurityGroupIterator) Error() error
func (*SecurityGroupIterator) Next ¶
func (it *SecurityGroupIterator) Next() bool
func (*SecurityGroupIterator) Value ¶
func (it *SecurityGroupIterator) Value() *vpc.SecurityGroup
type SecurityGroupOperationsIterator ¶
type SecurityGroupOperationsIterator struct {
// contains filtered or unexported fields
}
func (*SecurityGroupOperationsIterator) Error ¶
func (it *SecurityGroupOperationsIterator) Error() error
func (*SecurityGroupOperationsIterator) Next ¶
func (it *SecurityGroupOperationsIterator) Next() bool
func (*SecurityGroupOperationsIterator) Value ¶
func (it *SecurityGroupOperationsIterator) Value() *operation.Operation
type SecurityGroupServiceClient ¶
type SecurityGroupServiceClient struct {
// contains filtered or unexported fields
}
SecurityGroupServiceClient is a vpc.SecurityGroupServiceClient with lazy GRPC connection initialization.
func (*SecurityGroupServiceClient) Create ¶
func (c *SecurityGroupServiceClient) Create(ctx context.Context, in *vpc.CreateSecurityGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) Delete ¶
func (c *SecurityGroupServiceClient) Delete(ctx context.Context, in *vpc.DeleteSecurityGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) Get ¶
func (c *SecurityGroupServiceClient) Get(ctx context.Context, in *vpc.GetSecurityGroupRequest, opts ...grpc.CallOption) (*vpc.SecurityGroup, error)
Get implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) List ¶
func (c *SecurityGroupServiceClient) List(ctx context.Context, in *vpc.ListSecurityGroupsRequest, opts ...grpc.CallOption) (*vpc.ListSecurityGroupsResponse, error)
List implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) ListOperations ¶
func (c *SecurityGroupServiceClient) ListOperations(ctx context.Context, in *vpc.ListSecurityGroupOperationsRequest, opts ...grpc.CallOption) (*vpc.ListSecurityGroupOperationsResponse, error)
ListOperations implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) Move ¶
func (c *SecurityGroupServiceClient) Move(ctx context.Context, in *vpc.MoveSecurityGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) SecurityGroupIterator ¶
func (c *SecurityGroupServiceClient) SecurityGroupIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SecurityGroupIterator
func (*SecurityGroupServiceClient) SecurityGroupOperationsIterator ¶
func (c *SecurityGroupServiceClient) SecurityGroupOperationsIterator(ctx context.Context, securityGroupId string, opts ...grpc.CallOption) *SecurityGroupOperationsIterator
func (*SecurityGroupServiceClient) Update ¶
func (c *SecurityGroupServiceClient) Update(ctx context.Context, in *vpc.UpdateSecurityGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) UpdateRule ¶
func (c *SecurityGroupServiceClient) UpdateRule(ctx context.Context, in *vpc.UpdateSecurityGroupRuleRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateRule implements vpc.SecurityGroupServiceClient
func (*SecurityGroupServiceClient) UpdateRules ¶
func (c *SecurityGroupServiceClient) UpdateRules(ctx context.Context, in *vpc.UpdateSecurityGroupRulesRequest, opts ...grpc.CallOption) (*operation.Operation, error)
UpdateRules implements vpc.SecurityGroupServiceClient
type SubnetIterator ¶
type SubnetIterator struct {
// contains filtered or unexported fields
}
func (*SubnetIterator) Error ¶
func (it *SubnetIterator) Error() error
func (*SubnetIterator) Next ¶
func (it *SubnetIterator) Next() bool
func (*SubnetIterator) Value ¶
func (it *SubnetIterator) Value() *vpc.Subnet
type SubnetOperationsIterator ¶
type SubnetOperationsIterator struct {
// contains filtered or unexported fields
}
func (*SubnetOperationsIterator) Error ¶
func (it *SubnetOperationsIterator) Error() error
func (*SubnetOperationsIterator) Next ¶
func (it *SubnetOperationsIterator) Next() bool
func (*SubnetOperationsIterator) Value ¶
func (it *SubnetOperationsIterator) Value() *operation.Operation
type SubnetServiceClient ¶
type SubnetServiceClient struct {
// contains filtered or unexported fields
}
SubnetServiceClient is a vpc.SubnetServiceClient with lazy GRPC connection initialization.
func (*SubnetServiceClient) Create ¶
func (c *SubnetServiceClient) Create(ctx context.Context, in *vpc.CreateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.SubnetServiceClient
func (*SubnetServiceClient) Delete ¶
func (c *SubnetServiceClient) Delete(ctx context.Context, in *vpc.DeleteSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.SubnetServiceClient
func (*SubnetServiceClient) Get ¶
func (c *SubnetServiceClient) Get(ctx context.Context, in *vpc.GetSubnetRequest, opts ...grpc.CallOption) (*vpc.Subnet, error)
Get implements vpc.SubnetServiceClient
func (*SubnetServiceClient) List ¶
func (c *SubnetServiceClient) List(ctx context.Context, in *vpc.ListSubnetsRequest, opts ...grpc.CallOption) (*vpc.ListSubnetsResponse, error)
List implements vpc.SubnetServiceClient
func (*SubnetServiceClient) ListOperations ¶
func (c *SubnetServiceClient) ListOperations(ctx context.Context, in *vpc.ListSubnetOperationsRequest, opts ...grpc.CallOption) (*vpc.ListSubnetOperationsResponse, error)
ListOperations implements vpc.SubnetServiceClient
func (*SubnetServiceClient) ListUsedAddresses ¶
func (c *SubnetServiceClient) ListUsedAddresses(ctx context.Context, in *vpc.ListUsedAddressesRequest, opts ...grpc.CallOption) (*vpc.ListUsedAddressesResponse, error)
ListUsedAddresses implements vpc.SubnetServiceClient
func (*SubnetServiceClient) Move ¶
func (c *SubnetServiceClient) Move(ctx context.Context, in *vpc.MoveSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move implements vpc.SubnetServiceClient
func (*SubnetServiceClient) SubnetIterator ¶
func (c *SubnetServiceClient) SubnetIterator(ctx context.Context, folderId string, opts ...grpc.CallOption) *SubnetIterator
func (*SubnetServiceClient) SubnetOperationsIterator ¶
func (c *SubnetServiceClient) SubnetOperationsIterator(ctx context.Context, subnetId string, opts ...grpc.CallOption) *SubnetOperationsIterator
func (*SubnetServiceClient) SubnetUsedAddressesIterator ¶
func (c *SubnetServiceClient) SubnetUsedAddressesIterator(ctx context.Context, subnetId string, opts ...grpc.CallOption) *SubnetUsedAddressesIterator
func (*SubnetServiceClient) Update ¶
func (c *SubnetServiceClient) Update(ctx context.Context, in *vpc.UpdateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.SubnetServiceClient
type SubnetUsedAddressesIterator ¶
type SubnetUsedAddressesIterator struct {
// contains filtered or unexported fields
}
func (*SubnetUsedAddressesIterator) Error ¶
func (it *SubnetUsedAddressesIterator) Error() error
func (*SubnetUsedAddressesIterator) Next ¶
func (it *SubnetUsedAddressesIterator) Next() bool
func (*SubnetUsedAddressesIterator) Value ¶
func (it *SubnetUsedAddressesIterator) Value() *vpc.UsedAddress
type VPC ¶
type VPC struct {
// contains filtered or unexported fields
}
VPC provides access to "vpc" component of Yandex.Cloud
func (*VPC) Address ¶
func (v *VPC) Address() *AddressServiceClient
Address gets AddressService client
func (*VPC) Network ¶
func (v *VPC) Network() *NetworkServiceClient
Network gets NetworkService client
func (*VPC) RouteTable ¶
func (v *VPC) RouteTable() *RouteTableServiceClient
RouteTable gets RouteTableService client
func (*VPC) SecurityGroup ¶
func (v *VPC) SecurityGroup() *SecurityGroupServiceClient
SecurityGroup gets SecurityGroupService client