Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { //VCN ListVcns(ctx context.Context, request core.ListVcnsRequest) (response core.ListVcnsResponse, err error) GetVcn(ctx context.Context, request core.GetVcnRequest) (response core.GetVcnResponse, err error) CreateVcn(ctx context.Context, request core.CreateVcnRequest) (response core.CreateVcnResponse, err error) UpdateVcn(ctx context.Context, request core.UpdateVcnRequest) (response core.UpdateVcnResponse, err error) DeleteVcn(ctx context.Context, request core.DeleteVcnRequest) (response core.DeleteVcnResponse, err error) //Subnet GetSubnet(ctx context.Context, request core.GetSubnetRequest) (response core.GetSubnetResponse, err error) CreateSubnet(ctx context.Context, request core.CreateSubnetRequest) (response core.CreateSubnetResponse, err error) UpdateSubnet(ctx context.Context, request core.UpdateSubnetRequest) (response core.UpdateSubnetResponse, err error) ListSubnets(ctx context.Context, request core.ListSubnetsRequest) (response core.ListSubnetsResponse, err error) DeleteSubnet(ctx context.Context, request core.DeleteSubnetRequest) (response core.DeleteSubnetResponse, err error) //RouteTable ListRouteTables(ctx context.Context, request core.ListRouteTablesRequest) (response core.ListRouteTablesResponse, err error) DeleteRouteTable(ctx context.Context, request core.DeleteRouteTableRequest) (response core.DeleteRouteTableResponse, err error) GetRouteTable(ctx context.Context, request core.GetRouteTableRequest) (response core.GetRouteTableResponse, err error) CreateRouteTable(ctx context.Context, request core.CreateRouteTableRequest) (response core.CreateRouteTableResponse, err error) UpdateRouteTable(ctx context.Context, request core.UpdateRouteTableRequest) (response core.UpdateRouteTableResponse, err error) //SecurityList ListSecurityLists(ctx context.Context, request core.ListSecurityListsRequest) (response core.ListSecurityListsResponse, err error) DeleteSecurityList(ctx context.Context, request core.DeleteSecurityListRequest) (response core.DeleteSecurityListResponse, err error) GetSecurityList(ctx context.Context, request core.GetSecurityListRequest) (response core.GetSecurityListResponse, err error) CreateSecurityList(ctx context.Context, request core.CreateSecurityListRequest) (response core.CreateSecurityListResponse, err error) UpdateSecurityList(ctx context.Context, request core.UpdateSecurityListRequest) (response core.UpdateSecurityListResponse, err error) //InternetGateway ListInternetGateways(ctx context.Context, request core.ListInternetGatewaysRequest) (response core.ListInternetGatewaysResponse, err error) DeleteInternetGateway(ctx context.Context, request core.DeleteInternetGatewayRequest) (response core.DeleteInternetGatewayResponse, err error) GetInternetGateway(ctx context.Context, request core.GetInternetGatewayRequest) (response core.GetInternetGatewayResponse, err error) UpdateInternetGateway(ctx context.Context, request core.UpdateInternetGatewayRequest) (response core.UpdateInternetGatewayResponse, err error) CreateInternetGateway(ctx context.Context, request core.CreateInternetGatewayRequest) (response core.CreateInternetGatewayResponse, err error) //NatGateway ListNatGateways(ctx context.Context, request core.ListNatGatewaysRequest) (response core.ListNatGatewaysResponse, err error) DeleteNatGateway(ctx context.Context, request core.DeleteNatGatewayRequest) (response core.DeleteNatGatewayResponse, err error) GetNatGateway(ctx context.Context, request core.GetNatGatewayRequest) (response core.GetNatGatewayResponse, err error) UpdateNatGateway(ctx context.Context, request core.UpdateNatGatewayRequest) (response core.UpdateNatGatewayResponse, err error) CreateNatGateway(ctx context.Context, request core.CreateNatGatewayRequest) (response core.CreateNatGatewayResponse, err error) //ServiceGateway ListServiceGateways(ctx context.Context, request core.ListServiceGatewaysRequest) (response core.ListServiceGatewaysResponse, err error) DeleteServiceGateway(ctx context.Context, request core.DeleteServiceGatewayRequest) (response core.DeleteServiceGatewayResponse, err error) GetServiceGateway(ctx context.Context, request core.GetServiceGatewayRequest) (response core.GetServiceGatewayResponse, err error) UpdateServiceGateway(ctx context.Context, request core.UpdateServiceGatewayRequest) (response core.UpdateServiceGatewayResponse, err error) CreateServiceGateway(ctx context.Context, request core.CreateServiceGatewayRequest) (response core.CreateServiceGatewayResponse, err error) //Service ListServices(ctx context.Context, request core.ListServicesRequest) (response core.ListServicesResponse, err error) // Vnic GetVnic(ctx context.Context, request core.GetVnicRequest) (response core.GetVnicResponse, err error) UpdateVnic(ctx context.Context, request core.UpdateVnicRequest) (response core.UpdateVnicResponse, err error) // NSG GetNetworkSecurityGroup(ctx context.Context, request core.GetNetworkSecurityGroupRequest) (response core.GetNetworkSecurityGroupResponse, err error) ListNetworkSecurityGroups(ctx context.Context, request core.ListNetworkSecurityGroupsRequest) (response core.ListNetworkSecurityGroupsResponse, err error) CreateNetworkSecurityGroup(ctx context.Context, request core.CreateNetworkSecurityGroupRequest) (response core.CreateNetworkSecurityGroupResponse, err error) UpdateNetworkSecurityGroup(ctx context.Context, request core.UpdateNetworkSecurityGroupRequest) (response core.UpdateNetworkSecurityGroupResponse, err error) AddNetworkSecurityGroupSecurityRules(ctx context.Context, request core.AddNetworkSecurityGroupSecurityRulesRequest) (response core.AddNetworkSecurityGroupSecurityRulesResponse, err error) UpdateNetworkSecurityGroupSecurityRules(ctx context.Context, request core.UpdateNetworkSecurityGroupSecurityRulesRequest) (response core.UpdateNetworkSecurityGroupSecurityRulesResponse, err error) DeleteNetworkSecurityGroup(ctx context.Context, request core.DeleteNetworkSecurityGroupRequest) (response core.DeleteNetworkSecurityGroupResponse, err error) ListNetworkSecurityGroupSecurityRules(ctx context.Context, request core.ListNetworkSecurityGroupSecurityRulesRequest) (response core.ListNetworkSecurityGroupSecurityRulesResponse, err error) RemoveNetworkSecurityGroupSecurityRules(ctx context.Context, request core.RemoveNetworkSecurityGroupSecurityRulesRequest) (response core.RemoveNetworkSecurityGroupSecurityRulesResponse, err error) // Dynamic Routing Gateways (DRG) GetDrg(ctx context.Context, request core.GetDrgRequest) (response core.GetDrgResponse, err error) CreateDrg(ctx context.Context, request core.CreateDrgRequest) (response core.CreateDrgResponse, err error) UpdateDrg(ctx context.Context, request core.UpdateDrgRequest) (response core.UpdateDrgResponse, err error) DeleteDrg(ctx context.Context, request core.DeleteDrgRequest) (response core.DeleteDrgResponse, err error) ListDrgs(ctx context.Context, request core.ListDrgsRequest) (response core.ListDrgsResponse, err error) ListDrgAttachments(ctx context.Context, request core.ListDrgAttachmentsRequest) (response core.ListDrgAttachmentsResponse, err error) CreateDrgAttachment(ctx context.Context, request core.CreateDrgAttachmentRequest) (response core.CreateDrgAttachmentResponse, err error) GetDrgAttachment(ctx context.Context, request core.GetDrgAttachmentRequest) (response core.GetDrgAttachmentResponse, err error) UpdateDrgAttachment(ctx context.Context, request core.UpdateDrgAttachmentRequest) (response core.UpdateDrgAttachmentResponse, err error) DeleteDrgAttachment(ctx context.Context, request core.DeleteDrgAttachmentRequest) (response core.DeleteDrgAttachmentResponse, err error) GetRemotePeeringConnection(ctx context.Context, request core.GetRemotePeeringConnectionRequest) (response core.GetRemotePeeringConnectionResponse, err error) CreateRemotePeeringConnection(ctx context.Context, request core.CreateRemotePeeringConnectionRequest) (response core.CreateRemotePeeringConnectionResponse, err error) DeleteRemotePeeringConnection(ctx context.Context, request core.DeleteRemotePeeringConnectionRequest) (response core.DeleteRemotePeeringConnectionResponse, err error) UpdateRemotePeeringConnection(ctx context.Context, request core.UpdateRemotePeeringConnectionRequest) (response core.UpdateRemotePeeringConnectionResponse, err error) ListRemotePeeringConnections(ctx context.Context, request core.ListRemotePeeringConnectionsRequest) (response core.ListRemotePeeringConnectionsResponse, err error) ConnectRemotePeeringConnections(ctx context.Context, request core.ConnectRemotePeeringConnectionsRequest) (response core.ConnectRemotePeeringConnectionsResponse, err error) }
Click to show internal directories.
Click to hide internal directories.