Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterVpnServiceServer(s grpc.ServiceRegistrar, srv VpnServiceServer)
- type AddVpnUserRequest
- func (*AddVpnUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddVpnUserRequest) GetAccountName() string
- func (x *AddVpnUserRequest) GetDomainId() int64
- func (x *AddVpnUserRequest) GetInjectedJobId() string
- func (x *AddVpnUserRequest) GetPassword() string
- func (x *AddVpnUserRequest) GetProjectId() int64
- func (x *AddVpnUserRequest) GetResponseType() string
- func (x *AddVpnUserRequest) GetStartEventId() int64
- func (x *AddVpnUserRequest) GetUserName() string
- func (*AddVpnUserRequest) ProtoMessage()
- func (x *AddVpnUserRequest) ProtoReflect() protoreflect.Message
- func (x *AddVpnUserRequest) Reset()
- func (x *AddVpnUserRequest) String() string
- type AddVpnUserResponse
- func (*AddVpnUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddVpnUserResponse) GetResult() *Result
- func (*AddVpnUserResponse) ProtoMessage()
- func (x *AddVpnUserResponse) ProtoReflect() protoreflect.Message
- func (x *AddVpnUserResponse) Reset()
- func (x *AddVpnUserResponse) String() string
- type CreateRemoteAccessVpnRequest
- func (*CreateRemoteAccessVpnRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRemoteAccessVpnRequest) GetAccountName() string
- func (x *CreateRemoteAccessVpnRequest) GetDisplay() bool
- func (x *CreateRemoteAccessVpnRequest) GetDomainId() int64
- func (x *CreateRemoteAccessVpnRequest) GetInjectedJobId() string
- func (x *CreateRemoteAccessVpnRequest) GetIpRange() string
- func (x *CreateRemoteAccessVpnRequest) GetOpenFirewall() bool
- func (x *CreateRemoteAccessVpnRequest) GetPublicIpId() int64
- func (x *CreateRemoteAccessVpnRequest) GetResponseType() string
- func (x *CreateRemoteAccessVpnRequest) GetStartEventId() int64
- func (*CreateRemoteAccessVpnRequest) ProtoMessage()
- func (x *CreateRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRemoteAccessVpnRequest) Reset()
- func (x *CreateRemoteAccessVpnRequest) String() string
- type CreateRemoteAccessVpnResponse
- func (*CreateRemoteAccessVpnResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRemoteAccessVpnResponse) GetResult() *Result
- func (*CreateRemoteAccessVpnResponse) ProtoMessage()
- func (x *CreateRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
- func (x *CreateRemoteAccessVpnResponse) Reset()
- func (x *CreateRemoteAccessVpnResponse) String() string
- type CreateVpnConnectionRequest
- func (*CreateVpnConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnConnectionRequest) GetCustomerGatewayId() int64
- func (x *CreateVpnConnectionRequest) GetDisplay() bool
- func (x *CreateVpnConnectionRequest) GetInjectedJobId() string
- func (x *CreateVpnConnectionRequest) GetPassive() bool
- func (x *CreateVpnConnectionRequest) GetResponseType() string
- func (x *CreateVpnConnectionRequest) GetStartEventId() int64
- func (x *CreateVpnConnectionRequest) GetVpnGatewayId() int64
- func (*CreateVpnConnectionRequest) ProtoMessage()
- func (x *CreateVpnConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVpnConnectionRequest) Reset()
- func (x *CreateVpnConnectionRequest) String() string
- type CreateVpnConnectionResponse
- func (*CreateVpnConnectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnConnectionResponse) GetResult() *Result
- func (*CreateVpnConnectionResponse) ProtoMessage()
- func (x *CreateVpnConnectionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateVpnConnectionResponse) Reset()
- func (x *CreateVpnConnectionResponse) String() string
- type CreateVpnCustomerGatewayRequest
- func (*CreateVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnCustomerGatewayRequest) GetAccountName() string
- func (x *CreateVpnCustomerGatewayRequest) GetDomainId() int64
- func (x *CreateVpnCustomerGatewayRequest) GetDpd() bool
- func (x *CreateVpnCustomerGatewayRequest) GetEncap() bool
- func (x *CreateVpnCustomerGatewayRequest) GetEspLifetime() int64
- func (x *CreateVpnCustomerGatewayRequest) GetEspPolicy() string
- func (x *CreateVpnCustomerGatewayRequest) GetGatewayIp() string
- func (x *CreateVpnCustomerGatewayRequest) GetIkeLifetime() int64
- func (x *CreateVpnCustomerGatewayRequest) GetIkePolicy() string
- func (x *CreateVpnCustomerGatewayRequest) GetIkeVersion() string
- func (x *CreateVpnCustomerGatewayRequest) GetInjectedJobId() string
- func (x *CreateVpnCustomerGatewayRequest) GetIpsecPsk() string
- func (x *CreateVpnCustomerGatewayRequest) GetName() string
- func (x *CreateVpnCustomerGatewayRequest) GetPeerCidrList() string
- func (x *CreateVpnCustomerGatewayRequest) GetProjectId() int64
- func (x *CreateVpnCustomerGatewayRequest) GetResponseType() string
- func (x *CreateVpnCustomerGatewayRequest) GetSplitConnections() bool
- func (x *CreateVpnCustomerGatewayRequest) GetStartEventId() int64
- func (*CreateVpnCustomerGatewayRequest) ProtoMessage()
- func (x *CreateVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVpnCustomerGatewayRequest) Reset()
- func (x *CreateVpnCustomerGatewayRequest) String() string
- type CreateVpnCustomerGatewayResponse
- func (*CreateVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnCustomerGatewayResponse) GetResult() *Result
- func (*CreateVpnCustomerGatewayResponse) ProtoMessage()
- func (x *CreateVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *CreateVpnCustomerGatewayResponse) Reset()
- func (x *CreateVpnCustomerGatewayResponse) String() string
- type CreateVpnGatewayRequest
- func (*CreateVpnGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnGatewayRequest) GetDisplay() bool
- func (x *CreateVpnGatewayRequest) GetInjectedJobId() string
- func (x *CreateVpnGatewayRequest) GetResponseType() string
- func (x *CreateVpnGatewayRequest) GetStartEventId() int64
- func (x *CreateVpnGatewayRequest) GetVpcId() int64
- func (*CreateVpnGatewayRequest) ProtoMessage()
- func (x *CreateVpnGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVpnGatewayRequest) Reset()
- func (x *CreateVpnGatewayRequest) String() string
- type CreateVpnGatewayResponse
- func (*CreateVpnGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVpnGatewayResponse) GetResult() *Result
- func (*CreateVpnGatewayResponse) ProtoMessage()
- func (x *CreateVpnGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *CreateVpnGatewayResponse) Reset()
- func (x *CreateVpnGatewayResponse) String() string
- type DeleteRemoteAccessVpnRequest
- func (*DeleteRemoteAccessVpnRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRemoteAccessVpnRequest) GetInjectedJobId() string
- func (x *DeleteRemoteAccessVpnRequest) GetPublicIpId() int64
- func (x *DeleteRemoteAccessVpnRequest) GetResponseType() string
- func (x *DeleteRemoteAccessVpnRequest) GetStartEventId() int64
- func (*DeleteRemoteAccessVpnRequest) ProtoMessage()
- func (x *DeleteRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRemoteAccessVpnRequest) Reset()
- func (x *DeleteRemoteAccessVpnRequest) String() string
- type DeleteRemoteAccessVpnResponse
- func (*DeleteRemoteAccessVpnResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRemoteAccessVpnResponse) GetResult() *Result
- func (*DeleteRemoteAccessVpnResponse) ProtoMessage()
- func (x *DeleteRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteRemoteAccessVpnResponse) Reset()
- func (x *DeleteRemoteAccessVpnResponse) String() string
- type DeleteVpnConnectionRequest
- func (*DeleteVpnConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnConnectionRequest) GetId() int64
- func (x *DeleteVpnConnectionRequest) GetInjectedJobId() string
- func (x *DeleteVpnConnectionRequest) GetResponseType() string
- func (x *DeleteVpnConnectionRequest) GetStartEventId() int64
- func (*DeleteVpnConnectionRequest) ProtoMessage()
- func (x *DeleteVpnConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnConnectionRequest) Reset()
- func (x *DeleteVpnConnectionRequest) String() string
- type DeleteVpnConnectionResponse
- func (*DeleteVpnConnectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnConnectionResponse) GetResult() *Result
- func (*DeleteVpnConnectionResponse) ProtoMessage()
- func (x *DeleteVpnConnectionResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnConnectionResponse) Reset()
- func (x *DeleteVpnConnectionResponse) String() string
- type DeleteVpnCustomerGatewayRequest
- func (*DeleteVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnCustomerGatewayRequest) GetId() int64
- func (x *DeleteVpnCustomerGatewayRequest) GetInjectedJobId() string
- func (x *DeleteVpnCustomerGatewayRequest) GetResponseType() string
- func (x *DeleteVpnCustomerGatewayRequest) GetStartEventId() int64
- func (*DeleteVpnCustomerGatewayRequest) ProtoMessage()
- func (x *DeleteVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnCustomerGatewayRequest) Reset()
- func (x *DeleteVpnCustomerGatewayRequest) String() string
- type DeleteVpnCustomerGatewayResponse
- func (*DeleteVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnCustomerGatewayResponse) GetResult() *Result
- func (*DeleteVpnCustomerGatewayResponse) ProtoMessage()
- func (x *DeleteVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnCustomerGatewayResponse) Reset()
- func (x *DeleteVpnCustomerGatewayResponse) String() string
- type DeleteVpnGatewayRequest
- func (*DeleteVpnGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnGatewayRequest) GetId() int64
- func (x *DeleteVpnGatewayRequest) GetInjectedJobId() string
- func (x *DeleteVpnGatewayRequest) GetResponseType() string
- func (x *DeleteVpnGatewayRequest) GetStartEventId() int64
- func (*DeleteVpnGatewayRequest) ProtoMessage()
- func (x *DeleteVpnGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnGatewayRequest) Reset()
- func (x *DeleteVpnGatewayRequest) String() string
- type DeleteVpnGatewayResponse
- func (*DeleteVpnGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVpnGatewayResponse) GetResult() *Result
- func (*DeleteVpnGatewayResponse) ProtoMessage()
- func (x *DeleteVpnGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteVpnGatewayResponse) Reset()
- func (x *DeleteVpnGatewayResponse) String() string
- type ListRemoteAccessVpnsRequest
- func (*ListRemoteAccessVpnsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRemoteAccessVpnsRequest) GetAccountName() string
- func (x *ListRemoteAccessVpnsRequest) GetDisplay() bool
- func (x *ListRemoteAccessVpnsRequest) GetDomainId() int64
- func (x *ListRemoteAccessVpnsRequest) GetId() int64
- func (x *ListRemoteAccessVpnsRequest) GetKeyword() string
- func (x *ListRemoteAccessVpnsRequest) GetListAll() bool
- func (x *ListRemoteAccessVpnsRequest) GetNetworkId() int64
- func (x *ListRemoteAccessVpnsRequest) GetPage() int32
- func (x *ListRemoteAccessVpnsRequest) GetPageSize() int32
- func (x *ListRemoteAccessVpnsRequest) GetProjectId() int64
- func (x *ListRemoteAccessVpnsRequest) GetPublicIpId() int64
- func (x *ListRemoteAccessVpnsRequest) GetRecursive() bool
- func (x *ListRemoteAccessVpnsRequest) GetResponseType() string
- func (*ListRemoteAccessVpnsRequest) ProtoMessage()
- func (x *ListRemoteAccessVpnsRequest) ProtoReflect() protoreflect.Message
- func (x *ListRemoteAccessVpnsRequest) Reset()
- func (x *ListRemoteAccessVpnsRequest) String() string
- type ListRemoteAccessVpnsResponse
- func (*ListRemoteAccessVpnsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRemoteAccessVpnsResponse) GetItems() []*RemoteAccessVpn
- func (x *ListRemoteAccessVpnsResponse) GetTotalCount() int32
- func (*ListRemoteAccessVpnsResponse) ProtoMessage()
- func (x *ListRemoteAccessVpnsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRemoteAccessVpnsResponse) Reset()
- func (x *ListRemoteAccessVpnsResponse) String() string
- type ListVpnConnectionsRequest
- func (*ListVpnConnectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnConnectionsRequest) GetAccountName() string
- func (x *ListVpnConnectionsRequest) GetDisplay() bool
- func (x *ListVpnConnectionsRequest) GetDomainId() int64
- func (x *ListVpnConnectionsRequest) GetId() int64
- func (x *ListVpnConnectionsRequest) GetKeyword() string
- func (x *ListVpnConnectionsRequest) GetListAll() bool
- func (x *ListVpnConnectionsRequest) GetPage() int32
- func (x *ListVpnConnectionsRequest) GetPageSize() int32
- func (x *ListVpnConnectionsRequest) GetProjectId() int64
- func (x *ListVpnConnectionsRequest) GetRecursive() bool
- func (x *ListVpnConnectionsRequest) GetResponseType() string
- func (x *ListVpnConnectionsRequest) GetVpcId() int64
- func (*ListVpnConnectionsRequest) ProtoMessage()
- func (x *ListVpnConnectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVpnConnectionsRequest) Reset()
- func (x *ListVpnConnectionsRequest) String() string
- type ListVpnConnectionsResponse
- func (*ListVpnConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnConnectionsResponse) GetItems() []*Site2SiteVpnConnection
- func (x *ListVpnConnectionsResponse) GetTotalCount() int32
- func (*ListVpnConnectionsResponse) ProtoMessage()
- func (x *ListVpnConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVpnConnectionsResponse) Reset()
- func (x *ListVpnConnectionsResponse) String() string
- type ListVpnCustomerGatewaysRequest
- func (*ListVpnCustomerGatewaysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnCustomerGatewaysRequest) GetAccountName() string
- func (x *ListVpnCustomerGatewaysRequest) GetDomainId() int64
- func (x *ListVpnCustomerGatewaysRequest) GetId() int64
- func (x *ListVpnCustomerGatewaysRequest) GetKeyword() string
- func (x *ListVpnCustomerGatewaysRequest) GetListAll() bool
- func (x *ListVpnCustomerGatewaysRequest) GetPage() int32
- func (x *ListVpnCustomerGatewaysRequest) GetPageSize() int32
- func (x *ListVpnCustomerGatewaysRequest) GetProjectId() int64
- func (x *ListVpnCustomerGatewaysRequest) GetRecursive() bool
- func (x *ListVpnCustomerGatewaysRequest) GetResponseType() string
- func (*ListVpnCustomerGatewaysRequest) ProtoMessage()
- func (x *ListVpnCustomerGatewaysRequest) ProtoReflect() protoreflect.Message
- func (x *ListVpnCustomerGatewaysRequest) Reset()
- func (x *ListVpnCustomerGatewaysRequest) String() string
- type ListVpnCustomerGatewaysResponse
- func (*ListVpnCustomerGatewaysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnCustomerGatewaysResponse) GetItems() []*Site2SiteCustomerGateway
- func (x *ListVpnCustomerGatewaysResponse) GetTotalCount() int32
- func (*ListVpnCustomerGatewaysResponse) ProtoMessage()
- func (x *ListVpnCustomerGatewaysResponse) ProtoReflect() protoreflect.Message
- func (x *ListVpnCustomerGatewaysResponse) Reset()
- func (x *ListVpnCustomerGatewaysResponse) String() string
- type ListVpnGatewaysRequest
- func (*ListVpnGatewaysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnGatewaysRequest) GetAccountName() string
- func (x *ListVpnGatewaysRequest) GetDisplay() bool
- func (x *ListVpnGatewaysRequest) GetDomainId() int64
- func (x *ListVpnGatewaysRequest) GetId() int64
- func (x *ListVpnGatewaysRequest) GetKeyword() string
- func (x *ListVpnGatewaysRequest) GetListAll() bool
- func (x *ListVpnGatewaysRequest) GetPage() int32
- func (x *ListVpnGatewaysRequest) GetPageSize() int32
- func (x *ListVpnGatewaysRequest) GetProjectId() int64
- func (x *ListVpnGatewaysRequest) GetRecursive() bool
- func (x *ListVpnGatewaysRequest) GetResponseType() string
- func (x *ListVpnGatewaysRequest) GetVpcId() int64
- func (*ListVpnGatewaysRequest) ProtoMessage()
- func (x *ListVpnGatewaysRequest) ProtoReflect() protoreflect.Message
- func (x *ListVpnGatewaysRequest) Reset()
- func (x *ListVpnGatewaysRequest) String() string
- type ListVpnGatewaysResponse
- func (*ListVpnGatewaysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnGatewaysResponse) GetItems() []*Site2SiteVpnGateway
- func (x *ListVpnGatewaysResponse) GetTotalCount() int32
- func (*ListVpnGatewaysResponse) ProtoMessage()
- func (x *ListVpnGatewaysResponse) ProtoReflect() protoreflect.Message
- func (x *ListVpnGatewaysResponse) Reset()
- func (x *ListVpnGatewaysResponse) String() string
- type ListVpnUsersRequest
- func (*ListVpnUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnUsersRequest) GetAccountName() string
- func (x *ListVpnUsersRequest) GetDomainId() int64
- func (x *ListVpnUsersRequest) GetId() int64
- func (x *ListVpnUsersRequest) GetKeyword() string
- func (x *ListVpnUsersRequest) GetListAll() bool
- func (x *ListVpnUsersRequest) GetPage() int32
- func (x *ListVpnUsersRequest) GetPageSize() int32
- func (x *ListVpnUsersRequest) GetProjectId() int64
- func (x *ListVpnUsersRequest) GetRecursive() bool
- func (x *ListVpnUsersRequest) GetResponseType() string
- func (x *ListVpnUsersRequest) GetUserName() string
- func (*ListVpnUsersRequest) ProtoMessage()
- func (x *ListVpnUsersRequest) ProtoReflect() protoreflect.Message
- func (x *ListVpnUsersRequest) Reset()
- func (x *ListVpnUsersRequest) String() string
- type ListVpnUsersResponse
- func (*ListVpnUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVpnUsersResponse) GetItems() []*VpnUsers
- func (x *ListVpnUsersResponse) GetTotalCount() int32
- func (*ListVpnUsersResponse) ProtoMessage()
- func (x *ListVpnUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListVpnUsersResponse) Reset()
- func (x *ListVpnUsersResponse) String() string
- type RemoteAccessVpn
- func (*RemoteAccessVpn) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteAccessVpn) GetCreated() string
- func (x *RemoteAccessVpn) GetDescription() string
- func (x *RemoteAccessVpn) GetDisplayName() string
- func (x *RemoteAccessVpn) GetId() string
- func (x *RemoteAccessVpn) GetName() string
- func (*RemoteAccessVpn) ProtoMessage()
- func (x *RemoteAccessVpn) ProtoReflect() protoreflect.Message
- func (x *RemoteAccessVpn) Reset()
- func (x *RemoteAccessVpn) String() string
- type RemoveVpnUserRequest
- func (*RemoveVpnUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveVpnUserRequest) GetAccountName() string
- func (x *RemoveVpnUserRequest) GetDomainId() int64
- func (x *RemoveVpnUserRequest) GetInjectedJobId() string
- func (x *RemoveVpnUserRequest) GetProjectId() int64
- func (x *RemoveVpnUserRequest) GetResponseType() string
- func (x *RemoveVpnUserRequest) GetStartEventId() int64
- func (x *RemoveVpnUserRequest) GetUserName() string
- func (*RemoveVpnUserRequest) ProtoMessage()
- func (x *RemoveVpnUserRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveVpnUserRequest) Reset()
- func (x *RemoveVpnUserRequest) String() string
- type RemoveVpnUserResponse
- func (*RemoveVpnUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveVpnUserResponse) GetResult() *Result
- func (*RemoveVpnUserResponse) ProtoMessage()
- func (x *RemoveVpnUserResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveVpnUserResponse) Reset()
- func (x *RemoveVpnUserResponse) String() string
- type ResetVpnConnectionRequest
- func (*ResetVpnConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetVpnConnectionRequest) GetAccountName() string
- func (x *ResetVpnConnectionRequest) GetDomainId() int64
- func (x *ResetVpnConnectionRequest) GetId() int64
- func (x *ResetVpnConnectionRequest) GetInjectedJobId() string
- func (x *ResetVpnConnectionRequest) GetResponseType() string
- func (x *ResetVpnConnectionRequest) GetStartEventId() int64
- func (*ResetVpnConnectionRequest) ProtoMessage()
- func (x *ResetVpnConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *ResetVpnConnectionRequest) Reset()
- func (x *ResetVpnConnectionRequest) String() string
- type ResetVpnConnectionResponse
- func (*ResetVpnConnectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResetVpnConnectionResponse) GetResult() *Result
- func (*ResetVpnConnectionResponse) ProtoMessage()
- func (x *ResetVpnConnectionResponse) ProtoReflect() protoreflect.Message
- func (x *ResetVpnConnectionResponse) Reset()
- func (x *ResetVpnConnectionResponse) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetDisplayText() string
- func (x *Result) GetId() string
- func (x *Result) GetJobId() string
- func (x *Result) GetJobStatus() string
- func (x *Result) GetSuccess() bool
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type Site2SiteCustomerGateway
- func (*Site2SiteCustomerGateway) Descriptor() ([]byte, []int)deprecated
- func (x *Site2SiteCustomerGateway) GetCreated() string
- func (x *Site2SiteCustomerGateway) GetDescription() string
- func (x *Site2SiteCustomerGateway) GetDisplayName() string
- func (x *Site2SiteCustomerGateway) GetId() string
- func (x *Site2SiteCustomerGateway) GetName() string
- func (*Site2SiteCustomerGateway) ProtoMessage()
- func (x *Site2SiteCustomerGateway) ProtoReflect() protoreflect.Message
- func (x *Site2SiteCustomerGateway) Reset()
- func (x *Site2SiteCustomerGateway) String() string
- type Site2SiteVpnConnection
- func (*Site2SiteVpnConnection) Descriptor() ([]byte, []int)deprecated
- func (x *Site2SiteVpnConnection) GetCreated() string
- func (x *Site2SiteVpnConnection) GetDescription() string
- func (x *Site2SiteVpnConnection) GetDisplayName() string
- func (x *Site2SiteVpnConnection) GetId() string
- func (x *Site2SiteVpnConnection) GetName() string
- func (*Site2SiteVpnConnection) ProtoMessage()
- func (x *Site2SiteVpnConnection) ProtoReflect() protoreflect.Message
- func (x *Site2SiteVpnConnection) Reset()
- func (x *Site2SiteVpnConnection) String() string
- type Site2SiteVpnGateway
- func (*Site2SiteVpnGateway) Descriptor() ([]byte, []int)deprecated
- func (x *Site2SiteVpnGateway) GetCreated() string
- func (x *Site2SiteVpnGateway) GetDescription() string
- func (x *Site2SiteVpnGateway) GetDisplayName() string
- func (x *Site2SiteVpnGateway) GetId() string
- func (x *Site2SiteVpnGateway) GetName() string
- func (*Site2SiteVpnGateway) ProtoMessage()
- func (x *Site2SiteVpnGateway) ProtoReflect() protoreflect.Message
- func (x *Site2SiteVpnGateway) Reset()
- func (x *Site2SiteVpnGateway) String() string
- type Success
- type UnimplementedVpnServiceServer
- func (UnimplementedVpnServiceServer) AddVpnUser(context.Context, *AddVpnUserRequest) (*AddVpnUserResponse, error)
- func (UnimplementedVpnServiceServer) CreateRemoteAccessVpn(context.Context, *CreateRemoteAccessVpnRequest) (*CreateRemoteAccessVpnResponse, error)
- func (UnimplementedVpnServiceServer) CreateVpnConnection(context.Context, *CreateVpnConnectionRequest) (*CreateVpnConnectionResponse, error)
- func (UnimplementedVpnServiceServer) CreateVpnCustomerGateway(context.Context, *CreateVpnCustomerGatewayRequest) (*CreateVpnCustomerGatewayResponse, error)
- func (UnimplementedVpnServiceServer) CreateVpnGateway(context.Context, *CreateVpnGatewayRequest) (*CreateVpnGatewayResponse, error)
- func (UnimplementedVpnServiceServer) DeleteRemoteAccessVpn(context.Context, *DeleteRemoteAccessVpnRequest) (*DeleteRemoteAccessVpnResponse, error)
- func (UnimplementedVpnServiceServer) DeleteVpnConnection(context.Context, *DeleteVpnConnectionRequest) (*DeleteVpnConnectionResponse, error)
- func (UnimplementedVpnServiceServer) DeleteVpnCustomerGateway(context.Context, *DeleteVpnCustomerGatewayRequest) (*DeleteVpnCustomerGatewayResponse, error)
- func (UnimplementedVpnServiceServer) DeleteVpnGateway(context.Context, *DeleteVpnGatewayRequest) (*DeleteVpnGatewayResponse, error)
- func (UnimplementedVpnServiceServer) ListRemoteAccessVpns(context.Context, *ListRemoteAccessVpnsRequest) (*ListRemoteAccessVpnsResponse, error)
- func (UnimplementedVpnServiceServer) ListVpnConnections(context.Context, *ListVpnConnectionsRequest) (*ListVpnConnectionsResponse, error)
- func (UnimplementedVpnServiceServer) ListVpnCustomerGateways(context.Context, *ListVpnCustomerGatewaysRequest) (*ListVpnCustomerGatewaysResponse, error)
- func (UnimplementedVpnServiceServer) ListVpnGateways(context.Context, *ListVpnGatewaysRequest) (*ListVpnGatewaysResponse, error)
- func (UnimplementedVpnServiceServer) ListVpnUsers(context.Context, *ListVpnUsersRequest) (*ListVpnUsersResponse, error)
- func (UnimplementedVpnServiceServer) RemoveVpnUser(context.Context, *RemoveVpnUserRequest) (*RemoveVpnUserResponse, error)
- func (UnimplementedVpnServiceServer) ResetVpnConnection(context.Context, *ResetVpnConnectionRequest) (*ResetVpnConnectionResponse, error)
- func (UnimplementedVpnServiceServer) UpdateRemoteAccessVpn(context.Context, *UpdateRemoteAccessVpnRequest) (*UpdateRemoteAccessVpnResponse, error)
- func (UnimplementedVpnServiceServer) UpdateVpnConnection(context.Context, *UpdateVpnConnectionRequest) (*UpdateVpnConnectionResponse, error)
- func (UnimplementedVpnServiceServer) UpdateVpnCustomerGateway(context.Context, *UpdateVpnCustomerGatewayRequest) (*UpdateVpnCustomerGatewayResponse, error)
- func (UnimplementedVpnServiceServer) UpdateVpnGateway(context.Context, *UpdateVpnGatewayRequest) (*UpdateVpnGatewayResponse, error)
- type UnsafeVpnServiceServer
- type UpdateRemoteAccessVpnRequest
- func (*UpdateRemoteAccessVpnRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRemoteAccessVpnRequest) GetCustomId() string
- func (x *UpdateRemoteAccessVpnRequest) GetDisplay() bool
- func (x *UpdateRemoteAccessVpnRequest) GetId() int64
- func (x *UpdateRemoteAccessVpnRequest) GetInjectedJobId() string
- func (x *UpdateRemoteAccessVpnRequest) GetResponseType() string
- func (x *UpdateRemoteAccessVpnRequest) GetStartEventId() int64
- func (*UpdateRemoteAccessVpnRequest) ProtoMessage()
- func (x *UpdateRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRemoteAccessVpnRequest) Reset()
- func (x *UpdateRemoteAccessVpnRequest) String() string
- type UpdateRemoteAccessVpnResponse
- func (*UpdateRemoteAccessVpnResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRemoteAccessVpnResponse) GetResult() *Result
- func (*UpdateRemoteAccessVpnResponse) ProtoMessage()
- func (x *UpdateRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateRemoteAccessVpnResponse) Reset()
- func (x *UpdateRemoteAccessVpnResponse) String() string
- type UpdateVpnConnectionRequest
- func (*UpdateVpnConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnConnectionRequest) GetCustomId() string
- func (x *UpdateVpnConnectionRequest) GetDisplay() bool
- func (x *UpdateVpnConnectionRequest) GetId() int64
- func (x *UpdateVpnConnectionRequest) GetInjectedJobId() string
- func (x *UpdateVpnConnectionRequest) GetResponseType() string
- func (x *UpdateVpnConnectionRequest) GetStartEventId() int64
- func (*UpdateVpnConnectionRequest) ProtoMessage()
- func (x *UpdateVpnConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnConnectionRequest) Reset()
- func (x *UpdateVpnConnectionRequest) String() string
- type UpdateVpnConnectionResponse
- func (*UpdateVpnConnectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnConnectionResponse) GetResult() *Result
- func (*UpdateVpnConnectionResponse) ProtoMessage()
- func (x *UpdateVpnConnectionResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnConnectionResponse) Reset()
- func (x *UpdateVpnConnectionResponse) String() string
- type UpdateVpnCustomerGatewayRequest
- func (*UpdateVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnCustomerGatewayRequest) GetAccountName() string
- func (x *UpdateVpnCustomerGatewayRequest) GetDomainId() int64
- func (x *UpdateVpnCustomerGatewayRequest) GetDpd() bool
- func (x *UpdateVpnCustomerGatewayRequest) GetEncap() bool
- func (x *UpdateVpnCustomerGatewayRequest) GetEspLifetime() int64
- func (x *UpdateVpnCustomerGatewayRequest) GetEspPolicy() string
- func (x *UpdateVpnCustomerGatewayRequest) GetGatewayIp() string
- func (x *UpdateVpnCustomerGatewayRequest) GetGuestCidrList() string
- func (x *UpdateVpnCustomerGatewayRequest) GetId() int64
- func (x *UpdateVpnCustomerGatewayRequest) GetIkeLifetime() int64
- func (x *UpdateVpnCustomerGatewayRequest) GetIkePolicy() string
- func (x *UpdateVpnCustomerGatewayRequest) GetIkeVersion() string
- func (x *UpdateVpnCustomerGatewayRequest) GetInjectedJobId() string
- func (x *UpdateVpnCustomerGatewayRequest) GetIpsecPsk() string
- func (x *UpdateVpnCustomerGatewayRequest) GetName() string
- func (x *UpdateVpnCustomerGatewayRequest) GetResponseType() string
- func (x *UpdateVpnCustomerGatewayRequest) GetSplitConnections() bool
- func (x *UpdateVpnCustomerGatewayRequest) GetStartEventId() int64
- func (*UpdateVpnCustomerGatewayRequest) ProtoMessage()
- func (x *UpdateVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnCustomerGatewayRequest) Reset()
- func (x *UpdateVpnCustomerGatewayRequest) String() string
- type UpdateVpnCustomerGatewayResponse
- func (*UpdateVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnCustomerGatewayResponse) GetResult() *Result
- func (*UpdateVpnCustomerGatewayResponse) ProtoMessage()
- func (x *UpdateVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnCustomerGatewayResponse) Reset()
- func (x *UpdateVpnCustomerGatewayResponse) String() string
- type UpdateVpnGatewayRequest
- func (*UpdateVpnGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnGatewayRequest) GetCustomId() string
- func (x *UpdateVpnGatewayRequest) GetDisplay() bool
- func (x *UpdateVpnGatewayRequest) GetId() int64
- func (x *UpdateVpnGatewayRequest) GetInjectedJobId() string
- func (x *UpdateVpnGatewayRequest) GetResponseType() string
- func (x *UpdateVpnGatewayRequest) GetStartEventId() int64
- func (*UpdateVpnGatewayRequest) ProtoMessage()
- func (x *UpdateVpnGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnGatewayRequest) Reset()
- func (x *UpdateVpnGatewayRequest) String() string
- type UpdateVpnGatewayResponse
- func (*UpdateVpnGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVpnGatewayResponse) GetResult() *Result
- func (*UpdateVpnGatewayResponse) ProtoMessage()
- func (x *UpdateVpnGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateVpnGatewayResponse) Reset()
- func (x *UpdateVpnGatewayResponse) String() string
- type VpnServiceClient
- type VpnServiceServer
- type VpnUsers
- func (*VpnUsers) Descriptor() ([]byte, []int)deprecated
- func (x *VpnUsers) GetCreated() string
- func (x *VpnUsers) GetDescription() string
- func (x *VpnUsers) GetDisplayName() string
- func (x *VpnUsers) GetId() string
- func (x *VpnUsers) GetName() string
- func (*VpnUsers) ProtoMessage()
- func (x *VpnUsers) ProtoReflect() protoreflect.Message
- func (x *VpnUsers) Reset()
- func (x *VpnUsers) String() string
Constants ¶
const ( VpnService_AddVpnUser_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/AddVpnUser" VpnService_CreateRemoteAccessVpn_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/CreateRemoteAccessVpn" VpnService_CreateVpnConnection_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/CreateVpnConnection" VpnService_CreateVpnCustomerGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/CreateVpnCustomerGateway" VpnService_CreateVpnGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/CreateVpnGateway" VpnService_DeleteRemoteAccessVpn_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/DeleteRemoteAccessVpn" VpnService_DeleteVpnConnection_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/DeleteVpnConnection" VpnService_DeleteVpnCustomerGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/DeleteVpnCustomerGateway" VpnService_DeleteVpnGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/DeleteVpnGateway" VpnService_ListRemoteAccessVpns_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ListRemoteAccessVpns" VpnService_ListVpnConnections_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ListVpnConnections" VpnService_ListVpnCustomerGateways_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ListVpnCustomerGateways" VpnService_ListVpnGateways_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ListVpnGateways" VpnService_ListVpnUsers_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ListVpnUsers" VpnService_RemoveVpnUser_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/RemoveVpnUser" VpnService_ResetVpnConnection_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/ResetVpnConnection" VpnService_UpdateRemoteAccessVpn_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/UpdateRemoteAccessVpn" VpnService_UpdateVpnConnection_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/UpdateVpnConnection" VpnService_UpdateVpnCustomerGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/UpdateVpnCustomerGateway" VpnService_UpdateVpnGateway_FullMethodName = "/cloudstack.management.vpn.v1.VpnService/UpdateVpnGateway" )
Variables ¶
var File_cloudstack_management_vpn_v1_vpn_gen_proto protoreflect.FileDescriptor
var VpnService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.vpn.v1.VpnService", HandlerType: (*VpnServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddVpnUser", Handler: _VpnService_AddVpnUser_Handler, }, { MethodName: "CreateRemoteAccessVpn", Handler: _VpnService_CreateRemoteAccessVpn_Handler, }, { MethodName: "CreateVpnConnection", Handler: _VpnService_CreateVpnConnection_Handler, }, { MethodName: "CreateVpnCustomerGateway", Handler: _VpnService_CreateVpnCustomerGateway_Handler, }, { MethodName: "CreateVpnGateway", Handler: _VpnService_CreateVpnGateway_Handler, }, { MethodName: "DeleteRemoteAccessVpn", Handler: _VpnService_DeleteRemoteAccessVpn_Handler, }, { MethodName: "DeleteVpnConnection", Handler: _VpnService_DeleteVpnConnection_Handler, }, { MethodName: "DeleteVpnCustomerGateway", Handler: _VpnService_DeleteVpnCustomerGateway_Handler, }, { MethodName: "DeleteVpnGateway", Handler: _VpnService_DeleteVpnGateway_Handler, }, { MethodName: "ListRemoteAccessVpns", Handler: _VpnService_ListRemoteAccessVpns_Handler, }, { MethodName: "ListVpnConnections", Handler: _VpnService_ListVpnConnections_Handler, }, { MethodName: "ListVpnCustomerGateways", Handler: _VpnService_ListVpnCustomerGateways_Handler, }, { MethodName: "ListVpnGateways", Handler: _VpnService_ListVpnGateways_Handler, }, { MethodName: "ListVpnUsers", Handler: _VpnService_ListVpnUsers_Handler, }, { MethodName: "RemoveVpnUser", Handler: _VpnService_RemoveVpnUser_Handler, }, { MethodName: "ResetVpnConnection", Handler: _VpnService_ResetVpnConnection_Handler, }, { MethodName: "UpdateRemoteAccessVpn", Handler: _VpnService_UpdateRemoteAccessVpn_Handler, }, { MethodName: "UpdateVpnConnection", Handler: _VpnService_UpdateVpnConnection_Handler, }, { MethodName: "UpdateVpnCustomerGateway", Handler: _VpnService_UpdateVpnCustomerGateway_Handler, }, { MethodName: "UpdateVpnGateway", Handler: _VpnService_UpdateVpnGateway_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/vpn/v1/vpn.gen.proto", }
VpnService_ServiceDesc is the grpc.ServiceDesc for VpnService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterVpnServiceServer ¶
func RegisterVpnServiceServer(s grpc.ServiceRegistrar, srv VpnServiceServer)
Types ¶
type AddVpnUserRequest ¶
type AddVpnUserRequest struct {
// username for the vpn user
UserName *string `protobuf:"bytes,1,opt,name=user_name,json=userName" json:"user_name,omitempty"`
// password for the username
Password *string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
// an optional account for the vpn user. Must be used with domainId.
AccountName *string `protobuf:"bytes,3,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// add vpn user to the specific project
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// an optional domainId for the vpn user. If the account parameter is used, domainId must also be used.
DomainId *int64 `protobuf:"varint,5,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
StartEventId *int64 `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
AddVpnUserRequest represents the parameters for adds vpn users
func (*AddVpnUserRequest) Descriptor
deprecated
func (*AddVpnUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddVpnUserRequest.ProtoReflect.Descriptor instead.
func (*AddVpnUserRequest) GetAccountName ¶
func (x *AddVpnUserRequest) GetAccountName() string
func (*AddVpnUserRequest) GetDomainId ¶
func (x *AddVpnUserRequest) GetDomainId() int64
func (*AddVpnUserRequest) GetInjectedJobId ¶
func (x *AddVpnUserRequest) GetInjectedJobId() string
func (*AddVpnUserRequest) GetPassword ¶
func (x *AddVpnUserRequest) GetPassword() string
func (*AddVpnUserRequest) GetProjectId ¶
func (x *AddVpnUserRequest) GetProjectId() int64
func (*AddVpnUserRequest) GetResponseType ¶
func (x *AddVpnUserRequest) GetResponseType() string
func (*AddVpnUserRequest) GetStartEventId ¶
func (x *AddVpnUserRequest) GetStartEventId() int64
func (*AddVpnUserRequest) GetUserName ¶
func (x *AddVpnUserRequest) GetUserName() string
func (*AddVpnUserRequest) ProtoMessage ¶
func (*AddVpnUserRequest) ProtoMessage()
func (*AddVpnUserRequest) ProtoReflect ¶
func (x *AddVpnUserRequest) ProtoReflect() protoreflect.Message
func (*AddVpnUserRequest) Reset ¶
func (x *AddVpnUserRequest) Reset()
func (*AddVpnUserRequest) String ¶
func (x *AddVpnUserRequest) String() string
type AddVpnUserResponse ¶
type AddVpnUserResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
AddVpnUserResponse represents the response from adds vpn users
func (*AddVpnUserResponse) Descriptor
deprecated
func (*AddVpnUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddVpnUserResponse.ProtoReflect.Descriptor instead.
func (*AddVpnUserResponse) GetResult ¶
func (x *AddVpnUserResponse) GetResult() *Result
func (*AddVpnUserResponse) ProtoMessage ¶
func (*AddVpnUserResponse) ProtoMessage()
func (*AddVpnUserResponse) ProtoReflect ¶
func (x *AddVpnUserResponse) ProtoReflect() protoreflect.Message
func (*AddVpnUserResponse) Reset ¶
func (x *AddVpnUserResponse) Reset()
func (*AddVpnUserResponse) String ¶
func (x *AddVpnUserResponse) String() string
type CreateRemoteAccessVpnRequest ¶
type CreateRemoteAccessVpnRequest struct {
// public ip address id of the vpn server
PublicIpId *int64 `protobuf:"varint,1,opt,name=public_ip_id,json=publicIpId" json:"public_ip_id,omitempty"`
// the range of ip addresses to allocate to vpn clients. The first ip in the range will be taken by the vpn server
IpRange *string `protobuf:"bytes,2,opt,name=ip_range,json=ipRange" json:"ip_range,omitempty"`
// an optional account for the VPN. Must be used with domainId.
AccountName *string `protobuf:"bytes,3,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// an optional domainId for the VPN. If the account parameter is used, domainId must also be used.
DomainId *int64 `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// if true, firewall rule for source/end public port is automatically created; if false - firewall rule has to be created explicitly. Has value true by default
OpenFirewall *bool `protobuf:"varint,5,opt,name=open_firewall,json=openFirewall" json:"open_firewall,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,6,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,7,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,8,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,9,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateRemoteAccessVpnRequest represents the parameters for creates a l2tp/ipsec remote access vpn
func (*CreateRemoteAccessVpnRequest) Descriptor
deprecated
func (*CreateRemoteAccessVpnRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRemoteAccessVpnRequest.ProtoReflect.Descriptor instead.
func (*CreateRemoteAccessVpnRequest) GetAccountName ¶
func (x *CreateRemoteAccessVpnRequest) GetAccountName() string
func (*CreateRemoteAccessVpnRequest) GetDisplay ¶
func (x *CreateRemoteAccessVpnRequest) GetDisplay() bool
func (*CreateRemoteAccessVpnRequest) GetDomainId ¶
func (x *CreateRemoteAccessVpnRequest) GetDomainId() int64
func (*CreateRemoteAccessVpnRequest) GetInjectedJobId ¶
func (x *CreateRemoteAccessVpnRequest) GetInjectedJobId() string
func (*CreateRemoteAccessVpnRequest) GetIpRange ¶
func (x *CreateRemoteAccessVpnRequest) GetIpRange() string
func (*CreateRemoteAccessVpnRequest) GetOpenFirewall ¶
func (x *CreateRemoteAccessVpnRequest) GetOpenFirewall() bool
func (*CreateRemoteAccessVpnRequest) GetPublicIpId ¶
func (x *CreateRemoteAccessVpnRequest) GetPublicIpId() int64
func (*CreateRemoteAccessVpnRequest) GetResponseType ¶
func (x *CreateRemoteAccessVpnRequest) GetResponseType() string
func (*CreateRemoteAccessVpnRequest) GetStartEventId ¶
func (x *CreateRemoteAccessVpnRequest) GetStartEventId() int64
func (*CreateRemoteAccessVpnRequest) ProtoMessage ¶
func (*CreateRemoteAccessVpnRequest) ProtoMessage()
func (*CreateRemoteAccessVpnRequest) ProtoReflect ¶
func (x *CreateRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
func (*CreateRemoteAccessVpnRequest) Reset ¶
func (x *CreateRemoteAccessVpnRequest) Reset()
func (*CreateRemoteAccessVpnRequest) String ¶
func (x *CreateRemoteAccessVpnRequest) String() string
type CreateRemoteAccessVpnResponse ¶
type CreateRemoteAccessVpnResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateRemoteAccessVpnResponse represents the response from creates a l2tp/ipsec remote access vpn
func (*CreateRemoteAccessVpnResponse) Descriptor
deprecated
func (*CreateRemoteAccessVpnResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateRemoteAccessVpnResponse.ProtoReflect.Descriptor instead.
func (*CreateRemoteAccessVpnResponse) GetResult ¶
func (x *CreateRemoteAccessVpnResponse) GetResult() *Result
func (*CreateRemoteAccessVpnResponse) ProtoMessage ¶
func (*CreateRemoteAccessVpnResponse) ProtoMessage()
func (*CreateRemoteAccessVpnResponse) ProtoReflect ¶
func (x *CreateRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
func (*CreateRemoteAccessVpnResponse) Reset ¶
func (x *CreateRemoteAccessVpnResponse) Reset()
func (*CreateRemoteAccessVpnResponse) String ¶
func (x *CreateRemoteAccessVpnResponse) String() string
type CreateVpnConnectionRequest ¶
type CreateVpnConnectionRequest struct {
// id of the vpn gateway
VpnGatewayId *int64 `protobuf:"varint,1,opt,name=vpn_gateway_id,json=vpnGatewayId" json:"vpn_gateway_id,omitempty"`
// id of the customer gateway
CustomerGatewayId *int64 `protobuf:"varint,2,opt,name=customer_gateway_id,json=customerGatewayId" json:"customer_gateway_id,omitempty"`
// connection is passive or not
Passive *bool `protobuf:"varint,3,opt,name=passive" json:"passive,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateVpnConnectionRequest represents the parameters for create site to site vpn connection
func (*CreateVpnConnectionRequest) Descriptor
deprecated
func (*CreateVpnConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnConnectionRequest.ProtoReflect.Descriptor instead.
func (*CreateVpnConnectionRequest) GetCustomerGatewayId ¶
func (x *CreateVpnConnectionRequest) GetCustomerGatewayId() int64
func (*CreateVpnConnectionRequest) GetDisplay ¶
func (x *CreateVpnConnectionRequest) GetDisplay() bool
func (*CreateVpnConnectionRequest) GetInjectedJobId ¶
func (x *CreateVpnConnectionRequest) GetInjectedJobId() string
func (*CreateVpnConnectionRequest) GetPassive ¶
func (x *CreateVpnConnectionRequest) GetPassive() bool
func (*CreateVpnConnectionRequest) GetResponseType ¶
func (x *CreateVpnConnectionRequest) GetResponseType() string
func (*CreateVpnConnectionRequest) GetStartEventId ¶
func (x *CreateVpnConnectionRequest) GetStartEventId() int64
func (*CreateVpnConnectionRequest) GetVpnGatewayId ¶
func (x *CreateVpnConnectionRequest) GetVpnGatewayId() int64
func (*CreateVpnConnectionRequest) ProtoMessage ¶
func (*CreateVpnConnectionRequest) ProtoMessage()
func (*CreateVpnConnectionRequest) ProtoReflect ¶
func (x *CreateVpnConnectionRequest) ProtoReflect() protoreflect.Message
func (*CreateVpnConnectionRequest) Reset ¶
func (x *CreateVpnConnectionRequest) Reset()
func (*CreateVpnConnectionRequest) String ¶
func (x *CreateVpnConnectionRequest) String() string
type CreateVpnConnectionResponse ¶
type CreateVpnConnectionResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVpnConnectionResponse represents the response from create site to site vpn connection
func (*CreateVpnConnectionResponse) Descriptor
deprecated
func (*CreateVpnConnectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnConnectionResponse.ProtoReflect.Descriptor instead.
func (*CreateVpnConnectionResponse) GetResult ¶
func (x *CreateVpnConnectionResponse) GetResult() *Result
func (*CreateVpnConnectionResponse) ProtoMessage ¶
func (*CreateVpnConnectionResponse) ProtoMessage()
func (*CreateVpnConnectionResponse) ProtoReflect ¶
func (x *CreateVpnConnectionResponse) ProtoReflect() protoreflect.Message
func (*CreateVpnConnectionResponse) Reset ¶
func (x *CreateVpnConnectionResponse) Reset()
func (*CreateVpnConnectionResponse) String ¶
func (x *CreateVpnConnectionResponse) String() string
type CreateVpnCustomerGatewayRequest ¶
type CreateVpnCustomerGatewayRequest struct {
// name of this customer gateway
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
// public ip address id of the customer gateway
GatewayIp *string `protobuf:"bytes,2,opt,name=gateway_ip,json=gatewayIp" json:"gateway_ip,omitempty"`
// guest cidr list of the customer gateway. Multiple entries must be separated by a single comma character (,).
PeerCidrList *string `protobuf:"bytes,3,opt,name=peer_cidr_list,json=peerCidrList" json:"peer_cidr_list,omitempty"`
// IPsec Preshared-Key of the customer gateway. Cannot contain newline or double quotes.
IpsecPsk *string `protobuf:"bytes,4,opt,name=ipsec_psk,json=ipsecPsk" json:"ipsec_psk,omitempty"`
// IKE policy of the customer gateway
IkePolicy *string `protobuf:"bytes,5,opt,name=ike_policy,json=ikePolicy" json:"ike_policy,omitempty"`
// ESP policy of the customer gateway
EspPolicy *string `protobuf:"bytes,6,opt,name=esp_policy,json=espPolicy" json:"esp_policy,omitempty"`
// Lifetime of phase 1 VPN connection to the customer gateway, in seconds
IkeLifetime *int64 `protobuf:"varint,7,opt,name=ike_lifetime,json=ikeLifetime" json:"ike_lifetime,omitempty"`
// Lifetime of phase 2 VPN connection to the customer gateway, in seconds
EspLifetime *int64 `protobuf:"varint,8,opt,name=esp_lifetime,json=espLifetime" json:"esp_lifetime,omitempty"`
// If DPD is enabled for VPN connection
Dpd *bool `protobuf:"varint,9,opt,name=dpd" json:"dpd,omitempty"`
// Force Encapsulation for NAT traversal
Encap *bool `protobuf:"varint,10,opt,name=encap" json:"encap,omitempty"`
// the account associated with the gateway. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,11,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// the domain ID associated with the gateway. If used with the account parameter returns the gateway associated with the account for the specified domain.
DomainId *int64 `protobuf:"varint,12,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// create site-to-site VPN customer gateway for the project
ProjectId *int64 `protobuf:"varint,13,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// For IKEv2, whether to split multiple right subnet cidrs into multiple connection statements.
SplitConnections *bool `protobuf:"varint,14,opt,name=split_connections,json=splitConnections" json:"split_connections,omitempty"`
// Which IKE Version to use, one of ike (autoselect), ikev1, or ikev2. Connections marked with 'ike' will use 'ikev2' when initiating, but accept any protocol version when responding. Defaults to ike
IkeVersion *string `protobuf:"bytes,15,opt,name=ike_version,json=ikeVersion" json:"ike_version,omitempty"`
StartEventId *int64 `protobuf:"varint,16,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,17,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,18,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateVpnCustomerGatewayRequest represents the parameters for creates site to site vpn customer gateway
func (*CreateVpnCustomerGatewayRequest) Descriptor
deprecated
func (*CreateVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnCustomerGatewayRequest.ProtoReflect.Descriptor instead.
func (*CreateVpnCustomerGatewayRequest) GetAccountName ¶
func (x *CreateVpnCustomerGatewayRequest) GetAccountName() string
func (*CreateVpnCustomerGatewayRequest) GetDomainId ¶
func (x *CreateVpnCustomerGatewayRequest) GetDomainId() int64
func (*CreateVpnCustomerGatewayRequest) GetDpd ¶
func (x *CreateVpnCustomerGatewayRequest) GetDpd() bool
func (*CreateVpnCustomerGatewayRequest) GetEncap ¶
func (x *CreateVpnCustomerGatewayRequest) GetEncap() bool
func (*CreateVpnCustomerGatewayRequest) GetEspLifetime ¶
func (x *CreateVpnCustomerGatewayRequest) GetEspLifetime() int64
func (*CreateVpnCustomerGatewayRequest) GetEspPolicy ¶
func (x *CreateVpnCustomerGatewayRequest) GetEspPolicy() string
func (*CreateVpnCustomerGatewayRequest) GetGatewayIp ¶
func (x *CreateVpnCustomerGatewayRequest) GetGatewayIp() string
func (*CreateVpnCustomerGatewayRequest) GetIkeLifetime ¶
func (x *CreateVpnCustomerGatewayRequest) GetIkeLifetime() int64
func (*CreateVpnCustomerGatewayRequest) GetIkePolicy ¶
func (x *CreateVpnCustomerGatewayRequest) GetIkePolicy() string
func (*CreateVpnCustomerGatewayRequest) GetIkeVersion ¶
func (x *CreateVpnCustomerGatewayRequest) GetIkeVersion() string
func (*CreateVpnCustomerGatewayRequest) GetInjectedJobId ¶
func (x *CreateVpnCustomerGatewayRequest) GetInjectedJobId() string
func (*CreateVpnCustomerGatewayRequest) GetIpsecPsk ¶
func (x *CreateVpnCustomerGatewayRequest) GetIpsecPsk() string
func (*CreateVpnCustomerGatewayRequest) GetName ¶
func (x *CreateVpnCustomerGatewayRequest) GetName() string
func (*CreateVpnCustomerGatewayRequest) GetPeerCidrList ¶
func (x *CreateVpnCustomerGatewayRequest) GetPeerCidrList() string
func (*CreateVpnCustomerGatewayRequest) GetProjectId ¶
func (x *CreateVpnCustomerGatewayRequest) GetProjectId() int64
func (*CreateVpnCustomerGatewayRequest) GetResponseType ¶
func (x *CreateVpnCustomerGatewayRequest) GetResponseType() string
func (*CreateVpnCustomerGatewayRequest) GetSplitConnections ¶
func (x *CreateVpnCustomerGatewayRequest) GetSplitConnections() bool
func (*CreateVpnCustomerGatewayRequest) GetStartEventId ¶
func (x *CreateVpnCustomerGatewayRequest) GetStartEventId() int64
func (*CreateVpnCustomerGatewayRequest) ProtoMessage ¶
func (*CreateVpnCustomerGatewayRequest) ProtoMessage()
func (*CreateVpnCustomerGatewayRequest) ProtoReflect ¶
func (x *CreateVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
func (*CreateVpnCustomerGatewayRequest) Reset ¶
func (x *CreateVpnCustomerGatewayRequest) Reset()
func (*CreateVpnCustomerGatewayRequest) String ¶
func (x *CreateVpnCustomerGatewayRequest) String() string
type CreateVpnCustomerGatewayResponse ¶
type CreateVpnCustomerGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVpnCustomerGatewayResponse represents the response from creates site to site vpn customer gateway
func (*CreateVpnCustomerGatewayResponse) Descriptor
deprecated
func (*CreateVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnCustomerGatewayResponse.ProtoReflect.Descriptor instead.
func (*CreateVpnCustomerGatewayResponse) GetResult ¶
func (x *CreateVpnCustomerGatewayResponse) GetResult() *Result
func (*CreateVpnCustomerGatewayResponse) ProtoMessage ¶
func (*CreateVpnCustomerGatewayResponse) ProtoMessage()
func (*CreateVpnCustomerGatewayResponse) ProtoReflect ¶
func (x *CreateVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
func (*CreateVpnCustomerGatewayResponse) Reset ¶
func (x *CreateVpnCustomerGatewayResponse) Reset()
func (*CreateVpnCustomerGatewayResponse) String ¶
func (x *CreateVpnCustomerGatewayResponse) String() string
type CreateVpnGatewayRequest ¶
type CreateVpnGatewayRequest struct {
// public ip address id of the vpn gateway
VpcId *int64 `protobuf:"varint,1,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateVpnGatewayRequest represents the parameters for creates site to site vpn local gateway
func (*CreateVpnGatewayRequest) Descriptor
deprecated
func (*CreateVpnGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnGatewayRequest.ProtoReflect.Descriptor instead.
func (*CreateVpnGatewayRequest) GetDisplay ¶
func (x *CreateVpnGatewayRequest) GetDisplay() bool
func (*CreateVpnGatewayRequest) GetInjectedJobId ¶
func (x *CreateVpnGatewayRequest) GetInjectedJobId() string
func (*CreateVpnGatewayRequest) GetResponseType ¶
func (x *CreateVpnGatewayRequest) GetResponseType() string
func (*CreateVpnGatewayRequest) GetStartEventId ¶
func (x *CreateVpnGatewayRequest) GetStartEventId() int64
func (*CreateVpnGatewayRequest) GetVpcId ¶
func (x *CreateVpnGatewayRequest) GetVpcId() int64
func (*CreateVpnGatewayRequest) ProtoMessage ¶
func (*CreateVpnGatewayRequest) ProtoMessage()
func (*CreateVpnGatewayRequest) ProtoReflect ¶
func (x *CreateVpnGatewayRequest) ProtoReflect() protoreflect.Message
func (*CreateVpnGatewayRequest) Reset ¶
func (x *CreateVpnGatewayRequest) Reset()
func (*CreateVpnGatewayRequest) String ¶
func (x *CreateVpnGatewayRequest) String() string
type CreateVpnGatewayResponse ¶
type CreateVpnGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVpnGatewayResponse represents the response from creates site to site vpn local gateway
func (*CreateVpnGatewayResponse) Descriptor
deprecated
func (*CreateVpnGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVpnGatewayResponse.ProtoReflect.Descriptor instead.
func (*CreateVpnGatewayResponse) GetResult ¶
func (x *CreateVpnGatewayResponse) GetResult() *Result
func (*CreateVpnGatewayResponse) ProtoMessage ¶
func (*CreateVpnGatewayResponse) ProtoMessage()
func (*CreateVpnGatewayResponse) ProtoReflect ¶
func (x *CreateVpnGatewayResponse) ProtoReflect() protoreflect.Message
func (*CreateVpnGatewayResponse) Reset ¶
func (x *CreateVpnGatewayResponse) Reset()
func (*CreateVpnGatewayResponse) String ¶
func (x *CreateVpnGatewayResponse) String() string
type DeleteRemoteAccessVpnRequest ¶
type DeleteRemoteAccessVpnRequest struct {
// public ip address id of the vpn server
PublicIpId *int64 `protobuf:"varint,1,opt,name=public_ip_id,json=publicIpId" json:"public_ip_id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteRemoteAccessVpnRequest represents the parameters for destroys a l2tp/ipsec remote access vpn
func (*DeleteRemoteAccessVpnRequest) Descriptor
deprecated
func (*DeleteRemoteAccessVpnRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRemoteAccessVpnRequest.ProtoReflect.Descriptor instead.
func (*DeleteRemoteAccessVpnRequest) GetInjectedJobId ¶
func (x *DeleteRemoteAccessVpnRequest) GetInjectedJobId() string
func (*DeleteRemoteAccessVpnRequest) GetPublicIpId ¶
func (x *DeleteRemoteAccessVpnRequest) GetPublicIpId() int64
func (*DeleteRemoteAccessVpnRequest) GetResponseType ¶
func (x *DeleteRemoteAccessVpnRequest) GetResponseType() string
func (*DeleteRemoteAccessVpnRequest) GetStartEventId ¶
func (x *DeleteRemoteAccessVpnRequest) GetStartEventId() int64
func (*DeleteRemoteAccessVpnRequest) ProtoMessage ¶
func (*DeleteRemoteAccessVpnRequest) ProtoMessage()
func (*DeleteRemoteAccessVpnRequest) ProtoReflect ¶
func (x *DeleteRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
func (*DeleteRemoteAccessVpnRequest) Reset ¶
func (x *DeleteRemoteAccessVpnRequest) Reset()
func (*DeleteRemoteAccessVpnRequest) String ¶
func (x *DeleteRemoteAccessVpnRequest) String() string
type DeleteRemoteAccessVpnResponse ¶
type DeleteRemoteAccessVpnResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteRemoteAccessVpnResponse represents the response from destroys a l2tp/ipsec remote access vpn
func (*DeleteRemoteAccessVpnResponse) Descriptor
deprecated
func (*DeleteRemoteAccessVpnResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRemoteAccessVpnResponse.ProtoReflect.Descriptor instead.
func (*DeleteRemoteAccessVpnResponse) GetResult ¶
func (x *DeleteRemoteAccessVpnResponse) GetResult() *Result
func (*DeleteRemoteAccessVpnResponse) ProtoMessage ¶
func (*DeleteRemoteAccessVpnResponse) ProtoMessage()
func (*DeleteRemoteAccessVpnResponse) ProtoReflect ¶
func (x *DeleteRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
func (*DeleteRemoteAccessVpnResponse) Reset ¶
func (x *DeleteRemoteAccessVpnResponse) Reset()
func (*DeleteRemoteAccessVpnResponse) String ¶
func (x *DeleteRemoteAccessVpnResponse) String() string
type DeleteVpnConnectionRequest ¶
type DeleteVpnConnectionRequest struct {
// id of vpn connection
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnConnectionRequest represents the parameters for delete site to site vpn connection
func (*DeleteVpnConnectionRequest) Descriptor
deprecated
func (*DeleteVpnConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnConnectionRequest.ProtoReflect.Descriptor instead.
func (*DeleteVpnConnectionRequest) GetId ¶
func (x *DeleteVpnConnectionRequest) GetId() int64
func (*DeleteVpnConnectionRequest) GetInjectedJobId ¶
func (x *DeleteVpnConnectionRequest) GetInjectedJobId() string
func (*DeleteVpnConnectionRequest) GetResponseType ¶
func (x *DeleteVpnConnectionRequest) GetResponseType() string
func (*DeleteVpnConnectionRequest) GetStartEventId ¶
func (x *DeleteVpnConnectionRequest) GetStartEventId() int64
func (*DeleteVpnConnectionRequest) ProtoMessage ¶
func (*DeleteVpnConnectionRequest) ProtoMessage()
func (*DeleteVpnConnectionRequest) ProtoReflect ¶
func (x *DeleteVpnConnectionRequest) ProtoReflect() protoreflect.Message
func (*DeleteVpnConnectionRequest) Reset ¶
func (x *DeleteVpnConnectionRequest) Reset()
func (*DeleteVpnConnectionRequest) String ¶
func (x *DeleteVpnConnectionRequest) String() string
type DeleteVpnConnectionResponse ¶
type DeleteVpnConnectionResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnConnectionResponse represents the response from delete site to site vpn connection
func (*DeleteVpnConnectionResponse) Descriptor
deprecated
func (*DeleteVpnConnectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnConnectionResponse.ProtoReflect.Descriptor instead.
func (*DeleteVpnConnectionResponse) GetResult ¶
func (x *DeleteVpnConnectionResponse) GetResult() *Result
func (*DeleteVpnConnectionResponse) ProtoMessage ¶
func (*DeleteVpnConnectionResponse) ProtoMessage()
func (*DeleteVpnConnectionResponse) ProtoReflect ¶
func (x *DeleteVpnConnectionResponse) ProtoReflect() protoreflect.Message
func (*DeleteVpnConnectionResponse) Reset ¶
func (x *DeleteVpnConnectionResponse) Reset()
func (*DeleteVpnConnectionResponse) String ¶
func (x *DeleteVpnConnectionResponse) String() string
type DeleteVpnCustomerGatewayRequest ¶
type DeleteVpnCustomerGatewayRequest struct {
// id of customer gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnCustomerGatewayRequest represents the parameters for delete site to site vpn customer gateway
func (*DeleteVpnCustomerGatewayRequest) Descriptor
deprecated
func (*DeleteVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnCustomerGatewayRequest.ProtoReflect.Descriptor instead.
func (*DeleteVpnCustomerGatewayRequest) GetId ¶
func (x *DeleteVpnCustomerGatewayRequest) GetId() int64
func (*DeleteVpnCustomerGatewayRequest) GetInjectedJobId ¶
func (x *DeleteVpnCustomerGatewayRequest) GetInjectedJobId() string
func (*DeleteVpnCustomerGatewayRequest) GetResponseType ¶
func (x *DeleteVpnCustomerGatewayRequest) GetResponseType() string
func (*DeleteVpnCustomerGatewayRequest) GetStartEventId ¶
func (x *DeleteVpnCustomerGatewayRequest) GetStartEventId() int64
func (*DeleteVpnCustomerGatewayRequest) ProtoMessage ¶
func (*DeleteVpnCustomerGatewayRequest) ProtoMessage()
func (*DeleteVpnCustomerGatewayRequest) ProtoReflect ¶
func (x *DeleteVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
func (*DeleteVpnCustomerGatewayRequest) Reset ¶
func (x *DeleteVpnCustomerGatewayRequest) Reset()
func (*DeleteVpnCustomerGatewayRequest) String ¶
func (x *DeleteVpnCustomerGatewayRequest) String() string
type DeleteVpnCustomerGatewayResponse ¶
type DeleteVpnCustomerGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnCustomerGatewayResponse represents the response from delete site to site vpn customer gateway
func (*DeleteVpnCustomerGatewayResponse) Descriptor
deprecated
func (*DeleteVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnCustomerGatewayResponse.ProtoReflect.Descriptor instead.
func (*DeleteVpnCustomerGatewayResponse) GetResult ¶
func (x *DeleteVpnCustomerGatewayResponse) GetResult() *Result
func (*DeleteVpnCustomerGatewayResponse) ProtoMessage ¶
func (*DeleteVpnCustomerGatewayResponse) ProtoMessage()
func (*DeleteVpnCustomerGatewayResponse) ProtoReflect ¶
func (x *DeleteVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
func (*DeleteVpnCustomerGatewayResponse) Reset ¶
func (x *DeleteVpnCustomerGatewayResponse) Reset()
func (*DeleteVpnCustomerGatewayResponse) String ¶
func (x *DeleteVpnCustomerGatewayResponse) String() string
type DeleteVpnGatewayRequest ¶
type DeleteVpnGatewayRequest struct {
// id of customer gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnGatewayRequest represents the parameters for delete site to site vpn gateway
func (*DeleteVpnGatewayRequest) Descriptor
deprecated
func (*DeleteVpnGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnGatewayRequest.ProtoReflect.Descriptor instead.
func (*DeleteVpnGatewayRequest) GetId ¶
func (x *DeleteVpnGatewayRequest) GetId() int64
func (*DeleteVpnGatewayRequest) GetInjectedJobId ¶
func (x *DeleteVpnGatewayRequest) GetInjectedJobId() string
func (*DeleteVpnGatewayRequest) GetResponseType ¶
func (x *DeleteVpnGatewayRequest) GetResponseType() string
func (*DeleteVpnGatewayRequest) GetStartEventId ¶
func (x *DeleteVpnGatewayRequest) GetStartEventId() int64
func (*DeleteVpnGatewayRequest) ProtoMessage ¶
func (*DeleteVpnGatewayRequest) ProtoMessage()
func (*DeleteVpnGatewayRequest) ProtoReflect ¶
func (x *DeleteVpnGatewayRequest) ProtoReflect() protoreflect.Message
func (*DeleteVpnGatewayRequest) Reset ¶
func (x *DeleteVpnGatewayRequest) Reset()
func (*DeleteVpnGatewayRequest) String ¶
func (x *DeleteVpnGatewayRequest) String() string
type DeleteVpnGatewayResponse ¶
type DeleteVpnGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteVpnGatewayResponse represents the response from delete site to site vpn gateway
func (*DeleteVpnGatewayResponse) Descriptor
deprecated
func (*DeleteVpnGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVpnGatewayResponse.ProtoReflect.Descriptor instead.
func (*DeleteVpnGatewayResponse) GetResult ¶
func (x *DeleteVpnGatewayResponse) GetResult() *Result
func (*DeleteVpnGatewayResponse) ProtoMessage ¶
func (*DeleteVpnGatewayResponse) ProtoMessage()
func (*DeleteVpnGatewayResponse) ProtoReflect ¶
func (x *DeleteVpnGatewayResponse) ProtoReflect() protoreflect.Message
func (*DeleteVpnGatewayResponse) Reset ¶
func (x *DeleteVpnGatewayResponse) Reset()
func (*DeleteVpnGatewayResponse) String ¶
func (x *DeleteVpnGatewayResponse) String() string
type ListRemoteAccessVpnsRequest ¶
type ListRemoteAccessVpnsRequest struct {
// public ip address id of the vpn server
PublicIpId *int64 `protobuf:"varint,1,opt,name=public_ip_id,json=publicIpId" json:"public_ip_id,omitempty"`
// Lists remote access vpn rule with the specified ID
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// list remote access VPNs for certain network
NetworkId *int64 `protobuf:"varint,3,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,5,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,6,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,7,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,8,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,9,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,10,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,11,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,12,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,13,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListRemoteAccessVpnsRequest represents the parameters for lists remote access vpns
func (*ListRemoteAccessVpnsRequest) Descriptor
deprecated
func (*ListRemoteAccessVpnsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRemoteAccessVpnsRequest.ProtoReflect.Descriptor instead.
func (*ListRemoteAccessVpnsRequest) GetAccountName ¶
func (x *ListRemoteAccessVpnsRequest) GetAccountName() string
func (*ListRemoteAccessVpnsRequest) GetDisplay ¶
func (x *ListRemoteAccessVpnsRequest) GetDisplay() bool
func (*ListRemoteAccessVpnsRequest) GetDomainId ¶
func (x *ListRemoteAccessVpnsRequest) GetDomainId() int64
func (*ListRemoteAccessVpnsRequest) GetId ¶
func (x *ListRemoteAccessVpnsRequest) GetId() int64
func (*ListRemoteAccessVpnsRequest) GetKeyword ¶
func (x *ListRemoteAccessVpnsRequest) GetKeyword() string
func (*ListRemoteAccessVpnsRequest) GetListAll ¶
func (x *ListRemoteAccessVpnsRequest) GetListAll() bool
func (*ListRemoteAccessVpnsRequest) GetNetworkId ¶
func (x *ListRemoteAccessVpnsRequest) GetNetworkId() int64
func (*ListRemoteAccessVpnsRequest) GetPage ¶
func (x *ListRemoteAccessVpnsRequest) GetPage() int32
func (*ListRemoteAccessVpnsRequest) GetPageSize ¶
func (x *ListRemoteAccessVpnsRequest) GetPageSize() int32
func (*ListRemoteAccessVpnsRequest) GetProjectId ¶
func (x *ListRemoteAccessVpnsRequest) GetProjectId() int64
func (*ListRemoteAccessVpnsRequest) GetPublicIpId ¶
func (x *ListRemoteAccessVpnsRequest) GetPublicIpId() int64
func (*ListRemoteAccessVpnsRequest) GetRecursive ¶
func (x *ListRemoteAccessVpnsRequest) GetRecursive() bool
func (*ListRemoteAccessVpnsRequest) GetResponseType ¶
func (x *ListRemoteAccessVpnsRequest) GetResponseType() string
func (*ListRemoteAccessVpnsRequest) ProtoMessage ¶
func (*ListRemoteAccessVpnsRequest) ProtoMessage()
func (*ListRemoteAccessVpnsRequest) ProtoReflect ¶
func (x *ListRemoteAccessVpnsRequest) ProtoReflect() protoreflect.Message
func (*ListRemoteAccessVpnsRequest) Reset ¶
func (x *ListRemoteAccessVpnsRequest) Reset()
func (*ListRemoteAccessVpnsRequest) String ¶
func (x *ListRemoteAccessVpnsRequest) String() string
type ListRemoteAccessVpnsResponse ¶
type ListRemoteAccessVpnsResponse struct {
// The list of RemoteAccessVpns
Items []*RemoteAccessVpn `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of RemoteAccessVpns
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListRemoteAccessVpnsResponse represents the response from lists remote access vpns
func (*ListRemoteAccessVpnsResponse) Descriptor
deprecated
func (*ListRemoteAccessVpnsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRemoteAccessVpnsResponse.ProtoReflect.Descriptor instead.
func (*ListRemoteAccessVpnsResponse) GetItems ¶
func (x *ListRemoteAccessVpnsResponse) GetItems() []*RemoteAccessVpn
func (*ListRemoteAccessVpnsResponse) GetTotalCount ¶
func (x *ListRemoteAccessVpnsResponse) GetTotalCount() int32
func (*ListRemoteAccessVpnsResponse) ProtoMessage ¶
func (*ListRemoteAccessVpnsResponse) ProtoMessage()
func (*ListRemoteAccessVpnsResponse) ProtoReflect ¶
func (x *ListRemoteAccessVpnsResponse) ProtoReflect() protoreflect.Message
func (*ListRemoteAccessVpnsResponse) Reset ¶
func (x *ListRemoteAccessVpnsResponse) Reset()
func (*ListRemoteAccessVpnsResponse) String ¶
func (x *ListRemoteAccessVpnsResponse) String() string
type ListVpnConnectionsRequest ¶
type ListVpnConnectionsRequest struct {
// id of the vpn connection
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// id of vpc
VpcId *int64 `protobuf:"varint,2,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,3,opt,name=display" json:"display,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,5,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,6,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,8,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,9,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,10,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,11,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,12,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVpnConnectionsRequest represents the parameters for lists site to site vpn connection gateways
func (*ListVpnConnectionsRequest) Descriptor
deprecated
func (*ListVpnConnectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnConnectionsRequest.ProtoReflect.Descriptor instead.
func (*ListVpnConnectionsRequest) GetAccountName ¶
func (x *ListVpnConnectionsRequest) GetAccountName() string
func (*ListVpnConnectionsRequest) GetDisplay ¶
func (x *ListVpnConnectionsRequest) GetDisplay() bool
func (*ListVpnConnectionsRequest) GetDomainId ¶
func (x *ListVpnConnectionsRequest) GetDomainId() int64
func (*ListVpnConnectionsRequest) GetId ¶
func (x *ListVpnConnectionsRequest) GetId() int64
func (*ListVpnConnectionsRequest) GetKeyword ¶
func (x *ListVpnConnectionsRequest) GetKeyword() string
func (*ListVpnConnectionsRequest) GetListAll ¶
func (x *ListVpnConnectionsRequest) GetListAll() bool
func (*ListVpnConnectionsRequest) GetPage ¶
func (x *ListVpnConnectionsRequest) GetPage() int32
func (*ListVpnConnectionsRequest) GetPageSize ¶
func (x *ListVpnConnectionsRequest) GetPageSize() int32
func (*ListVpnConnectionsRequest) GetProjectId ¶
func (x *ListVpnConnectionsRequest) GetProjectId() int64
func (*ListVpnConnectionsRequest) GetRecursive ¶
func (x *ListVpnConnectionsRequest) GetRecursive() bool
func (*ListVpnConnectionsRequest) GetResponseType ¶
func (x *ListVpnConnectionsRequest) GetResponseType() string
func (*ListVpnConnectionsRequest) GetVpcId ¶
func (x *ListVpnConnectionsRequest) GetVpcId() int64
func (*ListVpnConnectionsRequest) ProtoMessage ¶
func (*ListVpnConnectionsRequest) ProtoMessage()
func (*ListVpnConnectionsRequest) ProtoReflect ¶
func (x *ListVpnConnectionsRequest) ProtoReflect() protoreflect.Message
func (*ListVpnConnectionsRequest) Reset ¶
func (x *ListVpnConnectionsRequest) Reset()
func (*ListVpnConnectionsRequest) String ¶
func (x *ListVpnConnectionsRequest) String() string
type ListVpnConnectionsResponse ¶
type ListVpnConnectionsResponse struct {
// The list of Site2SiteVpnConnections
Items []*Site2SiteVpnConnection `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Site2SiteVpnConnections
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVpnConnectionsResponse represents the response from lists site to site vpn connection gateways
func (*ListVpnConnectionsResponse) Descriptor
deprecated
func (*ListVpnConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListVpnConnectionsResponse) GetItems ¶
func (x *ListVpnConnectionsResponse) GetItems() []*Site2SiteVpnConnection
func (*ListVpnConnectionsResponse) GetTotalCount ¶
func (x *ListVpnConnectionsResponse) GetTotalCount() int32
func (*ListVpnConnectionsResponse) ProtoMessage ¶
func (*ListVpnConnectionsResponse) ProtoMessage()
func (*ListVpnConnectionsResponse) ProtoReflect ¶
func (x *ListVpnConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListVpnConnectionsResponse) Reset ¶
func (x *ListVpnConnectionsResponse) Reset()
func (*ListVpnConnectionsResponse) String ¶
func (x *ListVpnConnectionsResponse) String() string
type ListVpnCustomerGatewaysRequest ¶
type ListVpnCustomerGatewaysRequest struct {
// id of the customer gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,2,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,3,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,4,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,5,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,6,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,7,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,8,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,9,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVpnCustomerGatewaysRequest represents the parameters for lists site to site vpn customer gateways
func (*ListVpnCustomerGatewaysRequest) Descriptor
deprecated
func (*ListVpnCustomerGatewaysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnCustomerGatewaysRequest.ProtoReflect.Descriptor instead.
func (*ListVpnCustomerGatewaysRequest) GetAccountName ¶
func (x *ListVpnCustomerGatewaysRequest) GetAccountName() string
func (*ListVpnCustomerGatewaysRequest) GetDomainId ¶
func (x *ListVpnCustomerGatewaysRequest) GetDomainId() int64
func (*ListVpnCustomerGatewaysRequest) GetId ¶
func (x *ListVpnCustomerGatewaysRequest) GetId() int64
func (*ListVpnCustomerGatewaysRequest) GetKeyword ¶
func (x *ListVpnCustomerGatewaysRequest) GetKeyword() string
func (*ListVpnCustomerGatewaysRequest) GetListAll ¶
func (x *ListVpnCustomerGatewaysRequest) GetListAll() bool
func (*ListVpnCustomerGatewaysRequest) GetPage ¶
func (x *ListVpnCustomerGatewaysRequest) GetPage() int32
func (*ListVpnCustomerGatewaysRequest) GetPageSize ¶
func (x *ListVpnCustomerGatewaysRequest) GetPageSize() int32
func (*ListVpnCustomerGatewaysRequest) GetProjectId ¶
func (x *ListVpnCustomerGatewaysRequest) GetProjectId() int64
func (*ListVpnCustomerGatewaysRequest) GetRecursive ¶
func (x *ListVpnCustomerGatewaysRequest) GetRecursive() bool
func (*ListVpnCustomerGatewaysRequest) GetResponseType ¶
func (x *ListVpnCustomerGatewaysRequest) GetResponseType() string
func (*ListVpnCustomerGatewaysRequest) ProtoMessage ¶
func (*ListVpnCustomerGatewaysRequest) ProtoMessage()
func (*ListVpnCustomerGatewaysRequest) ProtoReflect ¶
func (x *ListVpnCustomerGatewaysRequest) ProtoReflect() protoreflect.Message
func (*ListVpnCustomerGatewaysRequest) Reset ¶
func (x *ListVpnCustomerGatewaysRequest) Reset()
func (*ListVpnCustomerGatewaysRequest) String ¶
func (x *ListVpnCustomerGatewaysRequest) String() string
type ListVpnCustomerGatewaysResponse ¶
type ListVpnCustomerGatewaysResponse struct {
// The list of Site2SiteCustomerGateways
Items []*Site2SiteCustomerGateway `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Site2SiteCustomerGateways
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVpnCustomerGatewaysResponse represents the response from lists site to site vpn customer gateways
func (*ListVpnCustomerGatewaysResponse) Descriptor
deprecated
func (*ListVpnCustomerGatewaysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnCustomerGatewaysResponse.ProtoReflect.Descriptor instead.
func (*ListVpnCustomerGatewaysResponse) GetItems ¶
func (x *ListVpnCustomerGatewaysResponse) GetItems() []*Site2SiteCustomerGateway
func (*ListVpnCustomerGatewaysResponse) GetTotalCount ¶
func (x *ListVpnCustomerGatewaysResponse) GetTotalCount() int32
func (*ListVpnCustomerGatewaysResponse) ProtoMessage ¶
func (*ListVpnCustomerGatewaysResponse) ProtoMessage()
func (*ListVpnCustomerGatewaysResponse) ProtoReflect ¶
func (x *ListVpnCustomerGatewaysResponse) ProtoReflect() protoreflect.Message
func (*ListVpnCustomerGatewaysResponse) Reset ¶
func (x *ListVpnCustomerGatewaysResponse) Reset()
func (*ListVpnCustomerGatewaysResponse) String ¶
func (x *ListVpnCustomerGatewaysResponse) String() string
type ListVpnGatewaysRequest ¶
type ListVpnGatewaysRequest struct {
// id of the vpn gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// id of vpc
VpcId *int64 `protobuf:"varint,2,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,3,opt,name=display" json:"display,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,5,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,6,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,8,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,9,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,10,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,11,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,12,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVpnGatewaysRequest represents the parameters for lists site 2 site vpn gateways
func (*ListVpnGatewaysRequest) Descriptor
deprecated
func (*ListVpnGatewaysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnGatewaysRequest.ProtoReflect.Descriptor instead.
func (*ListVpnGatewaysRequest) GetAccountName ¶
func (x *ListVpnGatewaysRequest) GetAccountName() string
func (*ListVpnGatewaysRequest) GetDisplay ¶
func (x *ListVpnGatewaysRequest) GetDisplay() bool
func (*ListVpnGatewaysRequest) GetDomainId ¶
func (x *ListVpnGatewaysRequest) GetDomainId() int64
func (*ListVpnGatewaysRequest) GetId ¶
func (x *ListVpnGatewaysRequest) GetId() int64
func (*ListVpnGatewaysRequest) GetKeyword ¶
func (x *ListVpnGatewaysRequest) GetKeyword() string
func (*ListVpnGatewaysRequest) GetListAll ¶
func (x *ListVpnGatewaysRequest) GetListAll() bool
func (*ListVpnGatewaysRequest) GetPage ¶
func (x *ListVpnGatewaysRequest) GetPage() int32
func (*ListVpnGatewaysRequest) GetPageSize ¶
func (x *ListVpnGatewaysRequest) GetPageSize() int32
func (*ListVpnGatewaysRequest) GetProjectId ¶
func (x *ListVpnGatewaysRequest) GetProjectId() int64
func (*ListVpnGatewaysRequest) GetRecursive ¶
func (x *ListVpnGatewaysRequest) GetRecursive() bool
func (*ListVpnGatewaysRequest) GetResponseType ¶
func (x *ListVpnGatewaysRequest) GetResponseType() string
func (*ListVpnGatewaysRequest) GetVpcId ¶
func (x *ListVpnGatewaysRequest) GetVpcId() int64
func (*ListVpnGatewaysRequest) ProtoMessage ¶
func (*ListVpnGatewaysRequest) ProtoMessage()
func (*ListVpnGatewaysRequest) ProtoReflect ¶
func (x *ListVpnGatewaysRequest) ProtoReflect() protoreflect.Message
func (*ListVpnGatewaysRequest) Reset ¶
func (x *ListVpnGatewaysRequest) Reset()
func (*ListVpnGatewaysRequest) String ¶
func (x *ListVpnGatewaysRequest) String() string
type ListVpnGatewaysResponse ¶
type ListVpnGatewaysResponse struct {
// The list of Site2SiteVpnGateways
Items []*Site2SiteVpnGateway `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Site2SiteVpnGateways
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVpnGatewaysResponse represents the response from lists site 2 site vpn gateways
func (*ListVpnGatewaysResponse) Descriptor
deprecated
func (*ListVpnGatewaysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnGatewaysResponse.ProtoReflect.Descriptor instead.
func (*ListVpnGatewaysResponse) GetItems ¶
func (x *ListVpnGatewaysResponse) GetItems() []*Site2SiteVpnGateway
func (*ListVpnGatewaysResponse) GetTotalCount ¶
func (x *ListVpnGatewaysResponse) GetTotalCount() int32
func (*ListVpnGatewaysResponse) ProtoMessage ¶
func (*ListVpnGatewaysResponse) ProtoMessage()
func (*ListVpnGatewaysResponse) ProtoReflect ¶
func (x *ListVpnGatewaysResponse) ProtoReflect() protoreflect.Message
func (*ListVpnGatewaysResponse) Reset ¶
func (x *ListVpnGatewaysResponse) Reset()
func (*ListVpnGatewaysResponse) String ¶
func (x *ListVpnGatewaysResponse) String() string
type ListVpnUsersRequest ¶
type ListVpnUsersRequest struct {
// The uuid of the Vpn user
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the username of the vpn user.
UserName *string `protobuf:"bytes,2,opt,name=user_name,json=userName" json:"user_name,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,3,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,4,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,5,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,6,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,7,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,8,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,9,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,10,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVpnUsersRequest represents the parameters for lists vpn users
func (*ListVpnUsersRequest) Descriptor
deprecated
func (*ListVpnUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnUsersRequest.ProtoReflect.Descriptor instead.
func (*ListVpnUsersRequest) GetAccountName ¶
func (x *ListVpnUsersRequest) GetAccountName() string
func (*ListVpnUsersRequest) GetDomainId ¶
func (x *ListVpnUsersRequest) GetDomainId() int64
func (*ListVpnUsersRequest) GetId ¶
func (x *ListVpnUsersRequest) GetId() int64
func (*ListVpnUsersRequest) GetKeyword ¶
func (x *ListVpnUsersRequest) GetKeyword() string
func (*ListVpnUsersRequest) GetListAll ¶
func (x *ListVpnUsersRequest) GetListAll() bool
func (*ListVpnUsersRequest) GetPage ¶
func (x *ListVpnUsersRequest) GetPage() int32
func (*ListVpnUsersRequest) GetPageSize ¶
func (x *ListVpnUsersRequest) GetPageSize() int32
func (*ListVpnUsersRequest) GetProjectId ¶
func (x *ListVpnUsersRequest) GetProjectId() int64
func (*ListVpnUsersRequest) GetRecursive ¶
func (x *ListVpnUsersRequest) GetRecursive() bool
func (*ListVpnUsersRequest) GetResponseType ¶
func (x *ListVpnUsersRequest) GetResponseType() string
func (*ListVpnUsersRequest) GetUserName ¶
func (x *ListVpnUsersRequest) GetUserName() string
func (*ListVpnUsersRequest) ProtoMessage ¶
func (*ListVpnUsersRequest) ProtoMessage()
func (*ListVpnUsersRequest) ProtoReflect ¶
func (x *ListVpnUsersRequest) ProtoReflect() protoreflect.Message
func (*ListVpnUsersRequest) Reset ¶
func (x *ListVpnUsersRequest) Reset()
func (*ListVpnUsersRequest) String ¶
func (x *ListVpnUsersRequest) String() string
type ListVpnUsersResponse ¶
type ListVpnUsersResponse struct {
// The list of VpnUserss
Items []*VpnUsers `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of VpnUserss
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVpnUsersResponse represents the response from lists vpn users
func (*ListVpnUsersResponse) Descriptor
deprecated
func (*ListVpnUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVpnUsersResponse.ProtoReflect.Descriptor instead.
func (*ListVpnUsersResponse) GetItems ¶
func (x *ListVpnUsersResponse) GetItems() []*VpnUsers
func (*ListVpnUsersResponse) GetTotalCount ¶
func (x *ListVpnUsersResponse) GetTotalCount() int32
func (*ListVpnUsersResponse) ProtoMessage ¶
func (*ListVpnUsersResponse) ProtoMessage()
func (*ListVpnUsersResponse) ProtoReflect ¶
func (x *ListVpnUsersResponse) ProtoReflect() protoreflect.Message
func (*ListVpnUsersResponse) Reset ¶
func (x *ListVpnUsersResponse) Reset()
func (*ListVpnUsersResponse) String ¶
func (x *ListVpnUsersResponse) String() string
type RemoteAccessVpn ¶
type RemoteAccessVpn struct {
// The ID of the RemoteAccessVpn
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the RemoteAccessVpn
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the RemoteAccessVpn
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the RemoteAccessVpn
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
RemoteAccessVpn represents a RemoteAccessVpn Item
func (*RemoteAccessVpn) Descriptor
deprecated
func (*RemoteAccessVpn) Descriptor() ([]byte, []int)
Deprecated: Use RemoteAccessVpn.ProtoReflect.Descriptor instead.
func (*RemoteAccessVpn) GetCreated ¶
func (x *RemoteAccessVpn) GetCreated() string
func (*RemoteAccessVpn) GetDescription ¶
func (x *RemoteAccessVpn) GetDescription() string
func (*RemoteAccessVpn) GetDisplayName ¶
func (x *RemoteAccessVpn) GetDisplayName() string
func (*RemoteAccessVpn) GetId ¶
func (x *RemoteAccessVpn) GetId() string
func (*RemoteAccessVpn) GetName ¶
func (x *RemoteAccessVpn) GetName() string
func (*RemoteAccessVpn) ProtoMessage ¶
func (*RemoteAccessVpn) ProtoMessage()
func (*RemoteAccessVpn) ProtoReflect ¶
func (x *RemoteAccessVpn) ProtoReflect() protoreflect.Message
func (*RemoteAccessVpn) Reset ¶
func (x *RemoteAccessVpn) Reset()
func (*RemoteAccessVpn) String ¶
func (x *RemoteAccessVpn) String() string
type RemoveVpnUserRequest ¶
type RemoveVpnUserRequest struct {
// username for the vpn user
UserName *string `protobuf:"bytes,1,opt,name=user_name,json=userName" json:"user_name,omitempty"`
// an optional account for the vpn user. Must be used with domainId.
AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// remove vpn user from the project
ProjectId *int64 `protobuf:"varint,3,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// an optional domainId for the vpn user. If the account parameter is used, domainId must also be used.
DomainId *int64 `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
StartEventId *int64 `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
RemoveVpnUserRequest represents the parameters for removes vpn user
func (*RemoveVpnUserRequest) Descriptor
deprecated
func (*RemoveVpnUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveVpnUserRequest.ProtoReflect.Descriptor instead.
func (*RemoveVpnUserRequest) GetAccountName ¶
func (x *RemoveVpnUserRequest) GetAccountName() string
func (*RemoveVpnUserRequest) GetDomainId ¶
func (x *RemoveVpnUserRequest) GetDomainId() int64
func (*RemoveVpnUserRequest) GetInjectedJobId ¶
func (x *RemoveVpnUserRequest) GetInjectedJobId() string
func (*RemoveVpnUserRequest) GetProjectId ¶
func (x *RemoveVpnUserRequest) GetProjectId() int64
func (*RemoveVpnUserRequest) GetResponseType ¶
func (x *RemoveVpnUserRequest) GetResponseType() string
func (*RemoveVpnUserRequest) GetStartEventId ¶
func (x *RemoveVpnUserRequest) GetStartEventId() int64
func (*RemoveVpnUserRequest) GetUserName ¶
func (x *RemoveVpnUserRequest) GetUserName() string
func (*RemoveVpnUserRequest) ProtoMessage ¶
func (*RemoveVpnUserRequest) ProtoMessage()
func (*RemoveVpnUserRequest) ProtoReflect ¶
func (x *RemoveVpnUserRequest) ProtoReflect() protoreflect.Message
func (*RemoveVpnUserRequest) Reset ¶
func (x *RemoveVpnUserRequest) Reset()
func (*RemoveVpnUserRequest) String ¶
func (x *RemoveVpnUserRequest) String() string
type RemoveVpnUserResponse ¶
type RemoveVpnUserResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RemoveVpnUserResponse represents the response from removes vpn user
func (*RemoveVpnUserResponse) Descriptor
deprecated
func (*RemoveVpnUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveVpnUserResponse.ProtoReflect.Descriptor instead.
func (*RemoveVpnUserResponse) GetResult ¶
func (x *RemoveVpnUserResponse) GetResult() *Result
func (*RemoveVpnUserResponse) ProtoMessage ¶
func (*RemoveVpnUserResponse) ProtoMessage()
func (*RemoveVpnUserResponse) ProtoReflect ¶
func (x *RemoveVpnUserResponse) ProtoReflect() protoreflect.Message
func (*RemoveVpnUserResponse) Reset ¶
func (x *RemoveVpnUserResponse) Reset()
func (*RemoveVpnUserResponse) String ¶
func (x *RemoveVpnUserResponse) String() string
type ResetVpnConnectionRequest ¶
type ResetVpnConnectionRequest struct {
// id of vpn connection
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional account for connection. Must be used with domainId.
AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// an optional domainId for connection. If the account parameter is used, domainId must also be used.
DomainId *int64 `protobuf:"varint,3,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ResetVpnConnectionRequest represents the parameters for reset site to site vpn connection
func (*ResetVpnConnectionRequest) Descriptor
deprecated
func (*ResetVpnConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetVpnConnectionRequest.ProtoReflect.Descriptor instead.
func (*ResetVpnConnectionRequest) GetAccountName ¶
func (x *ResetVpnConnectionRequest) GetAccountName() string
func (*ResetVpnConnectionRequest) GetDomainId ¶
func (x *ResetVpnConnectionRequest) GetDomainId() int64
func (*ResetVpnConnectionRequest) GetId ¶
func (x *ResetVpnConnectionRequest) GetId() int64
func (*ResetVpnConnectionRequest) GetInjectedJobId ¶
func (x *ResetVpnConnectionRequest) GetInjectedJobId() string
func (*ResetVpnConnectionRequest) GetResponseType ¶
func (x *ResetVpnConnectionRequest) GetResponseType() string
func (*ResetVpnConnectionRequest) GetStartEventId ¶
func (x *ResetVpnConnectionRequest) GetStartEventId() int64
func (*ResetVpnConnectionRequest) ProtoMessage ¶
func (*ResetVpnConnectionRequest) ProtoMessage()
func (*ResetVpnConnectionRequest) ProtoReflect ¶
func (x *ResetVpnConnectionRequest) ProtoReflect() protoreflect.Message
func (*ResetVpnConnectionRequest) Reset ¶
func (x *ResetVpnConnectionRequest) Reset()
func (*ResetVpnConnectionRequest) String ¶
func (x *ResetVpnConnectionRequest) String() string
type ResetVpnConnectionResponse ¶
type ResetVpnConnectionResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
ResetVpnConnectionResponse represents the response from reset site to site vpn connection
func (*ResetVpnConnectionResponse) Descriptor
deprecated
func (*ResetVpnConnectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResetVpnConnectionResponse.ProtoReflect.Descriptor instead.
func (*ResetVpnConnectionResponse) GetResult ¶
func (x *ResetVpnConnectionResponse) GetResult() *Result
func (*ResetVpnConnectionResponse) ProtoMessage ¶
func (*ResetVpnConnectionResponse) ProtoMessage()
func (*ResetVpnConnectionResponse) ProtoReflect ¶
func (x *ResetVpnConnectionResponse) ProtoReflect() protoreflect.Message
func (*ResetVpnConnectionResponse) Reset ¶
func (x *ResetVpnConnectionResponse) Reset()
func (*ResetVpnConnectionResponse) String ¶
func (x *ResetVpnConnectionResponse) String() string
type Result ¶
type Result struct {
// Whether the operation was successful
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// Any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// The ID of the resource affected by the operation
Id *string `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
// The job ID for an async operation
JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
// The status of the job
JobStatus *string `protobuf:"bytes,5,opt,name=job_status,json=jobStatus" json:"job_status,omitempty"`
// contains filtered or unexported fields
}
Result represents a generic operation result
func (*Result) Descriptor
deprecated
func (*Result) GetDisplayText ¶
func (*Result) GetJobStatus ¶
func (*Result) GetSuccess ¶
func (*Result) ProtoMessage ¶
func (*Result) ProtoMessage()
func (*Result) ProtoReflect ¶
func (x *Result) ProtoReflect() protoreflect.Message
type Site2SiteCustomerGateway ¶
type Site2SiteCustomerGateway struct {
// The ID of the Site2SiteCustomerGateway
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Site2SiteCustomerGateway
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Site2SiteCustomerGateway
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Site2SiteCustomerGateway
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
Site2SiteCustomerGateway represents a Site2SiteCustomerGateway Item
func (*Site2SiteCustomerGateway) Descriptor
deprecated
func (*Site2SiteCustomerGateway) Descriptor() ([]byte, []int)
Deprecated: Use Site2SiteCustomerGateway.ProtoReflect.Descriptor instead.
func (*Site2SiteCustomerGateway) GetCreated ¶
func (x *Site2SiteCustomerGateway) GetCreated() string
func (*Site2SiteCustomerGateway) GetDescription ¶
func (x *Site2SiteCustomerGateway) GetDescription() string
func (*Site2SiteCustomerGateway) GetDisplayName ¶
func (x *Site2SiteCustomerGateway) GetDisplayName() string
func (*Site2SiteCustomerGateway) GetId ¶
func (x *Site2SiteCustomerGateway) GetId() string
func (*Site2SiteCustomerGateway) GetName ¶
func (x *Site2SiteCustomerGateway) GetName() string
func (*Site2SiteCustomerGateway) ProtoMessage ¶
func (*Site2SiteCustomerGateway) ProtoMessage()
func (*Site2SiteCustomerGateway) ProtoReflect ¶
func (x *Site2SiteCustomerGateway) ProtoReflect() protoreflect.Message
func (*Site2SiteCustomerGateway) Reset ¶
func (x *Site2SiteCustomerGateway) Reset()
func (*Site2SiteCustomerGateway) String ¶
func (x *Site2SiteCustomerGateway) String() string
type Site2SiteVpnConnection ¶
type Site2SiteVpnConnection struct {
// The ID of the Site2SiteVpnConnection
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Site2SiteVpnConnection
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Site2SiteVpnConnection
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Site2SiteVpnConnection
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
Site2SiteVpnConnection represents a Site2SiteVpnConnection Item
func (*Site2SiteVpnConnection) Descriptor
deprecated
func (*Site2SiteVpnConnection) Descriptor() ([]byte, []int)
Deprecated: Use Site2SiteVpnConnection.ProtoReflect.Descriptor instead.
func (*Site2SiteVpnConnection) GetCreated ¶
func (x *Site2SiteVpnConnection) GetCreated() string
func (*Site2SiteVpnConnection) GetDescription ¶
func (x *Site2SiteVpnConnection) GetDescription() string
func (*Site2SiteVpnConnection) GetDisplayName ¶
func (x *Site2SiteVpnConnection) GetDisplayName() string
func (*Site2SiteVpnConnection) GetId ¶
func (x *Site2SiteVpnConnection) GetId() string
func (*Site2SiteVpnConnection) GetName ¶
func (x *Site2SiteVpnConnection) GetName() string
func (*Site2SiteVpnConnection) ProtoMessage ¶
func (*Site2SiteVpnConnection) ProtoMessage()
func (*Site2SiteVpnConnection) ProtoReflect ¶
func (x *Site2SiteVpnConnection) ProtoReflect() protoreflect.Message
func (*Site2SiteVpnConnection) Reset ¶
func (x *Site2SiteVpnConnection) Reset()
func (*Site2SiteVpnConnection) String ¶
func (x *Site2SiteVpnConnection) String() string
type Site2SiteVpnGateway ¶
type Site2SiteVpnGateway struct {
// The ID of the Site2SiteVpnGateway
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Site2SiteVpnGateway
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Site2SiteVpnGateway
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Site2SiteVpnGateway
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
Site2SiteVpnGateway represents a Site2SiteVpnGateway Item
func (*Site2SiteVpnGateway) Descriptor
deprecated
func (*Site2SiteVpnGateway) Descriptor() ([]byte, []int)
Deprecated: Use Site2SiteVpnGateway.ProtoReflect.Descriptor instead.
func (*Site2SiteVpnGateway) GetCreated ¶
func (x *Site2SiteVpnGateway) GetCreated() string
func (*Site2SiteVpnGateway) GetDescription ¶
func (x *Site2SiteVpnGateway) GetDescription() string
func (*Site2SiteVpnGateway) GetDisplayName ¶
func (x *Site2SiteVpnGateway) GetDisplayName() string
func (*Site2SiteVpnGateway) GetId ¶
func (x *Site2SiteVpnGateway) GetId() string
func (*Site2SiteVpnGateway) GetName ¶
func (x *Site2SiteVpnGateway) GetName() string
func (*Site2SiteVpnGateway) ProtoMessage ¶
func (*Site2SiteVpnGateway) ProtoMessage()
func (*Site2SiteVpnGateway) ProtoReflect ¶
func (x *Site2SiteVpnGateway) ProtoReflect() protoreflect.Message
func (*Site2SiteVpnGateway) Reset ¶
func (x *Site2SiteVpnGateway) Reset()
func (*Site2SiteVpnGateway) String ¶
func (x *Site2SiteVpnGateway) String() string
type Success ¶
type Success struct {
// true if operation is executed successfully
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// contains filtered or unexported fields
}
Success represents a Success Operation Response
func (*Success) Descriptor
deprecated
func (*Success) GetDisplayText ¶
func (*Success) GetSuccess ¶
func (*Success) ProtoMessage ¶
func (*Success) ProtoMessage()
func (*Success) ProtoReflect ¶
func (x *Success) ProtoReflect() protoreflect.Message
type UnimplementedVpnServiceServer ¶
type UnimplementedVpnServiceServer struct{}
UnimplementedVpnServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedVpnServiceServer) AddVpnUser ¶
func (UnimplementedVpnServiceServer) AddVpnUser(context.Context, *AddVpnUserRequest) (*AddVpnUserResponse, error)
func (UnimplementedVpnServiceServer) CreateRemoteAccessVpn ¶
func (UnimplementedVpnServiceServer) CreateRemoteAccessVpn(context.Context, *CreateRemoteAccessVpnRequest) (*CreateRemoteAccessVpnResponse, error)
func (UnimplementedVpnServiceServer) CreateVpnConnection ¶
func (UnimplementedVpnServiceServer) CreateVpnConnection(context.Context, *CreateVpnConnectionRequest) (*CreateVpnConnectionResponse, error)
func (UnimplementedVpnServiceServer) CreateVpnCustomerGateway ¶
func (UnimplementedVpnServiceServer) CreateVpnCustomerGateway(context.Context, *CreateVpnCustomerGatewayRequest) (*CreateVpnCustomerGatewayResponse, error)
func (UnimplementedVpnServiceServer) CreateVpnGateway ¶
func (UnimplementedVpnServiceServer) CreateVpnGateway(context.Context, *CreateVpnGatewayRequest) (*CreateVpnGatewayResponse, error)
func (UnimplementedVpnServiceServer) DeleteRemoteAccessVpn ¶
func (UnimplementedVpnServiceServer) DeleteRemoteAccessVpn(context.Context, *DeleteRemoteAccessVpnRequest) (*DeleteRemoteAccessVpnResponse, error)
func (UnimplementedVpnServiceServer) DeleteVpnConnection ¶
func (UnimplementedVpnServiceServer) DeleteVpnConnection(context.Context, *DeleteVpnConnectionRequest) (*DeleteVpnConnectionResponse, error)
func (UnimplementedVpnServiceServer) DeleteVpnCustomerGateway ¶
func (UnimplementedVpnServiceServer) DeleteVpnCustomerGateway(context.Context, *DeleteVpnCustomerGatewayRequest) (*DeleteVpnCustomerGatewayResponse, error)
func (UnimplementedVpnServiceServer) DeleteVpnGateway ¶
func (UnimplementedVpnServiceServer) DeleteVpnGateway(context.Context, *DeleteVpnGatewayRequest) (*DeleteVpnGatewayResponse, error)
func (UnimplementedVpnServiceServer) ListRemoteAccessVpns ¶
func (UnimplementedVpnServiceServer) ListRemoteAccessVpns(context.Context, *ListRemoteAccessVpnsRequest) (*ListRemoteAccessVpnsResponse, error)
func (UnimplementedVpnServiceServer) ListVpnConnections ¶
func (UnimplementedVpnServiceServer) ListVpnConnections(context.Context, *ListVpnConnectionsRequest) (*ListVpnConnectionsResponse, error)
func (UnimplementedVpnServiceServer) ListVpnCustomerGateways ¶
func (UnimplementedVpnServiceServer) ListVpnCustomerGateways(context.Context, *ListVpnCustomerGatewaysRequest) (*ListVpnCustomerGatewaysResponse, error)
func (UnimplementedVpnServiceServer) ListVpnGateways ¶
func (UnimplementedVpnServiceServer) ListVpnGateways(context.Context, *ListVpnGatewaysRequest) (*ListVpnGatewaysResponse, error)
func (UnimplementedVpnServiceServer) ListVpnUsers ¶
func (UnimplementedVpnServiceServer) ListVpnUsers(context.Context, *ListVpnUsersRequest) (*ListVpnUsersResponse, error)
func (UnimplementedVpnServiceServer) RemoveVpnUser ¶
func (UnimplementedVpnServiceServer) RemoveVpnUser(context.Context, *RemoveVpnUserRequest) (*RemoveVpnUserResponse, error)
func (UnimplementedVpnServiceServer) ResetVpnConnection ¶
func (UnimplementedVpnServiceServer) ResetVpnConnection(context.Context, *ResetVpnConnectionRequest) (*ResetVpnConnectionResponse, error)
func (UnimplementedVpnServiceServer) UpdateRemoteAccessVpn ¶
func (UnimplementedVpnServiceServer) UpdateRemoteAccessVpn(context.Context, *UpdateRemoteAccessVpnRequest) (*UpdateRemoteAccessVpnResponse, error)
func (UnimplementedVpnServiceServer) UpdateVpnConnection ¶
func (UnimplementedVpnServiceServer) UpdateVpnConnection(context.Context, *UpdateVpnConnectionRequest) (*UpdateVpnConnectionResponse, error)
func (UnimplementedVpnServiceServer) UpdateVpnCustomerGateway ¶
func (UnimplementedVpnServiceServer) UpdateVpnCustomerGateway(context.Context, *UpdateVpnCustomerGatewayRequest) (*UpdateVpnCustomerGatewayResponse, error)
func (UnimplementedVpnServiceServer) UpdateVpnGateway ¶
func (UnimplementedVpnServiceServer) UpdateVpnGateway(context.Context, *UpdateVpnGatewayRequest) (*UpdateVpnGatewayResponse, error)
type UnsafeVpnServiceServer ¶
type UnsafeVpnServiceServer interface {
// contains filtered or unexported methods
}
UnsafeVpnServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VpnServiceServer will result in compilation errors.
type UpdateRemoteAccessVpnRequest ¶
type UpdateRemoteAccessVpnRequest struct {
// id of the remote access vpn
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateRemoteAccessVpnRequest represents the parameters for updates remote access vpn
func (*UpdateRemoteAccessVpnRequest) Descriptor
deprecated
func (*UpdateRemoteAccessVpnRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRemoteAccessVpnRequest.ProtoReflect.Descriptor instead.
func (*UpdateRemoteAccessVpnRequest) GetCustomId ¶
func (x *UpdateRemoteAccessVpnRequest) GetCustomId() string
func (*UpdateRemoteAccessVpnRequest) GetDisplay ¶
func (x *UpdateRemoteAccessVpnRequest) GetDisplay() bool
func (*UpdateRemoteAccessVpnRequest) GetId ¶
func (x *UpdateRemoteAccessVpnRequest) GetId() int64
func (*UpdateRemoteAccessVpnRequest) GetInjectedJobId ¶
func (x *UpdateRemoteAccessVpnRequest) GetInjectedJobId() string
func (*UpdateRemoteAccessVpnRequest) GetResponseType ¶
func (x *UpdateRemoteAccessVpnRequest) GetResponseType() string
func (*UpdateRemoteAccessVpnRequest) GetStartEventId ¶
func (x *UpdateRemoteAccessVpnRequest) GetStartEventId() int64
func (*UpdateRemoteAccessVpnRequest) ProtoMessage ¶
func (*UpdateRemoteAccessVpnRequest) ProtoMessage()
func (*UpdateRemoteAccessVpnRequest) ProtoReflect ¶
func (x *UpdateRemoteAccessVpnRequest) ProtoReflect() protoreflect.Message
func (*UpdateRemoteAccessVpnRequest) Reset ¶
func (x *UpdateRemoteAccessVpnRequest) Reset()
func (*UpdateRemoteAccessVpnRequest) String ¶
func (x *UpdateRemoteAccessVpnRequest) String() string
type UpdateRemoteAccessVpnResponse ¶
type UpdateRemoteAccessVpnResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateRemoteAccessVpnResponse represents the response from updates remote access vpn
func (*UpdateRemoteAccessVpnResponse) Descriptor
deprecated
func (*UpdateRemoteAccessVpnResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRemoteAccessVpnResponse.ProtoReflect.Descriptor instead.
func (*UpdateRemoteAccessVpnResponse) GetResult ¶
func (x *UpdateRemoteAccessVpnResponse) GetResult() *Result
func (*UpdateRemoteAccessVpnResponse) ProtoMessage ¶
func (*UpdateRemoteAccessVpnResponse) ProtoMessage()
func (*UpdateRemoteAccessVpnResponse) ProtoReflect ¶
func (x *UpdateRemoteAccessVpnResponse) ProtoReflect() protoreflect.Message
func (*UpdateRemoteAccessVpnResponse) Reset ¶
func (x *UpdateRemoteAccessVpnResponse) Reset()
func (*UpdateRemoteAccessVpnResponse) String ¶
func (x *UpdateRemoteAccessVpnResponse) String() string
type UpdateVpnConnectionRequest ¶
type UpdateVpnConnectionRequest struct {
// id of vpn connection
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnConnectionRequest represents the parameters for updates site to site vpn connection
func (*UpdateVpnConnectionRequest) Descriptor
deprecated
func (*UpdateVpnConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnConnectionRequest.ProtoReflect.Descriptor instead.
func (*UpdateVpnConnectionRequest) GetCustomId ¶
func (x *UpdateVpnConnectionRequest) GetCustomId() string
func (*UpdateVpnConnectionRequest) GetDisplay ¶
func (x *UpdateVpnConnectionRequest) GetDisplay() bool
func (*UpdateVpnConnectionRequest) GetId ¶
func (x *UpdateVpnConnectionRequest) GetId() int64
func (*UpdateVpnConnectionRequest) GetInjectedJobId ¶
func (x *UpdateVpnConnectionRequest) GetInjectedJobId() string
func (*UpdateVpnConnectionRequest) GetResponseType ¶
func (x *UpdateVpnConnectionRequest) GetResponseType() string
func (*UpdateVpnConnectionRequest) GetStartEventId ¶
func (x *UpdateVpnConnectionRequest) GetStartEventId() int64
func (*UpdateVpnConnectionRequest) ProtoMessage ¶
func (*UpdateVpnConnectionRequest) ProtoMessage()
func (*UpdateVpnConnectionRequest) ProtoReflect ¶
func (x *UpdateVpnConnectionRequest) ProtoReflect() protoreflect.Message
func (*UpdateVpnConnectionRequest) Reset ¶
func (x *UpdateVpnConnectionRequest) Reset()
func (*UpdateVpnConnectionRequest) String ¶
func (x *UpdateVpnConnectionRequest) String() string
type UpdateVpnConnectionResponse ¶
type UpdateVpnConnectionResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnConnectionResponse represents the response from updates site to site vpn connection
func (*UpdateVpnConnectionResponse) Descriptor
deprecated
func (*UpdateVpnConnectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnConnectionResponse.ProtoReflect.Descriptor instead.
func (*UpdateVpnConnectionResponse) GetResult ¶
func (x *UpdateVpnConnectionResponse) GetResult() *Result
func (*UpdateVpnConnectionResponse) ProtoMessage ¶
func (*UpdateVpnConnectionResponse) ProtoMessage()
func (*UpdateVpnConnectionResponse) ProtoReflect ¶
func (x *UpdateVpnConnectionResponse) ProtoReflect() protoreflect.Message
func (*UpdateVpnConnectionResponse) Reset ¶
func (x *UpdateVpnConnectionResponse) Reset()
func (*UpdateVpnConnectionResponse) String ¶
func (x *UpdateVpnConnectionResponse) String() string
type UpdateVpnCustomerGatewayRequest ¶
type UpdateVpnCustomerGatewayRequest struct {
// id of customer gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// name of this customer gateway
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// public ip address id of the customer gateway
GatewayIp *string `protobuf:"bytes,3,opt,name=gateway_ip,json=gatewayIp" json:"gateway_ip,omitempty"`
// guest cidr of the customer gateway. Multiple entries must be separated by a single comma character (,).
GuestCidrList *string `protobuf:"bytes,4,opt,name=guest_cidr_list,json=guestCidrList" json:"guest_cidr_list,omitempty"`
// IPsec Preshared-Key of the customer gateway. Cannot contain newline or double quotes.
IpsecPsk *string `protobuf:"bytes,5,opt,name=ipsec_psk,json=ipsecPsk" json:"ipsec_psk,omitempty"`
// IKE policy of the customer gateway
IkePolicy *string `protobuf:"bytes,6,opt,name=ike_policy,json=ikePolicy" json:"ike_policy,omitempty"`
// ESP policy of the customer gateway
EspPolicy *string `protobuf:"bytes,7,opt,name=esp_policy,json=espPolicy" json:"esp_policy,omitempty"`
// Lifetime of phase 1 VPN connection to the customer gateway, in seconds
IkeLifetime *int64 `protobuf:"varint,8,opt,name=ike_lifetime,json=ikeLifetime" json:"ike_lifetime,omitempty"`
// Lifetime of phase 2 VPN connection to the customer gateway, in seconds
EspLifetime *int64 `protobuf:"varint,9,opt,name=esp_lifetime,json=espLifetime" json:"esp_lifetime,omitempty"`
// If DPD is enabled for VPN connection
Dpd *bool `protobuf:"varint,10,opt,name=dpd" json:"dpd,omitempty"`
// Force encapsulation for Nat Traversal
Encap *bool `protobuf:"varint,11,opt,name=encap" json:"encap,omitempty"`
// the account associated with the gateway. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,12,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// the domain ID associated with the gateway. If used with the account parameter returns the gateway associated with the account for the specified domain.
DomainId *int64 `protobuf:"varint,13,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// For IKEv2, whether to split multiple right subnet cidrs into multiple connection statements.
SplitConnections *bool `protobuf:"varint,14,opt,name=split_connections,json=splitConnections" json:"split_connections,omitempty"`
// Which IKE Version to use, one of ike (autoselect), ikev1, or ikev2.Connections marked with 'ike' will use 'ikev2' when initiating, but accept any protocol version when responding. Defaults to ike
IkeVersion *string `protobuf:"bytes,15,opt,name=ike_version,json=ikeVersion" json:"ike_version,omitempty"`
StartEventId *int64 `protobuf:"varint,16,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,17,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,18,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnCustomerGatewayRequest represents the parameters for update site to site vpn customer gateway
func (*UpdateVpnCustomerGatewayRequest) Descriptor
deprecated
func (*UpdateVpnCustomerGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnCustomerGatewayRequest.ProtoReflect.Descriptor instead.
func (*UpdateVpnCustomerGatewayRequest) GetAccountName ¶
func (x *UpdateVpnCustomerGatewayRequest) GetAccountName() string
func (*UpdateVpnCustomerGatewayRequest) GetDomainId ¶
func (x *UpdateVpnCustomerGatewayRequest) GetDomainId() int64
func (*UpdateVpnCustomerGatewayRequest) GetDpd ¶
func (x *UpdateVpnCustomerGatewayRequest) GetDpd() bool
func (*UpdateVpnCustomerGatewayRequest) GetEncap ¶
func (x *UpdateVpnCustomerGatewayRequest) GetEncap() bool
func (*UpdateVpnCustomerGatewayRequest) GetEspLifetime ¶
func (x *UpdateVpnCustomerGatewayRequest) GetEspLifetime() int64
func (*UpdateVpnCustomerGatewayRequest) GetEspPolicy ¶
func (x *UpdateVpnCustomerGatewayRequest) GetEspPolicy() string
func (*UpdateVpnCustomerGatewayRequest) GetGatewayIp ¶
func (x *UpdateVpnCustomerGatewayRequest) GetGatewayIp() string
func (*UpdateVpnCustomerGatewayRequest) GetGuestCidrList ¶
func (x *UpdateVpnCustomerGatewayRequest) GetGuestCidrList() string
func (*UpdateVpnCustomerGatewayRequest) GetId ¶
func (x *UpdateVpnCustomerGatewayRequest) GetId() int64
func (*UpdateVpnCustomerGatewayRequest) GetIkeLifetime ¶
func (x *UpdateVpnCustomerGatewayRequest) GetIkeLifetime() int64
func (*UpdateVpnCustomerGatewayRequest) GetIkePolicy ¶
func (x *UpdateVpnCustomerGatewayRequest) GetIkePolicy() string
func (*UpdateVpnCustomerGatewayRequest) GetIkeVersion ¶
func (x *UpdateVpnCustomerGatewayRequest) GetIkeVersion() string
func (*UpdateVpnCustomerGatewayRequest) GetInjectedJobId ¶
func (x *UpdateVpnCustomerGatewayRequest) GetInjectedJobId() string
func (*UpdateVpnCustomerGatewayRequest) GetIpsecPsk ¶
func (x *UpdateVpnCustomerGatewayRequest) GetIpsecPsk() string
func (*UpdateVpnCustomerGatewayRequest) GetName ¶
func (x *UpdateVpnCustomerGatewayRequest) GetName() string
func (*UpdateVpnCustomerGatewayRequest) GetResponseType ¶
func (x *UpdateVpnCustomerGatewayRequest) GetResponseType() string
func (*UpdateVpnCustomerGatewayRequest) GetSplitConnections ¶
func (x *UpdateVpnCustomerGatewayRequest) GetSplitConnections() bool
func (*UpdateVpnCustomerGatewayRequest) GetStartEventId ¶
func (x *UpdateVpnCustomerGatewayRequest) GetStartEventId() int64
func (*UpdateVpnCustomerGatewayRequest) ProtoMessage ¶
func (*UpdateVpnCustomerGatewayRequest) ProtoMessage()
func (*UpdateVpnCustomerGatewayRequest) ProtoReflect ¶
func (x *UpdateVpnCustomerGatewayRequest) ProtoReflect() protoreflect.Message
func (*UpdateVpnCustomerGatewayRequest) Reset ¶
func (x *UpdateVpnCustomerGatewayRequest) Reset()
func (*UpdateVpnCustomerGatewayRequest) String ¶
func (x *UpdateVpnCustomerGatewayRequest) String() string
type UpdateVpnCustomerGatewayResponse ¶
type UpdateVpnCustomerGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnCustomerGatewayResponse represents the response from update site to site vpn customer gateway
func (*UpdateVpnCustomerGatewayResponse) Descriptor
deprecated
func (*UpdateVpnCustomerGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnCustomerGatewayResponse.ProtoReflect.Descriptor instead.
func (*UpdateVpnCustomerGatewayResponse) GetResult ¶
func (x *UpdateVpnCustomerGatewayResponse) GetResult() *Result
func (*UpdateVpnCustomerGatewayResponse) ProtoMessage ¶
func (*UpdateVpnCustomerGatewayResponse) ProtoMessage()
func (*UpdateVpnCustomerGatewayResponse) ProtoReflect ¶
func (x *UpdateVpnCustomerGatewayResponse) ProtoReflect() protoreflect.Message
func (*UpdateVpnCustomerGatewayResponse) Reset ¶
func (x *UpdateVpnCustomerGatewayResponse) Reset()
func (*UpdateVpnCustomerGatewayResponse) String ¶
func (x *UpdateVpnCustomerGatewayResponse) String() string
type UpdateVpnGatewayRequest ¶
type UpdateVpnGatewayRequest struct {
// id of customer gateway
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the vpn to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnGatewayRequest represents the parameters for updates site to site vpn local gateway
func (*UpdateVpnGatewayRequest) Descriptor
deprecated
func (*UpdateVpnGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnGatewayRequest.ProtoReflect.Descriptor instead.
func (*UpdateVpnGatewayRequest) GetCustomId ¶
func (x *UpdateVpnGatewayRequest) GetCustomId() string
func (*UpdateVpnGatewayRequest) GetDisplay ¶
func (x *UpdateVpnGatewayRequest) GetDisplay() bool
func (*UpdateVpnGatewayRequest) GetId ¶
func (x *UpdateVpnGatewayRequest) GetId() int64
func (*UpdateVpnGatewayRequest) GetInjectedJobId ¶
func (x *UpdateVpnGatewayRequest) GetInjectedJobId() string
func (*UpdateVpnGatewayRequest) GetResponseType ¶
func (x *UpdateVpnGatewayRequest) GetResponseType() string
func (*UpdateVpnGatewayRequest) GetStartEventId ¶
func (x *UpdateVpnGatewayRequest) GetStartEventId() int64
func (*UpdateVpnGatewayRequest) ProtoMessage ¶
func (*UpdateVpnGatewayRequest) ProtoMessage()
func (*UpdateVpnGatewayRequest) ProtoReflect ¶
func (x *UpdateVpnGatewayRequest) ProtoReflect() protoreflect.Message
func (*UpdateVpnGatewayRequest) Reset ¶
func (x *UpdateVpnGatewayRequest) Reset()
func (*UpdateVpnGatewayRequest) String ¶
func (x *UpdateVpnGatewayRequest) String() string
type UpdateVpnGatewayResponse ¶
type UpdateVpnGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVpnGatewayResponse represents the response from updates site to site vpn local gateway
func (*UpdateVpnGatewayResponse) Descriptor
deprecated
func (*UpdateVpnGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVpnGatewayResponse.ProtoReflect.Descriptor instead.
func (*UpdateVpnGatewayResponse) GetResult ¶
func (x *UpdateVpnGatewayResponse) GetResult() *Result
func (*UpdateVpnGatewayResponse) ProtoMessage ¶
func (*UpdateVpnGatewayResponse) ProtoMessage()
func (*UpdateVpnGatewayResponse) ProtoReflect ¶
func (x *UpdateVpnGatewayResponse) ProtoReflect() protoreflect.Message
func (*UpdateVpnGatewayResponse) Reset ¶
func (x *UpdateVpnGatewayResponse) Reset()
func (*UpdateVpnGatewayResponse) String ¶
func (x *UpdateVpnGatewayResponse) String() string
type VpnServiceClient ¶
type VpnServiceClient interface {
// AddVpnUser Adds vpn users
AddVpnUser(ctx context.Context, in *AddVpnUserRequest, opts ...grpc.CallOption) (*AddVpnUserResponse, error)
// CreateRemoteAccessVpn Creates a l2tp/ipsec remote access vpn
CreateRemoteAccessVpn(ctx context.Context, in *CreateRemoteAccessVpnRequest, opts ...grpc.CallOption) (*CreateRemoteAccessVpnResponse, error)
// CreateVpnConnection Create site to site vpn connection
CreateVpnConnection(ctx context.Context, in *CreateVpnConnectionRequest, opts ...grpc.CallOption) (*CreateVpnConnectionResponse, error)
// CreateVpnCustomerGateway Creates site to site vpn customer gateway
CreateVpnCustomerGateway(ctx context.Context, in *CreateVpnCustomerGatewayRequest, opts ...grpc.CallOption) (*CreateVpnCustomerGatewayResponse, error)
// CreateVpnGateway Creates site to site vpn local gateway
CreateVpnGateway(ctx context.Context, in *CreateVpnGatewayRequest, opts ...grpc.CallOption) (*CreateVpnGatewayResponse, error)
// DeleteRemoteAccessVpn Destroys a l2tp/ipsec remote access vpn
DeleteRemoteAccessVpn(ctx context.Context, in *DeleteRemoteAccessVpnRequest, opts ...grpc.CallOption) (*DeleteRemoteAccessVpnResponse, error)
// DeleteVpnConnection Delete site to site vpn connection
DeleteVpnConnection(ctx context.Context, in *DeleteVpnConnectionRequest, opts ...grpc.CallOption) (*DeleteVpnConnectionResponse, error)
// DeleteVpnCustomerGateway Delete site to site vpn customer gateway
DeleteVpnCustomerGateway(ctx context.Context, in *DeleteVpnCustomerGatewayRequest, opts ...grpc.CallOption) (*DeleteVpnCustomerGatewayResponse, error)
// DeleteVpnGateway Delete site to site vpn gateway
DeleteVpnGateway(ctx context.Context, in *DeleteVpnGatewayRequest, opts ...grpc.CallOption) (*DeleteVpnGatewayResponse, error)
// ListRemoteAccessVpns Lists remote access vpns
ListRemoteAccessVpns(ctx context.Context, in *ListRemoteAccessVpnsRequest, opts ...grpc.CallOption) (*ListRemoteAccessVpnsResponse, error)
// ListVpnConnections Lists site to site vpn connection gateways
ListVpnConnections(ctx context.Context, in *ListVpnConnectionsRequest, opts ...grpc.CallOption) (*ListVpnConnectionsResponse, error)
// ListVpnCustomerGateways Lists site to site vpn customer gateways
ListVpnCustomerGateways(ctx context.Context, in *ListVpnCustomerGatewaysRequest, opts ...grpc.CallOption) (*ListVpnCustomerGatewaysResponse, error)
// ListVpnGateways Lists site 2 site vpn gateways
ListVpnGateways(ctx context.Context, in *ListVpnGatewaysRequest, opts ...grpc.CallOption) (*ListVpnGatewaysResponse, error)
// ListVpnUsers Lists vpn users
ListVpnUsers(ctx context.Context, in *ListVpnUsersRequest, opts ...grpc.CallOption) (*ListVpnUsersResponse, error)
// RemoveVpnUser Removes vpn user
RemoveVpnUser(ctx context.Context, in *RemoveVpnUserRequest, opts ...grpc.CallOption) (*RemoveVpnUserResponse, error)
// ResetVpnConnection Reset site to site vpn connection
ResetVpnConnection(ctx context.Context, in *ResetVpnConnectionRequest, opts ...grpc.CallOption) (*ResetVpnConnectionResponse, error)
// UpdateRemoteAccessVpn Updates remote access vpn
UpdateRemoteAccessVpn(ctx context.Context, in *UpdateRemoteAccessVpnRequest, opts ...grpc.CallOption) (*UpdateRemoteAccessVpnResponse, error)
// UpdateVpnConnection Updates site to site vpn connection
UpdateVpnConnection(ctx context.Context, in *UpdateVpnConnectionRequest, opts ...grpc.CallOption) (*UpdateVpnConnectionResponse, error)
// UpdateVpnCustomerGateway Update site to site vpn customer gateway
UpdateVpnCustomerGateway(ctx context.Context, in *UpdateVpnCustomerGatewayRequest, opts ...grpc.CallOption) (*UpdateVpnCustomerGatewayResponse, error)
// UpdateVpnGateway Updates site to site vpn local gateway
UpdateVpnGateway(ctx context.Context, in *UpdateVpnGatewayRequest, opts ...grpc.CallOption) (*UpdateVpnGatewayResponse, error)
}
VpnServiceClient is the client API for VpnService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
VpnService provides operations for managing Vpns
func NewVpnServiceClient ¶
func NewVpnServiceClient(cc grpc.ClientConnInterface) VpnServiceClient
type VpnServiceServer ¶
type VpnServiceServer interface {
// AddVpnUser Adds vpn users
AddVpnUser(context.Context, *AddVpnUserRequest) (*AddVpnUserResponse, error)
// CreateRemoteAccessVpn Creates a l2tp/ipsec remote access vpn
CreateRemoteAccessVpn(context.Context, *CreateRemoteAccessVpnRequest) (*CreateRemoteAccessVpnResponse, error)
// CreateVpnConnection Create site to site vpn connection
CreateVpnConnection(context.Context, *CreateVpnConnectionRequest) (*CreateVpnConnectionResponse, error)
// CreateVpnCustomerGateway Creates site to site vpn customer gateway
CreateVpnCustomerGateway(context.Context, *CreateVpnCustomerGatewayRequest) (*CreateVpnCustomerGatewayResponse, error)
// CreateVpnGateway Creates site to site vpn local gateway
CreateVpnGateway(context.Context, *CreateVpnGatewayRequest) (*CreateVpnGatewayResponse, error)
// DeleteRemoteAccessVpn Destroys a l2tp/ipsec remote access vpn
DeleteRemoteAccessVpn(context.Context, *DeleteRemoteAccessVpnRequest) (*DeleteRemoteAccessVpnResponse, error)
// DeleteVpnConnection Delete site to site vpn connection
DeleteVpnConnection(context.Context, *DeleteVpnConnectionRequest) (*DeleteVpnConnectionResponse, error)
// DeleteVpnCustomerGateway Delete site to site vpn customer gateway
DeleteVpnCustomerGateway(context.Context, *DeleteVpnCustomerGatewayRequest) (*DeleteVpnCustomerGatewayResponse, error)
// DeleteVpnGateway Delete site to site vpn gateway
DeleteVpnGateway(context.Context, *DeleteVpnGatewayRequest) (*DeleteVpnGatewayResponse, error)
// ListRemoteAccessVpns Lists remote access vpns
ListRemoteAccessVpns(context.Context, *ListRemoteAccessVpnsRequest) (*ListRemoteAccessVpnsResponse, error)
// ListVpnConnections Lists site to site vpn connection gateways
ListVpnConnections(context.Context, *ListVpnConnectionsRequest) (*ListVpnConnectionsResponse, error)
// ListVpnCustomerGateways Lists site to site vpn customer gateways
ListVpnCustomerGateways(context.Context, *ListVpnCustomerGatewaysRequest) (*ListVpnCustomerGatewaysResponse, error)
// ListVpnGateways Lists site 2 site vpn gateways
ListVpnGateways(context.Context, *ListVpnGatewaysRequest) (*ListVpnGatewaysResponse, error)
// ListVpnUsers Lists vpn users
ListVpnUsers(context.Context, *ListVpnUsersRequest) (*ListVpnUsersResponse, error)
// RemoveVpnUser Removes vpn user
RemoveVpnUser(context.Context, *RemoveVpnUserRequest) (*RemoveVpnUserResponse, error)
// ResetVpnConnection Reset site to site vpn connection
ResetVpnConnection(context.Context, *ResetVpnConnectionRequest) (*ResetVpnConnectionResponse, error)
// UpdateRemoteAccessVpn Updates remote access vpn
UpdateRemoteAccessVpn(context.Context, *UpdateRemoteAccessVpnRequest) (*UpdateRemoteAccessVpnResponse, error)
// UpdateVpnConnection Updates site to site vpn connection
UpdateVpnConnection(context.Context, *UpdateVpnConnectionRequest) (*UpdateVpnConnectionResponse, error)
// UpdateVpnCustomerGateway Update site to site vpn customer gateway
UpdateVpnCustomerGateway(context.Context, *UpdateVpnCustomerGatewayRequest) (*UpdateVpnCustomerGatewayResponse, error)
// UpdateVpnGateway Updates site to site vpn local gateway
UpdateVpnGateway(context.Context, *UpdateVpnGatewayRequest) (*UpdateVpnGatewayResponse, error)
// contains filtered or unexported methods
}
VpnServiceServer is the server API for VpnService service. All implementations must embed UnimplementedVpnServiceServer for forward compatibility.
VpnService provides operations for managing Vpns
type VpnUsers ¶
type VpnUsers struct {
// The ID of the VpnUsers
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the VpnUsers
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the VpnUsers
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the VpnUsers
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
VpnUsers represents a VpnUsers Item
func (*VpnUsers) Descriptor
deprecated
func (*VpnUsers) GetCreated ¶
func (*VpnUsers) GetDescription ¶
func (*VpnUsers) GetDisplayName ¶
func (*VpnUsers) ProtoMessage ¶
func (*VpnUsers) ProtoMessage()
func (*VpnUsers) ProtoReflect ¶
func (x *VpnUsers) ProtoReflect() protoreflect.Message