Documentation ¶
Overview ¶
nolint
nolint
nolint
nolint
nolint
nolint
Index ¶
- type AddressIterator
- type AddressOperationsIterator
- func (it *AddressOperationsIterator) Error() error
- func (it *AddressOperationsIterator) Next() bool
- func (it *AddressOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *AddressOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *AddressOperationsIterator) Value() *operation.Operation
- type AddressServiceClient
- func (c *AddressServiceClient) AddressIterator(ctx context.Context, req *vpc.ListAddressesRequest, opts ...grpc.CallOption) *AddressIterator
- func (c *AddressServiceClient) AddressOperationsIterator(ctx context.Context, req *vpc.ListAddressOperationsRequest, ...) *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) Move(ctx context.Context, in *vpc.MoveAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *AddressServiceClient) Update(ctx context.Context, in *vpc.UpdateAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type GatewayIterator
- type GatewayOperationsIterator
- func (it *GatewayOperationsIterator) Error() error
- func (it *GatewayOperationsIterator) Next() bool
- func (it *GatewayOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *GatewayOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *GatewayOperationsIterator) Value() *operation.Operation
- type GatewayServiceClient
- func (c *GatewayServiceClient) Create(ctx context.Context, in *vpc.CreateGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *GatewayServiceClient) Delete(ctx context.Context, in *vpc.DeleteGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *GatewayServiceClient) GatewayIterator(ctx context.Context, req *vpc.ListGatewaysRequest, opts ...grpc.CallOption) *GatewayIterator
- func (c *GatewayServiceClient) GatewayOperationsIterator(ctx context.Context, req *vpc.ListGatewayOperationsRequest, ...) *GatewayOperationsIterator
- func (c *GatewayServiceClient) Get(ctx context.Context, in *vpc.GetGatewayRequest, opts ...grpc.CallOption) (*vpc.Gateway, error)
- func (c *GatewayServiceClient) List(ctx context.Context, in *vpc.ListGatewaysRequest, opts ...grpc.CallOption) (*vpc.ListGatewaysResponse, error)
- func (c *GatewayServiceClient) ListOperations(ctx context.Context, in *vpc.ListGatewayOperationsRequest, ...) (*vpc.ListGatewayOperationsResponse, error)
- func (c *GatewayServiceClient) Move(ctx context.Context, in *vpc.MoveGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *GatewayServiceClient) Update(ctx context.Context, in *vpc.UpdateGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type NetworkIterator
- type NetworkOperationsIterator
- func (it *NetworkOperationsIterator) Error() error
- func (it *NetworkOperationsIterator) Next() bool
- func (it *NetworkOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *NetworkOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *NetworkOperationsIterator) Value() *operation.Operation
- type NetworkRouteTablesIterator
- func (it *NetworkRouteTablesIterator) Error() error
- func (it *NetworkRouteTablesIterator) Next() bool
- func (it *NetworkRouteTablesIterator) Take(size int64) ([]*vpc.RouteTable, error)
- func (it *NetworkRouteTablesIterator) TakeAll() ([]*vpc.RouteTable, error)
- func (it *NetworkRouteTablesIterator) Value() *vpc.RouteTable
- type NetworkSecurityGroupsIterator
- func (it *NetworkSecurityGroupsIterator) Error() error
- func (it *NetworkSecurityGroupsIterator) Next() bool
- func (it *NetworkSecurityGroupsIterator) Take(size int64) ([]*vpc.SecurityGroup, error)
- func (it *NetworkSecurityGroupsIterator) TakeAll() ([]*vpc.SecurityGroup, error)
- func (it *NetworkSecurityGroupsIterator) Value() *vpc.SecurityGroup
- 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) ListRouteTables(ctx context.Context, in *vpc.ListNetworkRouteTablesRequest, ...) (*vpc.ListNetworkRouteTablesResponse, error)
- func (c *NetworkServiceClient) ListSecurityGroups(ctx context.Context, in *vpc.ListNetworkSecurityGroupsRequest, ...) (*vpc.ListNetworkSecurityGroupsResponse, 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, req *vpc.ListNetworksRequest, opts ...grpc.CallOption) *NetworkIterator
- func (c *NetworkServiceClient) NetworkOperationsIterator(ctx context.Context, req *vpc.ListNetworkOperationsRequest, ...) *NetworkOperationsIterator
- func (c *NetworkServiceClient) NetworkRouteTablesIterator(ctx context.Context, req *vpc.ListNetworkRouteTablesRequest, ...) *NetworkRouteTablesIterator
- func (c *NetworkServiceClient) NetworkSecurityGroupsIterator(ctx context.Context, req *vpc.ListNetworkSecurityGroupsRequest, ...) *NetworkSecurityGroupsIterator
- func (c *NetworkServiceClient) NetworkSubnetsIterator(ctx context.Context, req *vpc.ListNetworkSubnetsRequest, ...) *NetworkSubnetsIterator
- func (c *NetworkServiceClient) Update(ctx context.Context, in *vpc.UpdateNetworkRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type NetworkSubnetsIterator
- type RouteTableIterator
- type RouteTableOperationsIterator
- func (it *RouteTableOperationsIterator) Error() error
- func (it *RouteTableOperationsIterator) Next() bool
- func (it *RouteTableOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *RouteTableOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *RouteTableOperationsIterator) Value() *operation.Operation
- 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, req *vpc.ListRouteTablesRequest, opts ...grpc.CallOption) *RouteTableIterator
- func (c *RouteTableServiceClient) RouteTableOperationsIterator(ctx context.Context, req *vpc.ListRouteTableOperationsRequest, ...) *RouteTableOperationsIterator
- func (c *RouteTableServiceClient) Update(ctx context.Context, in *vpc.UpdateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type SecurityGroupIterator
- func (it *SecurityGroupIterator) Error() error
- func (it *SecurityGroupIterator) Next() bool
- func (it *SecurityGroupIterator) Take(size int64) ([]*vpc.SecurityGroup, error)
- func (it *SecurityGroupIterator) TakeAll() ([]*vpc.SecurityGroup, error)
- func (it *SecurityGroupIterator) Value() *vpc.SecurityGroup
- type SecurityGroupOperationsIterator
- func (it *SecurityGroupOperationsIterator) Error() error
- func (it *SecurityGroupOperationsIterator) Next() bool
- func (it *SecurityGroupOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *SecurityGroupOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *SecurityGroupOperationsIterator) Value() *operation.Operation
- 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, req *vpc.ListSecurityGroupsRequest, ...) *SecurityGroupIterator
- func (c *SecurityGroupServiceClient) SecurityGroupOperationsIterator(ctx context.Context, req *vpc.ListSecurityGroupOperationsRequest, ...) *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
- func (it *SubnetOperationsIterator) Error() error
- func (it *SubnetOperationsIterator) Next() bool
- func (it *SubnetOperationsIterator) Take(size int64) ([]*operation.Operation, error)
- func (it *SubnetOperationsIterator) TakeAll() ([]*operation.Operation, error)
- func (it *SubnetOperationsIterator) Value() *operation.Operation
- type SubnetServiceClient
- func (c *SubnetServiceClient) AddCidrBlocks(ctx context.Context, in *vpc.AddSubnetCidrBlocksRequest, ...) (*operation.Operation, error)
- 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) Relocate(ctx context.Context, in *vpc.RelocateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *SubnetServiceClient) RemoveCidrBlocks(ctx context.Context, in *vpc.RemoveSubnetCidrBlocksRequest, ...) (*operation.Operation, error)
- func (c *SubnetServiceClient) SubnetIterator(ctx context.Context, req *vpc.ListSubnetsRequest, opts ...grpc.CallOption) *SubnetIterator
- func (c *SubnetServiceClient) SubnetOperationsIterator(ctx context.Context, req *vpc.ListSubnetOperationsRequest, ...) *SubnetOperationsIterator
- func (c *SubnetServiceClient) SubnetUsedAddressesIterator(ctx context.Context, req *vpc.ListUsedAddressesRequest, ...) *SubnetUsedAddressesIterator
- func (c *SubnetServiceClient) Update(ctx context.Context, in *vpc.UpdateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- type SubnetUsedAddressesIterator
- func (it *SubnetUsedAddressesIterator) Error() error
- func (it *SubnetUsedAddressesIterator) Next() bool
- func (it *SubnetUsedAddressesIterator) Take(size int64) ([]*vpc.UsedAddress, error)
- func (it *SubnetUsedAddressesIterator) TakeAll() ([]*vpc.UsedAddress, error)
- func (it *SubnetUsedAddressesIterator) Value() *vpc.UsedAddress
- 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) Take ¶
func (it *AddressOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*AddressOperationsIterator) TakeAll ¶
func (it *AddressOperationsIterator) TakeAll() ([]*operation.Operation, error)
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, req *vpc.ListAddressesRequest, opts ...grpc.CallOption) *AddressIterator
func (*AddressServiceClient) AddressOperationsIterator ¶
func (c *AddressServiceClient) AddressOperationsIterator(ctx context.Context, req *vpc.ListAddressOperationsRequest, 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) Move ¶
func (c *AddressServiceClient) Move(ctx context.Context, in *vpc.MoveAddressRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move 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 GatewayIterator ¶
type GatewayIterator struct {
// contains filtered or unexported fields
}
func (*GatewayIterator) Error ¶
func (it *GatewayIterator) Error() error
func (*GatewayIterator) Next ¶
func (it *GatewayIterator) Next() bool
func (*GatewayIterator) Value ¶
func (it *GatewayIterator) Value() *vpc.Gateway
type GatewayOperationsIterator ¶
type GatewayOperationsIterator struct {
// contains filtered or unexported fields
}
func (*GatewayOperationsIterator) Error ¶
func (it *GatewayOperationsIterator) Error() error
func (*GatewayOperationsIterator) Next ¶
func (it *GatewayOperationsIterator) Next() bool
func (*GatewayOperationsIterator) Take ¶
func (it *GatewayOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*GatewayOperationsIterator) TakeAll ¶
func (it *GatewayOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*GatewayOperationsIterator) Value ¶
func (it *GatewayOperationsIterator) Value() *operation.Operation
type GatewayServiceClient ¶
type GatewayServiceClient struct {
// contains filtered or unexported fields
}
GatewayServiceClient is a vpc.GatewayServiceClient with lazy GRPC connection initialization.
func (*GatewayServiceClient) Create ¶
func (c *GatewayServiceClient) Create(ctx context.Context, in *vpc.CreateGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements vpc.GatewayServiceClient
func (*GatewayServiceClient) Delete ¶
func (c *GatewayServiceClient) Delete(ctx context.Context, in *vpc.DeleteGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements vpc.GatewayServiceClient
func (*GatewayServiceClient) GatewayIterator ¶
func (c *GatewayServiceClient) GatewayIterator(ctx context.Context, req *vpc.ListGatewaysRequest, opts ...grpc.CallOption) *GatewayIterator
func (*GatewayServiceClient) GatewayOperationsIterator ¶
func (c *GatewayServiceClient) GatewayOperationsIterator(ctx context.Context, req *vpc.ListGatewayOperationsRequest, opts ...grpc.CallOption) *GatewayOperationsIterator
func (*GatewayServiceClient) Get ¶
func (c *GatewayServiceClient) Get(ctx context.Context, in *vpc.GetGatewayRequest, opts ...grpc.CallOption) (*vpc.Gateway, error)
Get implements vpc.GatewayServiceClient
func (*GatewayServiceClient) List ¶
func (c *GatewayServiceClient) List(ctx context.Context, in *vpc.ListGatewaysRequest, opts ...grpc.CallOption) (*vpc.ListGatewaysResponse, error)
List implements vpc.GatewayServiceClient
func (*GatewayServiceClient) ListOperations ¶
func (c *GatewayServiceClient) ListOperations(ctx context.Context, in *vpc.ListGatewayOperationsRequest, opts ...grpc.CallOption) (*vpc.ListGatewayOperationsResponse, error)
ListOperations implements vpc.GatewayServiceClient
func (*GatewayServiceClient) Move ¶
func (c *GatewayServiceClient) Move(ctx context.Context, in *vpc.MoveGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Move implements vpc.GatewayServiceClient
func (*GatewayServiceClient) Update ¶
func (c *GatewayServiceClient) Update(ctx context.Context, in *vpc.UpdateGatewayRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements vpc.GatewayServiceClient
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) Take ¶
func (it *NetworkOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*NetworkOperationsIterator) TakeAll ¶
func (it *NetworkOperationsIterator) TakeAll() ([]*operation.Operation, error)
func (*NetworkOperationsIterator) Value ¶
func (it *NetworkOperationsIterator) Value() *operation.Operation
type NetworkRouteTablesIterator ¶
type NetworkRouteTablesIterator struct {
// contains filtered or unexported fields
}
func (*NetworkRouteTablesIterator) Error ¶
func (it *NetworkRouteTablesIterator) Error() error
func (*NetworkRouteTablesIterator) Next ¶
func (it *NetworkRouteTablesIterator) Next() bool
func (*NetworkRouteTablesIterator) Take ¶
func (it *NetworkRouteTablesIterator) Take(size int64) ([]*vpc.RouteTable, error)
func (*NetworkRouteTablesIterator) TakeAll ¶
func (it *NetworkRouteTablesIterator) TakeAll() ([]*vpc.RouteTable, error)
func (*NetworkRouteTablesIterator) Value ¶
func (it *NetworkRouteTablesIterator) Value() *vpc.RouteTable
type NetworkSecurityGroupsIterator ¶
type NetworkSecurityGroupsIterator struct {
// contains filtered or unexported fields
}
func (*NetworkSecurityGroupsIterator) Error ¶
func (it *NetworkSecurityGroupsIterator) Error() error
func (*NetworkSecurityGroupsIterator) Next ¶
func (it *NetworkSecurityGroupsIterator) Next() bool
func (*NetworkSecurityGroupsIterator) Take ¶
func (it *NetworkSecurityGroupsIterator) Take(size int64) ([]*vpc.SecurityGroup, error)
func (*NetworkSecurityGroupsIterator) TakeAll ¶
func (it *NetworkSecurityGroupsIterator) TakeAll() ([]*vpc.SecurityGroup, error)
func (*NetworkSecurityGroupsIterator) Value ¶
func (it *NetworkSecurityGroupsIterator) Value() *vpc.SecurityGroup
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) ListRouteTables ¶
func (c *NetworkServiceClient) ListRouteTables(ctx context.Context, in *vpc.ListNetworkRouteTablesRequest, opts ...grpc.CallOption) (*vpc.ListNetworkRouteTablesResponse, error)
ListRouteTables implements vpc.NetworkServiceClient
func (*NetworkServiceClient) ListSecurityGroups ¶
func (c *NetworkServiceClient) ListSecurityGroups(ctx context.Context, in *vpc.ListNetworkSecurityGroupsRequest, opts ...grpc.CallOption) (*vpc.ListNetworkSecurityGroupsResponse, error)
ListSecurityGroups 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, req *vpc.ListNetworksRequest, opts ...grpc.CallOption) *NetworkIterator
func (*NetworkServiceClient) NetworkOperationsIterator ¶
func (c *NetworkServiceClient) NetworkOperationsIterator(ctx context.Context, req *vpc.ListNetworkOperationsRequest, opts ...grpc.CallOption) *NetworkOperationsIterator
func (*NetworkServiceClient) NetworkRouteTablesIterator ¶
func (c *NetworkServiceClient) NetworkRouteTablesIterator(ctx context.Context, req *vpc.ListNetworkRouteTablesRequest, opts ...grpc.CallOption) *NetworkRouteTablesIterator
func (*NetworkServiceClient) NetworkSecurityGroupsIterator ¶
func (c *NetworkServiceClient) NetworkSecurityGroupsIterator(ctx context.Context, req *vpc.ListNetworkSecurityGroupsRequest, opts ...grpc.CallOption) *NetworkSecurityGroupsIterator
func (*NetworkServiceClient) NetworkSubnetsIterator ¶
func (c *NetworkServiceClient) NetworkSubnetsIterator(ctx context.Context, req *vpc.ListNetworkSubnetsRequest, 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) Take ¶
func (it *NetworkSubnetsIterator) Take(size int64) ([]*vpc.Subnet, error)
func (*NetworkSubnetsIterator) TakeAll ¶
func (it *NetworkSubnetsIterator) TakeAll() ([]*vpc.Subnet, error)
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) Take ¶
func (it *RouteTableIterator) Take(size int64) ([]*vpc.RouteTable, error)
func (*RouteTableIterator) TakeAll ¶
func (it *RouteTableIterator) TakeAll() ([]*vpc.RouteTable, error)
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) Take ¶
func (it *RouteTableOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*RouteTableOperationsIterator) TakeAll ¶
func (it *RouteTableOperationsIterator) TakeAll() ([]*operation.Operation, error)
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, req *vpc.ListRouteTablesRequest, opts ...grpc.CallOption) *RouteTableIterator
func (*RouteTableServiceClient) RouteTableOperationsIterator ¶
func (c *RouteTableServiceClient) RouteTableOperationsIterator(ctx context.Context, req *vpc.ListRouteTableOperationsRequest, 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) Take ¶
func (it *SecurityGroupIterator) Take(size int64) ([]*vpc.SecurityGroup, error)
func (*SecurityGroupIterator) TakeAll ¶
func (it *SecurityGroupIterator) TakeAll() ([]*vpc.SecurityGroup, error)
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) Take ¶
func (it *SecurityGroupOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*SecurityGroupOperationsIterator) TakeAll ¶
func (it *SecurityGroupOperationsIterator) TakeAll() ([]*operation.Operation, error)
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, req *vpc.ListSecurityGroupsRequest, opts ...grpc.CallOption) *SecurityGroupIterator
func (*SecurityGroupServiceClient) SecurityGroupOperationsIterator ¶
func (c *SecurityGroupServiceClient) SecurityGroupOperationsIterator(ctx context.Context, req *vpc.ListSecurityGroupOperationsRequest, 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) Take ¶
func (it *SubnetOperationsIterator) Take(size int64) ([]*operation.Operation, error)
func (*SubnetOperationsIterator) TakeAll ¶
func (it *SubnetOperationsIterator) TakeAll() ([]*operation.Operation, error)
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) AddCidrBlocks ¶
func (c *SubnetServiceClient) AddCidrBlocks(ctx context.Context, in *vpc.AddSubnetCidrBlocksRequest, opts ...grpc.CallOption) (*operation.Operation, error)
AddCidrBlocks implements vpc.SubnetServiceClient
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) Relocate ¶
func (c *SubnetServiceClient) Relocate(ctx context.Context, in *vpc.RelocateSubnetRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Relocate implements vpc.SubnetServiceClient
func (*SubnetServiceClient) RemoveCidrBlocks ¶
func (c *SubnetServiceClient) RemoveCidrBlocks(ctx context.Context, in *vpc.RemoveSubnetCidrBlocksRequest, opts ...grpc.CallOption) (*operation.Operation, error)
RemoveCidrBlocks implements vpc.SubnetServiceClient
func (*SubnetServiceClient) SubnetIterator ¶
func (c *SubnetServiceClient) SubnetIterator(ctx context.Context, req *vpc.ListSubnetsRequest, opts ...grpc.CallOption) *SubnetIterator
func (*SubnetServiceClient) SubnetOperationsIterator ¶
func (c *SubnetServiceClient) SubnetOperationsIterator(ctx context.Context, req *vpc.ListSubnetOperationsRequest, opts ...grpc.CallOption) *SubnetOperationsIterator
func (*SubnetServiceClient) SubnetUsedAddressesIterator ¶
func (c *SubnetServiceClient) SubnetUsedAddressesIterator(ctx context.Context, req *vpc.ListUsedAddressesRequest, 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) Take ¶
func (it *SubnetUsedAddressesIterator) Take(size int64) ([]*vpc.UsedAddress, error)
func (*SubnetUsedAddressesIterator) TakeAll ¶
func (it *SubnetUsedAddressesIterator) TakeAll() ([]*vpc.UsedAddress, error)
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) Gateway ¶
func (v *VPC) Gateway() *GatewayServiceClient
Gateway gets GatewayService 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