Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterVpcServiceServer(s grpc.ServiceRegistrar, srv VpcServiceServer)
- type CreatePrivateGatewayByAdminRequest
- func (*CreatePrivateGatewayByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateGatewayByAdminRequest) GetAclId() int64
- func (x *CreatePrivateGatewayByAdminRequest) GetAssociatedNetworkId() int64
- func (x *CreatePrivateGatewayByAdminRequest) GetBroadcastUri() string
- func (x *CreatePrivateGatewayByAdminRequest) GetBypassVlanOverlapCheck() bool
- func (x *CreatePrivateGatewayByAdminRequest) GetGateway() string
- func (x *CreatePrivateGatewayByAdminRequest) GetInjectedJobId() string
- func (x *CreatePrivateGatewayByAdminRequest) GetIpAddress() string
- func (x *CreatePrivateGatewayByAdminRequest) GetIsSourceNat() bool
- func (x *CreatePrivateGatewayByAdminRequest) GetNetmask() string
- func (x *CreatePrivateGatewayByAdminRequest) GetNetworkOfferingId() int64
- func (x *CreatePrivateGatewayByAdminRequest) GetPhysicalNetworkId() int64
- func (x *CreatePrivateGatewayByAdminRequest) GetResponseType() string
- func (x *CreatePrivateGatewayByAdminRequest) GetStartEventId() int64
- func (x *CreatePrivateGatewayByAdminRequest) GetVpcId() int64
- func (*CreatePrivateGatewayByAdminRequest) ProtoMessage()
- func (x *CreatePrivateGatewayByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateGatewayByAdminRequest) Reset()
- func (x *CreatePrivateGatewayByAdminRequest) String() string
- type CreatePrivateGatewayByAdminResponse
- func (*CreatePrivateGatewayByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateGatewayByAdminResponse) GetResult() *Result
- func (*CreatePrivateGatewayByAdminResponse) ProtoMessage()
- func (x *CreatePrivateGatewayByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateGatewayByAdminResponse) Reset()
- func (x *CreatePrivateGatewayByAdminResponse) String() string
- type CreatePrivateGatewayRequest
- func (*CreatePrivateGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateGatewayRequest) GetAclId() int64
- func (x *CreatePrivateGatewayRequest) GetAssociatedNetworkId() int64
- func (x *CreatePrivateGatewayRequest) GetGateway() string
- func (x *CreatePrivateGatewayRequest) GetInjectedJobId() string
- func (x *CreatePrivateGatewayRequest) GetIpAddress() string
- func (x *CreatePrivateGatewayRequest) GetIsSourceNat() bool
- func (x *CreatePrivateGatewayRequest) GetNetmask() string
- func (x *CreatePrivateGatewayRequest) GetNetworkOfferingId() int64
- func (x *CreatePrivateGatewayRequest) GetResponseType() string
- func (x *CreatePrivateGatewayRequest) GetStartEventId() int64
- func (x *CreatePrivateGatewayRequest) GetVpcId() int64
- func (*CreatePrivateGatewayRequest) ProtoMessage()
- func (x *CreatePrivateGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateGatewayRequest) Reset()
- func (x *CreatePrivateGatewayRequest) String() string
- type CreatePrivateGatewayResponse
- func (*CreatePrivateGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateGatewayResponse) GetResult() *Result
- func (*CreatePrivateGatewayResponse) ProtoMessage()
- func (x *CreatePrivateGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateGatewayResponse) Reset()
- func (x *CreatePrivateGatewayResponse) String() string
- type CreateStaticRouteRequest
- func (*CreateStaticRouteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStaticRouteRequest) GetCidr() string
- func (x *CreateStaticRouteRequest) GetGatewayId() int64
- func (x *CreateStaticRouteRequest) GetInjectedJobId() string
- func (x *CreateStaticRouteRequest) GetResponseType() string
- func (x *CreateStaticRouteRequest) GetStartEventId() int64
- func (*CreateStaticRouteRequest) ProtoMessage()
- func (x *CreateStaticRouteRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStaticRouteRequest) Reset()
- func (x *CreateStaticRouteRequest) String() string
- type CreateStaticRouteResponse
- func (*CreateStaticRouteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStaticRouteResponse) GetResult() *Result
- func (*CreateStaticRouteResponse) ProtoMessage()
- func (x *CreateStaticRouteResponse) ProtoReflect() protoreflect.Message
- func (x *CreateStaticRouteResponse) Reset()
- func (x *CreateStaticRouteResponse) String() string
- type CreateVPCCmdByAdminRequest
- func (*CreateVPCCmdByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVPCCmdByAdminRequest) GetAccountName() string
- func (x *CreateVPCCmdByAdminRequest) GetAsNumber() int64
- func (x *CreateVPCCmdByAdminRequest) GetBgpPeerIds() []string
- func (x *CreateVPCCmdByAdminRequest) GetCidr() string
- func (x *CreateVPCCmdByAdminRequest) GetCidrSize() int32
- func (x *CreateVPCCmdByAdminRequest) GetDisplay() bool
- func (x *CreateVPCCmdByAdminRequest) GetDisplayText() string
- func (x *CreateVPCCmdByAdminRequest) GetDomainId() int64
- func (x *CreateVPCCmdByAdminRequest) GetInjectedJobId() string
- func (x *CreateVPCCmdByAdminRequest) GetIp4Dns1() string
- func (x *CreateVPCCmdByAdminRequest) GetIp4Dns2() string
- func (x *CreateVPCCmdByAdminRequest) GetIp6Dns1() string
- func (x *CreateVPCCmdByAdminRequest) GetIp6Dns2() string
- func (x *CreateVPCCmdByAdminRequest) GetNetworkDomain() string
- func (x *CreateVPCCmdByAdminRequest) GetProjectId() int64
- func (x *CreateVPCCmdByAdminRequest) GetPublicMtu() int32
- func (x *CreateVPCCmdByAdminRequest) GetResponseType() string
- func (x *CreateVPCCmdByAdminRequest) GetSourceNatIP() string
- func (x *CreateVPCCmdByAdminRequest) GetStart() bool
- func (x *CreateVPCCmdByAdminRequest) GetStartEventId() int64
- func (x *CreateVPCCmdByAdminRequest) GetVpcName() string
- func (x *CreateVPCCmdByAdminRequest) GetVpcOffering() int64
- func (x *CreateVPCCmdByAdminRequest) GetZoneId() int64
- func (*CreateVPCCmdByAdminRequest) ProtoMessage()
- func (x *CreateVPCCmdByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVPCCmdByAdminRequest) Reset()
- func (x *CreateVPCCmdByAdminRequest) String() string
- type CreateVPCCmdByAdminResponse
- func (*CreateVPCCmdByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVPCCmdByAdminResponse) GetResult() *Result
- func (*CreateVPCCmdByAdminResponse) ProtoMessage()
- func (x *CreateVPCCmdByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *CreateVPCCmdByAdminResponse) Reset()
- func (x *CreateVPCCmdByAdminResponse) String() string
- type CreateVPCOfferingRequest
- func (*CreateVPCOfferingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVPCOfferingRequest) GetDisplayText() string
- func (x *CreateVPCOfferingRequest) GetDomainIds() []string
- func (x *CreateVPCOfferingRequest) GetEnable() bool
- func (x *CreateVPCOfferingRequest) GetForNsx() bool
- func (x *CreateVPCOfferingRequest) GetInjectedJobId() string
- func (x *CreateVPCOfferingRequest) GetInternetProtocol() string
- func (x *CreateVPCOfferingRequest) GetNetworkMode() string
- func (x *CreateVPCOfferingRequest) GetNsxSupportsLbService() bool
- func (x *CreateVPCOfferingRequest) GetResponseType() string
- func (x *CreateVPCOfferingRequest) GetRoutingMode() string
- func (x *CreateVPCOfferingRequest) GetServiceCapabilityList() map[string]string
- func (x *CreateVPCOfferingRequest) GetServiceOfferingId() int64
- func (x *CreateVPCOfferingRequest) GetServiceProviderList() map[string]string
- func (x *CreateVPCOfferingRequest) GetSpecifyAsNumber() bool
- func (x *CreateVPCOfferingRequest) GetStartEventId() int64
- func (x *CreateVPCOfferingRequest) GetSupportedServices() []string
- func (x *CreateVPCOfferingRequest) GetVpcOfferingName() string
- func (x *CreateVPCOfferingRequest) GetZoneIds() []string
- func (*CreateVPCOfferingRequest) ProtoMessage()
- func (x *CreateVPCOfferingRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVPCOfferingRequest) Reset()
- func (x *CreateVPCOfferingRequest) String() string
- type CreateVPCOfferingResponse
- func (*CreateVPCOfferingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVPCOfferingResponse) GetResult() *Result
- func (*CreateVPCOfferingResponse) ProtoMessage()
- func (x *CreateVPCOfferingResponse) ProtoReflect() protoreflect.Message
- func (x *CreateVPCOfferingResponse) Reset()
- func (x *CreateVPCOfferingResponse) String() string
- type CreateVPCRequest
- func (*CreateVPCRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVPCRequest) GetAccountName() string
- func (x *CreateVPCRequest) GetAsNumber() int64
- func (x *CreateVPCRequest) GetCidr() string
- func (x *CreateVPCRequest) GetCidrSize() int32
- func (x *CreateVPCRequest) GetDisplay() bool
- func (x *CreateVPCRequest) GetDisplayText() string
- func (x *CreateVPCRequest) GetDomainId() int64
- func (x *CreateVPCRequest) GetInjectedJobId() string
- func (x *CreateVPCRequest) GetIp4Dns1() string
- func (x *CreateVPCRequest) GetIp4Dns2() string
- func (x *CreateVPCRequest) GetIp6Dns1() string
- func (x *CreateVPCRequest) GetIp6Dns2() string
- func (x *CreateVPCRequest) GetNetworkDomain() string
- func (x *CreateVPCRequest) GetProjectId() int64
- func (x *CreateVPCRequest) GetPublicMtu() int32
- func (x *CreateVPCRequest) GetResponseType() string
- func (x *CreateVPCRequest) GetRunAsAdmin() bool
- func (x *CreateVPCRequest) GetSourceNatIP() string
- func (x *CreateVPCRequest) GetStart() bool
- func (x *CreateVPCRequest) GetStartEventId() int64
- func (x *CreateVPCRequest) GetVpcName() string
- func (x *CreateVPCRequest) GetVpcOffering() int64
- func (x *CreateVPCRequest) GetZoneId() int64
- func (*CreateVPCRequest) ProtoMessage()
- func (x *CreateVPCRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVPCRequest) Reset()
- func (x *CreateVPCRequest) String() string
- type CreateVPCResponse
- type DeletePrivateGatewayRequest
- func (*DeletePrivateGatewayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePrivateGatewayRequest) GetId() int64
- func (x *DeletePrivateGatewayRequest) GetInjectedJobId() string
- func (x *DeletePrivateGatewayRequest) GetResponseType() string
- func (x *DeletePrivateGatewayRequest) GetStartEventId() int64
- func (*DeletePrivateGatewayRequest) ProtoMessage()
- func (x *DeletePrivateGatewayRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePrivateGatewayRequest) Reset()
- func (x *DeletePrivateGatewayRequest) String() string
- type DeletePrivateGatewayResponse
- func (*DeletePrivateGatewayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePrivateGatewayResponse) GetResult() *Result
- func (*DeletePrivateGatewayResponse) ProtoMessage()
- func (x *DeletePrivateGatewayResponse) ProtoReflect() protoreflect.Message
- func (x *DeletePrivateGatewayResponse) Reset()
- func (x *DeletePrivateGatewayResponse) String() string
- type DeleteStaticRouteRequest
- func (*DeleteStaticRouteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStaticRouteRequest) GetId() int64
- func (x *DeleteStaticRouteRequest) GetInjectedJobId() string
- func (x *DeleteStaticRouteRequest) GetResponseType() string
- func (x *DeleteStaticRouteRequest) GetStartEventId() int64
- func (*DeleteStaticRouteRequest) ProtoMessage()
- func (x *DeleteStaticRouteRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStaticRouteRequest) Reset()
- func (x *DeleteStaticRouteRequest) String() string
- type DeleteStaticRouteResponse
- func (*DeleteStaticRouteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStaticRouteResponse) GetResult() *Result
- func (*DeleteStaticRouteResponse) ProtoMessage()
- func (x *DeleteStaticRouteResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteStaticRouteResponse) Reset()
- func (x *DeleteStaticRouteResponse) String() string
- type DeleteVPCOfferingRequest
- func (*DeleteVPCOfferingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVPCOfferingRequest) GetId() int64
- func (x *DeleteVPCOfferingRequest) GetInjectedJobId() string
- func (x *DeleteVPCOfferingRequest) GetResponseType() string
- func (x *DeleteVPCOfferingRequest) GetStartEventId() int64
- func (*DeleteVPCOfferingRequest) ProtoMessage()
- func (x *DeleteVPCOfferingRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVPCOfferingRequest) Reset()
- func (x *DeleteVPCOfferingRequest) String() string
- type DeleteVPCOfferingResponse
- func (*DeleteVPCOfferingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVPCOfferingResponse) GetResult() *Result
- func (*DeleteVPCOfferingResponse) ProtoMessage()
- func (x *DeleteVPCOfferingResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteVPCOfferingResponse) Reset()
- func (x *DeleteVPCOfferingResponse) String() string
- type DeleteVPCRequest
- func (*DeleteVPCRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVPCRequest) GetId() int64
- func (x *DeleteVPCRequest) GetInjectedJobId() string
- func (x *DeleteVPCRequest) GetResponseType() string
- func (x *DeleteVPCRequest) GetStartEventId() int64
- func (*DeleteVPCRequest) ProtoMessage()
- func (x *DeleteVPCRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVPCRequest) Reset()
- func (x *DeleteVPCRequest) String() string
- type DeleteVPCResponse
- type ListPrivateGatewaysCmdByAdminRequest
- func (*ListPrivateGatewaysCmdByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetAccountName() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetDomainId() int64
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetId() int64
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetIpAddress() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetKeyword() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetListAll() bool
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetPage() int32
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetPageSize() int32
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetProjectId() int64
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetRecursive() bool
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetResponseType() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetState() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetVlan() string
- func (x *ListPrivateGatewaysCmdByAdminRequest) GetVpcId() int64
- func (*ListPrivateGatewaysCmdByAdminRequest) ProtoMessage()
- func (x *ListPrivateGatewaysCmdByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *ListPrivateGatewaysCmdByAdminRequest) Reset()
- func (x *ListPrivateGatewaysCmdByAdminRequest) String() string
- type ListPrivateGatewaysCmdByAdminResponse
- func (*ListPrivateGatewaysCmdByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateGatewaysCmdByAdminResponse) GetItems() []*PrivateGateway
- func (x *ListPrivateGatewaysCmdByAdminResponse) GetTotalCount() int32
- func (*ListPrivateGatewaysCmdByAdminResponse) ProtoMessage()
- func (x *ListPrivateGatewaysCmdByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivateGatewaysCmdByAdminResponse) Reset()
- func (x *ListPrivateGatewaysCmdByAdminResponse) String() string
- type ListPrivateGatewaysRequest
- func (*ListPrivateGatewaysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateGatewaysRequest) GetAccountName() string
- func (x *ListPrivateGatewaysRequest) GetDomainId() int64
- func (x *ListPrivateGatewaysRequest) GetId() int64
- func (x *ListPrivateGatewaysRequest) GetIpAddress() string
- func (x *ListPrivateGatewaysRequest) GetKeyword() string
- func (x *ListPrivateGatewaysRequest) GetListAll() bool
- func (x *ListPrivateGatewaysRequest) GetPage() int32
- func (x *ListPrivateGatewaysRequest) GetPageSize() int32
- func (x *ListPrivateGatewaysRequest) GetProjectId() int64
- func (x *ListPrivateGatewaysRequest) GetRecursive() bool
- func (x *ListPrivateGatewaysRequest) GetResponseType() string
- func (x *ListPrivateGatewaysRequest) GetState() string
- func (x *ListPrivateGatewaysRequest) GetVlan() string
- func (x *ListPrivateGatewaysRequest) GetVpcId() int64
- func (*ListPrivateGatewaysRequest) ProtoMessage()
- func (x *ListPrivateGatewaysRequest) ProtoReflect() protoreflect.Message
- func (x *ListPrivateGatewaysRequest) Reset()
- func (x *ListPrivateGatewaysRequest) String() string
- type ListPrivateGatewaysResponse
- func (*ListPrivateGatewaysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateGatewaysResponse) GetItems() []*PrivateGateway
- func (x *ListPrivateGatewaysResponse) GetTotalCount() int32
- func (*ListPrivateGatewaysResponse) ProtoMessage()
- func (x *ListPrivateGatewaysResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivateGatewaysResponse) Reset()
- func (x *ListPrivateGatewaysResponse) String() string
- type ListStaticRoutesRequest
- func (*ListStaticRoutesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStaticRoutesRequest) GetAccountName() string
- func (x *ListStaticRoutesRequest) GetDomainId() int64
- func (x *ListStaticRoutesRequest) GetGatewayId() int64
- func (x *ListStaticRoutesRequest) GetId() int64
- func (x *ListStaticRoutesRequest) GetKeyword() string
- func (x *ListStaticRoutesRequest) GetListAll() bool
- func (x *ListStaticRoutesRequest) GetPage() int32
- func (x *ListStaticRoutesRequest) GetPageSize() int32
- func (x *ListStaticRoutesRequest) GetProjectId() int64
- func (x *ListStaticRoutesRequest) GetRecursive() bool
- func (x *ListStaticRoutesRequest) GetResponseType() string
- func (x *ListStaticRoutesRequest) GetState() string
- func (x *ListStaticRoutesRequest) GetTags() map[string]string
- func (x *ListStaticRoutesRequest) GetVpcId() int64
- func (*ListStaticRoutesRequest) ProtoMessage()
- func (x *ListStaticRoutesRequest) ProtoReflect() protoreflect.Message
- func (x *ListStaticRoutesRequest) Reset()
- func (x *ListStaticRoutesRequest) String() string
- type ListStaticRoutesResponse
- func (*ListStaticRoutesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListStaticRoutesResponse) GetItems() []*StaticRoute
- func (x *ListStaticRoutesResponse) GetTotalCount() int32
- func (*ListStaticRoutesResponse) ProtoMessage()
- func (x *ListStaticRoutesResponse) ProtoReflect() protoreflect.Message
- func (x *ListStaticRoutesResponse) Reset()
- func (x *ListStaticRoutesResponse) String() string
- type ListVPCOfferingsRequest
- func (*ListVPCOfferingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCOfferingsRequest) GetDisplayText() string
- func (x *ListVPCOfferingsRequest) GetDomainId() int64
- func (x *ListVPCOfferingsRequest) GetId() int64
- func (x *ListVPCOfferingsRequest) GetIsDefault() bool
- func (x *ListVPCOfferingsRequest) GetKeyword() string
- func (x *ListVPCOfferingsRequest) GetPage() int32
- func (x *ListVPCOfferingsRequest) GetPageSize() int32
- func (x *ListVPCOfferingsRequest) GetResponseType() string
- func (x *ListVPCOfferingsRequest) GetState() string
- func (x *ListVPCOfferingsRequest) GetSupportedServices() []string
- func (x *ListVPCOfferingsRequest) GetVpcOffName() string
- func (x *ListVPCOfferingsRequest) GetZoneId() int64
- func (*ListVPCOfferingsRequest) ProtoMessage()
- func (x *ListVPCOfferingsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVPCOfferingsRequest) Reset()
- func (x *ListVPCOfferingsRequest) String() string
- type ListVPCOfferingsResponse
- func (*ListVPCOfferingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCOfferingsResponse) GetItems() []*VpcOffering
- func (x *ListVPCOfferingsResponse) GetTotalCount() int32
- func (*ListVPCOfferingsResponse) ProtoMessage()
- func (x *ListVPCOfferingsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVPCOfferingsResponse) Reset()
- func (x *ListVPCOfferingsResponse) String() string
- type ListVPCsCmdByAdminRequest
- func (*ListVPCsCmdByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCsCmdByAdminRequest) GetAccountName() string
- func (x *ListVPCsCmdByAdminRequest) GetCidr() string
- func (x *ListVPCsCmdByAdminRequest) GetDisplay() bool
- func (x *ListVPCsCmdByAdminRequest) GetDisplayText() string
- func (x *ListVPCsCmdByAdminRequest) GetDomainId() int64
- func (x *ListVPCsCmdByAdminRequest) GetId() int64
- func (x *ListVPCsCmdByAdminRequest) GetKeyword() string
- func (x *ListVPCsCmdByAdminRequest) GetListAll() bool
- func (x *ListVPCsCmdByAdminRequest) GetPage() int32
- func (x *ListVPCsCmdByAdminRequest) GetPageSize() int32
- func (x *ListVPCsCmdByAdminRequest) GetProjectId() int64
- func (x *ListVPCsCmdByAdminRequest) GetRecursive() bool
- func (x *ListVPCsCmdByAdminRequest) GetResponseType() string
- func (x *ListVPCsCmdByAdminRequest) GetRestartRequired_() bool
- func (x *ListVPCsCmdByAdminRequest) GetShowIcon() bool
- func (x *ListVPCsCmdByAdminRequest) GetState() string
- func (x *ListVPCsCmdByAdminRequest) GetSupportedServices() []string
- func (x *ListVPCsCmdByAdminRequest) GetTags() map[string]string
- func (x *ListVPCsCmdByAdminRequest) GetVpcName() string
- func (x *ListVPCsCmdByAdminRequest) GetVpcOffId() int64
- func (x *ListVPCsCmdByAdminRequest) GetZoneId() int64
- func (*ListVPCsCmdByAdminRequest) ProtoMessage()
- func (x *ListVPCsCmdByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *ListVPCsCmdByAdminRequest) Reset()
- func (x *ListVPCsCmdByAdminRequest) String() string
- type ListVPCsCmdByAdminResponse
- func (*ListVPCsCmdByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCsCmdByAdminResponse) GetItems() []*Vpc
- func (x *ListVPCsCmdByAdminResponse) GetTotalCount() int32
- func (*ListVPCsCmdByAdminResponse) ProtoMessage()
- func (x *ListVPCsCmdByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *ListVPCsCmdByAdminResponse) Reset()
- func (x *ListVPCsCmdByAdminResponse) String() string
- type ListVPCsRequest
- func (*ListVPCsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCsRequest) GetAccountName() string
- func (x *ListVPCsRequest) GetCidr() string
- func (x *ListVPCsRequest) GetDisplay() bool
- func (x *ListVPCsRequest) GetDisplayText() string
- func (x *ListVPCsRequest) GetDomainId() int64
- func (x *ListVPCsRequest) GetId() int64
- func (x *ListVPCsRequest) GetKeyword() string
- func (x *ListVPCsRequest) GetListAll() bool
- func (x *ListVPCsRequest) GetPage() int32
- func (x *ListVPCsRequest) GetPageSize() int32
- func (x *ListVPCsRequest) GetProjectId() int64
- func (x *ListVPCsRequest) GetRecursive() bool
- func (x *ListVPCsRequest) GetResponseType() string
- func (x *ListVPCsRequest) GetRestartRequired_() bool
- func (x *ListVPCsRequest) GetRunAsAdmin() bool
- func (x *ListVPCsRequest) GetShowIcon() bool
- func (x *ListVPCsRequest) GetState() string
- func (x *ListVPCsRequest) GetSupportedServices() []string
- func (x *ListVPCsRequest) GetTags() map[string]string
- func (x *ListVPCsRequest) GetVpcName() string
- func (x *ListVPCsRequest) GetVpcOffId() int64
- func (x *ListVPCsRequest) GetZoneId() int64
- func (*ListVPCsRequest) ProtoMessage()
- func (x *ListVPCsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVPCsRequest) Reset()
- func (x *ListVPCsRequest) String() string
- type ListVPCsResponse
- func (*ListVPCsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVPCsResponse) GetItems() []*Vpc
- func (x *ListVPCsResponse) GetTotalCount() int32
- func (*ListVPCsResponse) ProtoMessage()
- func (x *ListVPCsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVPCsResponse) Reset()
- func (x *ListVPCsResponse) String() string
- type PrivateGateway
- func (*PrivateGateway) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateGateway) GetCreated() string
- func (x *PrivateGateway) GetDescription() string
- func (x *PrivateGateway) GetDisplayName() string
- func (x *PrivateGateway) GetId() string
- func (x *PrivateGateway) GetName() string
- func (*PrivateGateway) ProtoMessage()
- func (x *PrivateGateway) ProtoReflect() protoreflect.Message
- func (x *PrivateGateway) Reset()
- func (x *PrivateGateway) String() string
- type RestartVPCRequest
- func (*RestartVPCRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestartVPCRequest) GetCleanup() bool
- func (x *RestartVPCRequest) GetId() int64
- func (x *RestartVPCRequest) GetInjectedJobId() string
- func (x *RestartVPCRequest) GetLivePatch() bool
- func (x *RestartVPCRequest) GetMakeredundant() bool
- func (x *RestartVPCRequest) GetResponseType() string
- func (x *RestartVPCRequest) GetStartEventId() int64
- func (*RestartVPCRequest) ProtoMessage()
- func (x *RestartVPCRequest) ProtoReflect() protoreflect.Message
- func (x *RestartVPCRequest) Reset()
- func (x *RestartVPCRequest) String() string
- type RestartVPCResponse
- func (*RestartVPCResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestartVPCResponse) GetResult() *Result
- func (*RestartVPCResponse) ProtoMessage()
- func (x *RestartVPCResponse) ProtoReflect() protoreflect.Message
- func (x *RestartVPCResponse) Reset()
- func (x *RestartVPCResponse) 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 StaticRoute
- func (*StaticRoute) Descriptor() ([]byte, []int)deprecated
- func (x *StaticRoute) GetCreated() string
- func (x *StaticRoute) GetDescription() string
- func (x *StaticRoute) GetDisplayName() string
- func (x *StaticRoute) GetId() string
- func (x *StaticRoute) GetName() string
- func (*StaticRoute) ProtoMessage()
- func (x *StaticRoute) ProtoReflect() protoreflect.Message
- func (x *StaticRoute) Reset()
- func (x *StaticRoute) String() string
- type Success
- type UnimplementedVpcServiceServer
- func (UnimplementedVpcServiceServer) CreatePrivateGateway(context.Context, *CreatePrivateGatewayRequest) (*CreatePrivateGatewayResponse, error)
- func (UnimplementedVpcServiceServer) CreatePrivateGatewayByAdmin(context.Context, *CreatePrivateGatewayByAdminRequest) (*CreatePrivateGatewayByAdminResponse, error)
- func (UnimplementedVpcServiceServer) CreateStaticRoute(context.Context, *CreateStaticRouteRequest) (*CreateStaticRouteResponse, error)
- func (UnimplementedVpcServiceServer) CreateVPC(context.Context, *CreateVPCRequest) (*CreateVPCResponse, error)
- func (UnimplementedVpcServiceServer) CreateVPCCmdByAdmin(context.Context, *CreateVPCCmdByAdminRequest) (*CreateVPCCmdByAdminResponse, error)
- func (UnimplementedVpcServiceServer) CreateVPCOffering(context.Context, *CreateVPCOfferingRequest) (*CreateVPCOfferingResponse, error)
- func (UnimplementedVpcServiceServer) DeletePrivateGateway(context.Context, *DeletePrivateGatewayRequest) (*DeletePrivateGatewayResponse, error)
- func (UnimplementedVpcServiceServer) DeleteStaticRoute(context.Context, *DeleteStaticRouteRequest) (*DeleteStaticRouteResponse, error)
- func (UnimplementedVpcServiceServer) DeleteVPC(context.Context, *DeleteVPCRequest) (*DeleteVPCResponse, error)
- func (UnimplementedVpcServiceServer) DeleteVPCOffering(context.Context, *DeleteVPCOfferingRequest) (*DeleteVPCOfferingResponse, error)
- func (UnimplementedVpcServiceServer) ListPrivateGateways(context.Context, *ListPrivateGatewaysRequest) (*ListPrivateGatewaysResponse, error)
- func (UnimplementedVpcServiceServer) ListPrivateGatewaysCmdByAdmin(context.Context, *ListPrivateGatewaysCmdByAdminRequest) (*ListPrivateGatewaysCmdByAdminResponse, error)
- func (UnimplementedVpcServiceServer) ListStaticRoutes(context.Context, *ListStaticRoutesRequest) (*ListStaticRoutesResponse, error)
- func (UnimplementedVpcServiceServer) ListVPCOfferings(context.Context, *ListVPCOfferingsRequest) (*ListVPCOfferingsResponse, error)
- func (UnimplementedVpcServiceServer) ListVPCs(context.Context, *ListVPCsRequest) (*ListVPCsResponse, error)
- func (UnimplementedVpcServiceServer) ListVPCsCmdByAdmin(context.Context, *ListVPCsCmdByAdminRequest) (*ListVPCsCmdByAdminResponse, error)
- func (UnimplementedVpcServiceServer) RestartVPC(context.Context, *RestartVPCRequest) (*RestartVPCResponse, error)
- func (UnimplementedVpcServiceServer) UpdateVPC(context.Context, *UpdateVPCRequest) (*UpdateVPCResponse, error)
- func (UnimplementedVpcServiceServer) UpdateVPCCmdByAdmin(context.Context, *UpdateVPCCmdByAdminRequest) (*UpdateVPCCmdByAdminResponse, error)
- func (UnimplementedVpcServiceServer) UpdateVPCOffering(context.Context, *UpdateVPCOfferingRequest) (*UpdateVPCOfferingResponse, error)
- type UnsafeVpcServiceServer
- type UpdateVPCCmdByAdminRequest
- func (*UpdateVPCCmdByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVPCCmdByAdminRequest) GetCustomId() string
- func (x *UpdateVPCCmdByAdminRequest) GetDisplay() bool
- func (x *UpdateVPCCmdByAdminRequest) GetDisplayText() string
- func (x *UpdateVPCCmdByAdminRequest) GetId() int64
- func (x *UpdateVPCCmdByAdminRequest) GetInjectedJobId() string
- func (x *UpdateVPCCmdByAdminRequest) GetPublicMtu() int32
- func (x *UpdateVPCCmdByAdminRequest) GetResponseType() string
- func (x *UpdateVPCCmdByAdminRequest) GetSourceNatIP() string
- func (x *UpdateVPCCmdByAdminRequest) GetStartEventId() int64
- func (x *UpdateVPCCmdByAdminRequest) GetVpcName() string
- func (*UpdateVPCCmdByAdminRequest) ProtoMessage()
- func (x *UpdateVPCCmdByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVPCCmdByAdminRequest) Reset()
- func (x *UpdateVPCCmdByAdminRequest) String() string
- type UpdateVPCCmdByAdminResponse
- func (*UpdateVPCCmdByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVPCCmdByAdminResponse) GetResult() *Result
- func (*UpdateVPCCmdByAdminResponse) ProtoMessage()
- func (x *UpdateVPCCmdByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateVPCCmdByAdminResponse) Reset()
- func (x *UpdateVPCCmdByAdminResponse) String() string
- type UpdateVPCOfferingRequest
- func (*UpdateVPCOfferingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVPCOfferingRequest) GetDisplayText() string
- func (x *UpdateVPCOfferingRequest) GetDomainIds() string
- func (x *UpdateVPCOfferingRequest) GetId() int64
- func (x *UpdateVPCOfferingRequest) GetInjectedJobId() string
- func (x *UpdateVPCOfferingRequest) GetResponseType() string
- func (x *UpdateVPCOfferingRequest) GetSortKey() int32
- func (x *UpdateVPCOfferingRequest) GetStartEventId() int64
- func (x *UpdateVPCOfferingRequest) GetState() string
- func (x *UpdateVPCOfferingRequest) GetVpcOffName() string
- func (x *UpdateVPCOfferingRequest) GetZoneIds() string
- func (*UpdateVPCOfferingRequest) ProtoMessage()
- func (x *UpdateVPCOfferingRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVPCOfferingRequest) Reset()
- func (x *UpdateVPCOfferingRequest) String() string
- type UpdateVPCOfferingResponse
- func (*UpdateVPCOfferingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVPCOfferingResponse) GetResult() *Result
- func (*UpdateVPCOfferingResponse) ProtoMessage()
- func (x *UpdateVPCOfferingResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateVPCOfferingResponse) Reset()
- func (x *UpdateVPCOfferingResponse) String() string
- type UpdateVPCRequest
- func (*UpdateVPCRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVPCRequest) GetCustomId() string
- func (x *UpdateVPCRequest) GetDisplay() bool
- func (x *UpdateVPCRequest) GetDisplayText() string
- func (x *UpdateVPCRequest) GetId() int64
- func (x *UpdateVPCRequest) GetInjectedJobId() string
- func (x *UpdateVPCRequest) GetPublicMtu() int32
- func (x *UpdateVPCRequest) GetResponseType() string
- func (x *UpdateVPCRequest) GetRunAsAdmin() bool
- func (x *UpdateVPCRequest) GetSourceNatIP() string
- func (x *UpdateVPCRequest) GetStartEventId() int64
- func (x *UpdateVPCRequest) GetVpcName() string
- func (*UpdateVPCRequest) ProtoMessage()
- func (x *UpdateVPCRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVPCRequest) Reset()
- func (x *UpdateVPCRequest) String() string
- type UpdateVPCResponse
- type Vpc
- func (*Vpc) Descriptor() ([]byte, []int)deprecated
- func (x *Vpc) GetCreated() string
- func (x *Vpc) GetDescription() string
- func (x *Vpc) GetDisplayName() string
- func (x *Vpc) GetId() string
- func (x *Vpc) GetName() string
- func (*Vpc) ProtoMessage()
- func (x *Vpc) ProtoReflect() protoreflect.Message
- func (x *Vpc) Reset()
- func (x *Vpc) String() string
- type VpcOffering
- func (*VpcOffering) Descriptor() ([]byte, []int)deprecated
- func (x *VpcOffering) GetCreated() string
- func (x *VpcOffering) GetDescription() string
- func (x *VpcOffering) GetDisplayName() string
- func (x *VpcOffering) GetId() string
- func (x *VpcOffering) GetName() string
- func (*VpcOffering) ProtoMessage()
- func (x *VpcOffering) ProtoReflect() protoreflect.Message
- func (x *VpcOffering) Reset()
- func (x *VpcOffering) String() string
- type VpcServiceClient
- type VpcServiceServer
Constants ¶
const ( VpcService_CreatePrivateGateway_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreatePrivateGateway" VpcService_CreatePrivateGatewayByAdmin_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreatePrivateGatewayByAdmin" VpcService_CreateStaticRoute_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreateStaticRoute" VpcService_CreateVPC_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreateVPC" VpcService_CreateVPCCmdByAdmin_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreateVPCCmdByAdmin" VpcService_CreateVPCOffering_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/CreateVPCOffering" VpcService_DeletePrivateGateway_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/DeletePrivateGateway" VpcService_DeleteStaticRoute_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/DeleteStaticRoute" VpcService_DeleteVPC_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/DeleteVPC" VpcService_DeleteVPCOffering_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/DeleteVPCOffering" VpcService_ListPrivateGateways_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListPrivateGateways" VpcService_ListPrivateGatewaysCmdByAdmin_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListPrivateGatewaysCmdByAdmin" VpcService_ListStaticRoutes_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListStaticRoutes" VpcService_ListVPCOfferings_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListVPCOfferings" VpcService_ListVPCs_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListVPCs" VpcService_ListVPCsCmdByAdmin_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/ListVPCsCmdByAdmin" VpcService_RestartVPC_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/RestartVPC" VpcService_UpdateVPC_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/UpdateVPC" VpcService_UpdateVPCCmdByAdmin_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/UpdateVPCCmdByAdmin" VpcService_UpdateVPCOffering_FullMethodName = "/cloudstack.management.vpc.v1.VpcService/UpdateVPCOffering" )
Variables ¶
var File_cloudstack_management_vpc_v1_vpc_gen_proto protoreflect.FileDescriptor
var VpcService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.vpc.v1.VpcService", HandlerType: (*VpcServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreatePrivateGateway", Handler: _VpcService_CreatePrivateGateway_Handler, }, { MethodName: "CreatePrivateGatewayByAdmin", Handler: _VpcService_CreatePrivateGatewayByAdmin_Handler, }, { MethodName: "CreateStaticRoute", Handler: _VpcService_CreateStaticRoute_Handler, }, { MethodName: "CreateVPC", Handler: _VpcService_CreateVPC_Handler, }, { MethodName: "CreateVPCCmdByAdmin", Handler: _VpcService_CreateVPCCmdByAdmin_Handler, }, { MethodName: "CreateVPCOffering", Handler: _VpcService_CreateVPCOffering_Handler, }, { MethodName: "DeletePrivateGateway", Handler: _VpcService_DeletePrivateGateway_Handler, }, { MethodName: "DeleteStaticRoute", Handler: _VpcService_DeleteStaticRoute_Handler, }, { MethodName: "DeleteVPC", Handler: _VpcService_DeleteVPC_Handler, }, { MethodName: "DeleteVPCOffering", Handler: _VpcService_DeleteVPCOffering_Handler, }, { MethodName: "ListPrivateGateways", Handler: _VpcService_ListPrivateGateways_Handler, }, { MethodName: "ListPrivateGatewaysCmdByAdmin", Handler: _VpcService_ListPrivateGatewaysCmdByAdmin_Handler, }, { MethodName: "ListStaticRoutes", Handler: _VpcService_ListStaticRoutes_Handler, }, { MethodName: "ListVPCOfferings", Handler: _VpcService_ListVPCOfferings_Handler, }, { MethodName: "ListVPCs", Handler: _VpcService_ListVPCs_Handler, }, { MethodName: "ListVPCsCmdByAdmin", Handler: _VpcService_ListVPCsCmdByAdmin_Handler, }, { MethodName: "RestartVPC", Handler: _VpcService_RestartVPC_Handler, }, { MethodName: "UpdateVPC", Handler: _VpcService_UpdateVPC_Handler, }, { MethodName: "UpdateVPCCmdByAdmin", Handler: _VpcService_UpdateVPCCmdByAdmin_Handler, }, { MethodName: "UpdateVPCOffering", Handler: _VpcService_UpdateVPCOffering_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/vpc/v1/vpc.gen.proto", }
VpcService_ServiceDesc is the grpc.ServiceDesc for VpcService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterVpcServiceServer ¶
func RegisterVpcServiceServer(s grpc.ServiceRegistrar, srv VpcServiceServer)
Types ¶
type CreatePrivateGatewayByAdminRequest ¶
type CreatePrivateGatewayByAdminRequest struct {
// the Physical Network ID the network belongs to
PhysicalNetworkId *int64 `protobuf:"varint,1,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
// the network implementation uri for the private gateway
BroadcastUri *string `protobuf:"bytes,2,opt,name=broadcast_uri,json=broadcastUri" json:"broadcast_uri,omitempty"`
// when true bypasses VLAN id/range overlap check during private gateway creation
BypassVlanOverlapCheck *bool `protobuf:"varint,3,opt,name=bypass_vlan_overlap_check,json=bypassVlanOverlapCheck" json:"bypass_vlan_overlap_check,omitempty"`
// the gateway of the Private gateway
Gateway *string `protobuf:"bytes,4,opt,name=gateway" json:"gateway,omitempty"`
// the netmask of the Private gateway
Netmask *string `protobuf:"bytes,5,opt,name=netmask" json:"netmask,omitempty"`
// the IP address of the Private gateaway
IpAddress *string `protobuf:"bytes,6,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
// the uuid of the network offering to use for the private gateways network connection
NetworkOfferingId *int64 `protobuf:"varint,7,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
// the VPC network belongs to
VpcId *int64 `protobuf:"varint,8,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// source NAT supported value. Default value false. If 'true' source NAT is enabled on the private gateway 'false': sourcenat is not supported
IsSourceNat *bool `protobuf:"varint,9,opt,name=is_source_nat,json=isSourceNat" json:"is_source_nat,omitempty"`
// the ID of the network ACL
AclId *int64 `protobuf:"varint,10,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
// The isolated network this private gateway is associated to.
AssociatedNetworkId *int64 `protobuf:"varint,11,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
StartEventId *int64 `protobuf:"varint,12,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,13,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,14,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreatePrivateGatewayByAdminRequest represents the parameters for creates a private gateway
func (*CreatePrivateGatewayByAdminRequest) Descriptor
deprecated
func (*CreatePrivateGatewayByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateGatewayByAdminRequest.ProtoReflect.Descriptor instead.
func (*CreatePrivateGatewayByAdminRequest) GetAclId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetAclId() int64
func (*CreatePrivateGatewayByAdminRequest) GetAssociatedNetworkId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetAssociatedNetworkId() int64
func (*CreatePrivateGatewayByAdminRequest) GetBroadcastUri ¶
func (x *CreatePrivateGatewayByAdminRequest) GetBroadcastUri() string
func (*CreatePrivateGatewayByAdminRequest) GetBypassVlanOverlapCheck ¶
func (x *CreatePrivateGatewayByAdminRequest) GetBypassVlanOverlapCheck() bool
func (*CreatePrivateGatewayByAdminRequest) GetGateway ¶
func (x *CreatePrivateGatewayByAdminRequest) GetGateway() string
func (*CreatePrivateGatewayByAdminRequest) GetInjectedJobId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetInjectedJobId() string
func (*CreatePrivateGatewayByAdminRequest) GetIpAddress ¶
func (x *CreatePrivateGatewayByAdminRequest) GetIpAddress() string
func (*CreatePrivateGatewayByAdminRequest) GetIsSourceNat ¶
func (x *CreatePrivateGatewayByAdminRequest) GetIsSourceNat() bool
func (*CreatePrivateGatewayByAdminRequest) GetNetmask ¶
func (x *CreatePrivateGatewayByAdminRequest) GetNetmask() string
func (*CreatePrivateGatewayByAdminRequest) GetNetworkOfferingId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetNetworkOfferingId() int64
func (*CreatePrivateGatewayByAdminRequest) GetPhysicalNetworkId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetPhysicalNetworkId() int64
func (*CreatePrivateGatewayByAdminRequest) GetResponseType ¶
func (x *CreatePrivateGatewayByAdminRequest) GetResponseType() string
func (*CreatePrivateGatewayByAdminRequest) GetStartEventId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetStartEventId() int64
func (*CreatePrivateGatewayByAdminRequest) GetVpcId ¶
func (x *CreatePrivateGatewayByAdminRequest) GetVpcId() int64
func (*CreatePrivateGatewayByAdminRequest) ProtoMessage ¶
func (*CreatePrivateGatewayByAdminRequest) ProtoMessage()
func (*CreatePrivateGatewayByAdminRequest) ProtoReflect ¶
func (x *CreatePrivateGatewayByAdminRequest) ProtoReflect() protoreflect.Message
func (*CreatePrivateGatewayByAdminRequest) Reset ¶
func (x *CreatePrivateGatewayByAdminRequest) Reset()
func (*CreatePrivateGatewayByAdminRequest) String ¶
func (x *CreatePrivateGatewayByAdminRequest) String() string
type CreatePrivateGatewayByAdminResponse ¶
type CreatePrivateGatewayByAdminResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreatePrivateGatewayByAdminResponse represents the response from creates a private gateway
func (*CreatePrivateGatewayByAdminResponse) Descriptor
deprecated
func (*CreatePrivateGatewayByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateGatewayByAdminResponse.ProtoReflect.Descriptor instead.
func (*CreatePrivateGatewayByAdminResponse) GetResult ¶
func (x *CreatePrivateGatewayByAdminResponse) GetResult() *Result
func (*CreatePrivateGatewayByAdminResponse) ProtoMessage ¶
func (*CreatePrivateGatewayByAdminResponse) ProtoMessage()
func (*CreatePrivateGatewayByAdminResponse) ProtoReflect ¶
func (x *CreatePrivateGatewayByAdminResponse) ProtoReflect() protoreflect.Message
func (*CreatePrivateGatewayByAdminResponse) Reset ¶
func (x *CreatePrivateGatewayByAdminResponse) Reset()
func (*CreatePrivateGatewayByAdminResponse) String ¶
func (x *CreatePrivateGatewayByAdminResponse) String() string
type CreatePrivateGatewayRequest ¶
type CreatePrivateGatewayRequest struct {
// the gateway of the Private gateway
Gateway *string `protobuf:"bytes,1,opt,name=gateway" json:"gateway,omitempty"`
// the netmask of the Private gateway
Netmask *string `protobuf:"bytes,2,opt,name=netmask" json:"netmask,omitempty"`
// the IP address of the Private gateaway
IpAddress *string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
// the uuid of the network offering to use for the private gateways network connection
NetworkOfferingId *int64 `protobuf:"varint,4,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
// the VPC network belongs to
VpcId *int64 `protobuf:"varint,5,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// source NAT supported value. Default value false. If 'true' source NAT is enabled on the private gateway 'false': sourcenat is not supported
IsSourceNat *bool `protobuf:"varint,6,opt,name=is_source_nat,json=isSourceNat" json:"is_source_nat,omitempty"`
// the ID of the network ACL
AclId *int64 `protobuf:"varint,7,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
// The isolated network this private gateway is associated to.
AssociatedNetworkId *int64 `protobuf:"varint,8,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
StartEventId *int64 `protobuf:"varint,9,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,10,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreatePrivateGatewayRequest represents the parameters for creates a private gateway
func (*CreatePrivateGatewayRequest) Descriptor
deprecated
func (*CreatePrivateGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateGatewayRequest.ProtoReflect.Descriptor instead.
func (*CreatePrivateGatewayRequest) GetAclId ¶
func (x *CreatePrivateGatewayRequest) GetAclId() int64
func (*CreatePrivateGatewayRequest) GetAssociatedNetworkId ¶
func (x *CreatePrivateGatewayRequest) GetAssociatedNetworkId() int64
func (*CreatePrivateGatewayRequest) GetGateway ¶
func (x *CreatePrivateGatewayRequest) GetGateway() string
func (*CreatePrivateGatewayRequest) GetInjectedJobId ¶
func (x *CreatePrivateGatewayRequest) GetInjectedJobId() string
func (*CreatePrivateGatewayRequest) GetIpAddress ¶
func (x *CreatePrivateGatewayRequest) GetIpAddress() string
func (*CreatePrivateGatewayRequest) GetIsSourceNat ¶
func (x *CreatePrivateGatewayRequest) GetIsSourceNat() bool
func (*CreatePrivateGatewayRequest) GetNetmask ¶
func (x *CreatePrivateGatewayRequest) GetNetmask() string
func (*CreatePrivateGatewayRequest) GetNetworkOfferingId ¶
func (x *CreatePrivateGatewayRequest) GetNetworkOfferingId() int64
func (*CreatePrivateGatewayRequest) GetResponseType ¶
func (x *CreatePrivateGatewayRequest) GetResponseType() string
func (*CreatePrivateGatewayRequest) GetStartEventId ¶
func (x *CreatePrivateGatewayRequest) GetStartEventId() int64
func (*CreatePrivateGatewayRequest) GetVpcId ¶
func (x *CreatePrivateGatewayRequest) GetVpcId() int64
func (*CreatePrivateGatewayRequest) ProtoMessage ¶
func (*CreatePrivateGatewayRequest) ProtoMessage()
func (*CreatePrivateGatewayRequest) ProtoReflect ¶
func (x *CreatePrivateGatewayRequest) ProtoReflect() protoreflect.Message
func (*CreatePrivateGatewayRequest) Reset ¶
func (x *CreatePrivateGatewayRequest) Reset()
func (*CreatePrivateGatewayRequest) String ¶
func (x *CreatePrivateGatewayRequest) String() string
type CreatePrivateGatewayResponse ¶
type CreatePrivateGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreatePrivateGatewayResponse represents the response from creates a private gateway
func (*CreatePrivateGatewayResponse) Descriptor
deprecated
func (*CreatePrivateGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateGatewayResponse.ProtoReflect.Descriptor instead.
func (*CreatePrivateGatewayResponse) GetResult ¶
func (x *CreatePrivateGatewayResponse) GetResult() *Result
func (*CreatePrivateGatewayResponse) ProtoMessage ¶
func (*CreatePrivateGatewayResponse) ProtoMessage()
func (*CreatePrivateGatewayResponse) ProtoReflect ¶
func (x *CreatePrivateGatewayResponse) ProtoReflect() protoreflect.Message
func (*CreatePrivateGatewayResponse) Reset ¶
func (x *CreatePrivateGatewayResponse) Reset()
func (*CreatePrivateGatewayResponse) String ¶
func (x *CreatePrivateGatewayResponse) String() string
type CreateStaticRouteRequest ¶
type CreateStaticRouteRequest struct {
// the gateway id we are creating static route for
GatewayId *int64 `protobuf:"varint,1,opt,name=gateway_id,json=gatewayId" json:"gateway_id,omitempty"`
// static route cidr
Cidr *string `protobuf:"bytes,2,opt,name=cidr" json:"cidr,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
}
CreateStaticRouteRequest represents the parameters for creates a static route
func (*CreateStaticRouteRequest) Descriptor
deprecated
func (*CreateStaticRouteRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStaticRouteRequest.ProtoReflect.Descriptor instead.
func (*CreateStaticRouteRequest) GetCidr ¶
func (x *CreateStaticRouteRequest) GetCidr() string
func (*CreateStaticRouteRequest) GetGatewayId ¶
func (x *CreateStaticRouteRequest) GetGatewayId() int64
func (*CreateStaticRouteRequest) GetInjectedJobId ¶
func (x *CreateStaticRouteRequest) GetInjectedJobId() string
func (*CreateStaticRouteRequest) GetResponseType ¶
func (x *CreateStaticRouteRequest) GetResponseType() string
func (*CreateStaticRouteRequest) GetStartEventId ¶
func (x *CreateStaticRouteRequest) GetStartEventId() int64
func (*CreateStaticRouteRequest) ProtoMessage ¶
func (*CreateStaticRouteRequest) ProtoMessage()
func (*CreateStaticRouteRequest) ProtoReflect ¶
func (x *CreateStaticRouteRequest) ProtoReflect() protoreflect.Message
func (*CreateStaticRouteRequest) Reset ¶
func (x *CreateStaticRouteRequest) Reset()
func (*CreateStaticRouteRequest) String ¶
func (x *CreateStaticRouteRequest) String() string
type CreateStaticRouteResponse ¶
type CreateStaticRouteResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateStaticRouteResponse represents the response from creates a static route
func (*CreateStaticRouteResponse) Descriptor
deprecated
func (*CreateStaticRouteResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateStaticRouteResponse.ProtoReflect.Descriptor instead.
func (*CreateStaticRouteResponse) GetResult ¶
func (x *CreateStaticRouteResponse) GetResult() *Result
func (*CreateStaticRouteResponse) ProtoMessage ¶
func (*CreateStaticRouteResponse) ProtoMessage()
func (*CreateStaticRouteResponse) ProtoReflect ¶
func (x *CreateStaticRouteResponse) ProtoReflect() protoreflect.Message
func (*CreateStaticRouteResponse) Reset ¶
func (x *CreateStaticRouteResponse) Reset()
func (*CreateStaticRouteResponse) String ¶
func (x *CreateStaticRouteResponse) String() string
type CreateVPCCmdByAdminRequest ¶
type CreateVPCCmdByAdminRequest struct {
// Ids of the Bgp Peer for the VPC
BgpPeerIds []string `protobuf:"bytes,1,rep,name=bgp_peer_ids,json=bgpPeerIds" json:"bgp_peer_ids,omitempty"`
// the account associated with the VPC. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// the domain ID associated with the VPC. If used with the account parameter returns the VPC associated with the account for the specified domain.
DomainId *int64 `protobuf:"varint,3,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// create VPC for the project
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// the ID of the availability zone
ZoneId *int64 `protobuf:"varint,5,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the name of the VPC
VpcName *string `protobuf:"bytes,6,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// The display text of the VPC, defaults to its 'name'.
DisplayText *string `protobuf:"bytes,7,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// the cidr of the VPC. All VPC guest networks' cidrs should be within this CIDR
Cidr *string `protobuf:"bytes,8,opt,name=cidr" json:"cidr,omitempty"`
// the CIDR size of VPC. For regular users, this is required for VPC with ROUTED mode.
CidrSize *int32 `protobuf:"varint,9,opt,name=cidr_size,json=cidrSize" json:"cidr_size,omitempty"`
// the ID of the VPC offering
VpcOffering *int64 `protobuf:"varint,10,opt,name=vpc_offering,json=vpcOffering" json:"vpc_offering,omitempty"`
// VPC network domain. All networks inside the VPC will belong to this domain
NetworkDomain *string `protobuf:"bytes,11,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
// If set to false, the VPC won't start (VPC VR will not get allocated) until its first network gets implemented. True by default.
Start *bool `protobuf:"varint,12,opt,name=start" json:"start,omitempty"`
// an optional field, whether to the display the vpc to the end user or not
Display *bool `protobuf:"varint,13,opt,name=display" json:"display,omitempty"`
// MTU to be configured on the network VR's public facing interfaces
PublicMtu *int32 `protobuf:"varint,14,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
// the first IPv4 DNS for the VPC
Ip4Dns1 *string `protobuf:"bytes,15,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
// the second IPv4 DNS for the VPC
Ip4Dns2 *string `protobuf:"bytes,16,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
// the first IPv6 DNS for the VPC
Ip6Dns1 *string `protobuf:"bytes,17,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
// the second IPv6 DNS for the VPC
Ip6Dns2 *string `protobuf:"bytes,18,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
// IPV4 address to be assigned to the public interface of the network router.This address will be used as source NAT address for the networks in ths VPC.
// If an address is given and it cannot be acquired, an error will be returned and the network won´t be implemented,
SourceNatIP *string `protobuf:"bytes,19,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
// the AS Number of the VPC tiers
AsNumber *int64 `protobuf:"varint,20,opt,name=as_number,json=asNumber" json:"as_number,omitempty"`
StartEventId *int64 `protobuf:"varint,21,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,22,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,23,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateVPCCmdByAdminRequest represents the parameters for creates a vpc
func (*CreateVPCCmdByAdminRequest) Descriptor
deprecated
func (*CreateVPCCmdByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCCmdByAdminRequest.ProtoReflect.Descriptor instead.
func (*CreateVPCCmdByAdminRequest) GetAccountName ¶
func (x *CreateVPCCmdByAdminRequest) GetAccountName() string
func (*CreateVPCCmdByAdminRequest) GetAsNumber ¶
func (x *CreateVPCCmdByAdminRequest) GetAsNumber() int64
func (*CreateVPCCmdByAdminRequest) GetBgpPeerIds ¶
func (x *CreateVPCCmdByAdminRequest) GetBgpPeerIds() []string
func (*CreateVPCCmdByAdminRequest) GetCidr ¶
func (x *CreateVPCCmdByAdminRequest) GetCidr() string
func (*CreateVPCCmdByAdminRequest) GetCidrSize ¶
func (x *CreateVPCCmdByAdminRequest) GetCidrSize() int32
func (*CreateVPCCmdByAdminRequest) GetDisplay ¶
func (x *CreateVPCCmdByAdminRequest) GetDisplay() bool
func (*CreateVPCCmdByAdminRequest) GetDisplayText ¶
func (x *CreateVPCCmdByAdminRequest) GetDisplayText() string
func (*CreateVPCCmdByAdminRequest) GetDomainId ¶
func (x *CreateVPCCmdByAdminRequest) GetDomainId() int64
func (*CreateVPCCmdByAdminRequest) GetInjectedJobId ¶
func (x *CreateVPCCmdByAdminRequest) GetInjectedJobId() string
func (*CreateVPCCmdByAdminRequest) GetIp4Dns1 ¶
func (x *CreateVPCCmdByAdminRequest) GetIp4Dns1() string
func (*CreateVPCCmdByAdminRequest) GetIp4Dns2 ¶
func (x *CreateVPCCmdByAdminRequest) GetIp4Dns2() string
func (*CreateVPCCmdByAdminRequest) GetIp6Dns1 ¶
func (x *CreateVPCCmdByAdminRequest) GetIp6Dns1() string
func (*CreateVPCCmdByAdminRequest) GetIp6Dns2 ¶
func (x *CreateVPCCmdByAdminRequest) GetIp6Dns2() string
func (*CreateVPCCmdByAdminRequest) GetNetworkDomain ¶
func (x *CreateVPCCmdByAdminRequest) GetNetworkDomain() string
func (*CreateVPCCmdByAdminRequest) GetProjectId ¶
func (x *CreateVPCCmdByAdminRequest) GetProjectId() int64
func (*CreateVPCCmdByAdminRequest) GetPublicMtu ¶
func (x *CreateVPCCmdByAdminRequest) GetPublicMtu() int32
func (*CreateVPCCmdByAdminRequest) GetResponseType ¶
func (x *CreateVPCCmdByAdminRequest) GetResponseType() string
func (*CreateVPCCmdByAdminRequest) GetSourceNatIP ¶
func (x *CreateVPCCmdByAdminRequest) GetSourceNatIP() string
func (*CreateVPCCmdByAdminRequest) GetStart ¶
func (x *CreateVPCCmdByAdminRequest) GetStart() bool
func (*CreateVPCCmdByAdminRequest) GetStartEventId ¶
func (x *CreateVPCCmdByAdminRequest) GetStartEventId() int64
func (*CreateVPCCmdByAdminRequest) GetVpcName ¶
func (x *CreateVPCCmdByAdminRequest) GetVpcName() string
func (*CreateVPCCmdByAdminRequest) GetVpcOffering ¶
func (x *CreateVPCCmdByAdminRequest) GetVpcOffering() int64
func (*CreateVPCCmdByAdminRequest) GetZoneId ¶
func (x *CreateVPCCmdByAdminRequest) GetZoneId() int64
func (*CreateVPCCmdByAdminRequest) ProtoMessage ¶
func (*CreateVPCCmdByAdminRequest) ProtoMessage()
func (*CreateVPCCmdByAdminRequest) ProtoReflect ¶
func (x *CreateVPCCmdByAdminRequest) ProtoReflect() protoreflect.Message
func (*CreateVPCCmdByAdminRequest) Reset ¶
func (x *CreateVPCCmdByAdminRequest) Reset()
func (*CreateVPCCmdByAdminRequest) String ¶
func (x *CreateVPCCmdByAdminRequest) String() string
type CreateVPCCmdByAdminResponse ¶
type CreateVPCCmdByAdminResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVPCCmdByAdminResponse represents the response from creates a vpc
func (*CreateVPCCmdByAdminResponse) Descriptor
deprecated
func (*CreateVPCCmdByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCCmdByAdminResponse.ProtoReflect.Descriptor instead.
func (*CreateVPCCmdByAdminResponse) GetResult ¶
func (x *CreateVPCCmdByAdminResponse) GetResult() *Result
func (*CreateVPCCmdByAdminResponse) ProtoMessage ¶
func (*CreateVPCCmdByAdminResponse) ProtoMessage()
func (*CreateVPCCmdByAdminResponse) ProtoReflect ¶
func (x *CreateVPCCmdByAdminResponse) ProtoReflect() protoreflect.Message
func (*CreateVPCCmdByAdminResponse) Reset ¶
func (x *CreateVPCCmdByAdminResponse) Reset()
func (*CreateVPCCmdByAdminResponse) String ¶
func (x *CreateVPCCmdByAdminResponse) String() string
type CreateVPCOfferingRequest ¶
type CreateVPCOfferingRequest struct {
// the name of the vpc offering
VpcOfferingName *string `protobuf:"bytes,1,opt,name=vpc_offering_name,json=vpcOfferingName" json:"vpc_offering_name,omitempty"`
// the display text of the vpc offering, defaults to the 'name'
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// services supported by the vpc offering
SupportedServices []string `protobuf:"bytes,3,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
// provider to service mapping. If not specified, the provider for the service will be mapped to the default provider on the physical network
ServiceProviderList map[string]string `` /* 187-byte string literal not displayed */
// desired service capabilities as part of vpc offering
ServiceCapabilityList map[string]string `` /* 193-byte string literal not displayed */
// The internet protocol of the offering. Options are ipv4 and dualstack. Default is ipv4. dualstack will create an offering that supports both IPv4 and IPv6
InternetProtocol *string `protobuf:"bytes,6,opt,name=internet_protocol,json=internetProtocol" json:"internet_protocol,omitempty"`
// the ID of the service offering for the VPC router appliance
ServiceOfferingId *int64 `protobuf:"varint,7,opt,name=service_offering_id,json=serviceOfferingId" json:"service_offering_id,omitempty"`
// the ID of the containing domain(s), null for public offerings
DomainIds []string `protobuf:"bytes,8,rep,name=domain_ids,json=domainIds" json:"domain_ids,omitempty"`
// the ID of the containing zone(s), null for public offerings
ZoneIds []string `protobuf:"bytes,9,rep,name=zone_ids,json=zoneIds" json:"zone_ids,omitempty"`
// true if network offering is meant to be used for NSX, false otherwise.
ForNsx *bool `protobuf:"varint,10,opt,name=for_nsx,json=forNsx" json:"for_nsx,omitempty"`
// true if network offering for NSX VPC offering supports Load balancer service.
NsxSupportsLbService *bool `protobuf:"varint,11,opt,name=nsx_supports_lb_service,json=nsxSupportsLbService" json:"nsx_supports_lb_service,omitempty"`
// set to true if the offering is to be enabled during creation. Default is false
Enable *bool `protobuf:"varint,12,opt,name=enable" json:"enable,omitempty"`
// Indicates the mode with which the network will operate. Valid option: NATTED or ROUTED
NetworkMode *string `protobuf:"bytes,13,opt,name=network_mode,json=networkMode" json:"network_mode,omitempty"`
// true if the VPC offering supports choosing AS number
SpecifyAsNumber *bool `protobuf:"varint,14,opt,name=specify_as_number,json=specifyAsNumber" json:"specify_as_number,omitempty"`
// the routing mode for the VPC offering. Supported types are: Static or Dynamic.
RoutingMode *string `protobuf:"bytes,15,opt,name=routing_mode,json=routingMode" json:"routing_mode,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
}
CreateVPCOfferingRequest represents the parameters for creates vpc offering
func (*CreateVPCOfferingRequest) Descriptor
deprecated
func (*CreateVPCOfferingRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCOfferingRequest.ProtoReflect.Descriptor instead.
func (*CreateVPCOfferingRequest) GetDisplayText ¶
func (x *CreateVPCOfferingRequest) GetDisplayText() string
func (*CreateVPCOfferingRequest) GetDomainIds ¶
func (x *CreateVPCOfferingRequest) GetDomainIds() []string
func (*CreateVPCOfferingRequest) GetEnable ¶
func (x *CreateVPCOfferingRequest) GetEnable() bool
func (*CreateVPCOfferingRequest) GetForNsx ¶
func (x *CreateVPCOfferingRequest) GetForNsx() bool
func (*CreateVPCOfferingRequest) GetInjectedJobId ¶
func (x *CreateVPCOfferingRequest) GetInjectedJobId() string
func (*CreateVPCOfferingRequest) GetInternetProtocol ¶
func (x *CreateVPCOfferingRequest) GetInternetProtocol() string
func (*CreateVPCOfferingRequest) GetNetworkMode ¶
func (x *CreateVPCOfferingRequest) GetNetworkMode() string
func (*CreateVPCOfferingRequest) GetNsxSupportsLbService ¶
func (x *CreateVPCOfferingRequest) GetNsxSupportsLbService() bool
func (*CreateVPCOfferingRequest) GetResponseType ¶
func (x *CreateVPCOfferingRequest) GetResponseType() string
func (*CreateVPCOfferingRequest) GetRoutingMode ¶
func (x *CreateVPCOfferingRequest) GetRoutingMode() string
func (*CreateVPCOfferingRequest) GetServiceCapabilityList ¶
func (x *CreateVPCOfferingRequest) GetServiceCapabilityList() map[string]string
func (*CreateVPCOfferingRequest) GetServiceOfferingId ¶
func (x *CreateVPCOfferingRequest) GetServiceOfferingId() int64
func (*CreateVPCOfferingRequest) GetServiceProviderList ¶
func (x *CreateVPCOfferingRequest) GetServiceProviderList() map[string]string
func (*CreateVPCOfferingRequest) GetSpecifyAsNumber ¶
func (x *CreateVPCOfferingRequest) GetSpecifyAsNumber() bool
func (*CreateVPCOfferingRequest) GetStartEventId ¶
func (x *CreateVPCOfferingRequest) GetStartEventId() int64
func (*CreateVPCOfferingRequest) GetSupportedServices ¶
func (x *CreateVPCOfferingRequest) GetSupportedServices() []string
func (*CreateVPCOfferingRequest) GetVpcOfferingName ¶
func (x *CreateVPCOfferingRequest) GetVpcOfferingName() string
func (*CreateVPCOfferingRequest) GetZoneIds ¶
func (x *CreateVPCOfferingRequest) GetZoneIds() []string
func (*CreateVPCOfferingRequest) ProtoMessage ¶
func (*CreateVPCOfferingRequest) ProtoMessage()
func (*CreateVPCOfferingRequest) ProtoReflect ¶
func (x *CreateVPCOfferingRequest) ProtoReflect() protoreflect.Message
func (*CreateVPCOfferingRequest) Reset ¶
func (x *CreateVPCOfferingRequest) Reset()
func (*CreateVPCOfferingRequest) String ¶
func (x *CreateVPCOfferingRequest) String() string
type CreateVPCOfferingResponse ¶
type CreateVPCOfferingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVPCOfferingResponse represents the response from creates vpc offering
func (*CreateVPCOfferingResponse) Descriptor
deprecated
func (*CreateVPCOfferingResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCOfferingResponse.ProtoReflect.Descriptor instead.
func (*CreateVPCOfferingResponse) GetResult ¶
func (x *CreateVPCOfferingResponse) GetResult() *Result
func (*CreateVPCOfferingResponse) ProtoMessage ¶
func (*CreateVPCOfferingResponse) ProtoMessage()
func (*CreateVPCOfferingResponse) ProtoReflect ¶
func (x *CreateVPCOfferingResponse) ProtoReflect() protoreflect.Message
func (*CreateVPCOfferingResponse) Reset ¶
func (x *CreateVPCOfferingResponse) Reset()
func (*CreateVPCOfferingResponse) String ¶
func (x *CreateVPCOfferingResponse) String() string
type CreateVPCRequest ¶
type CreateVPCRequest struct {
// Whether to run this operation as an administrator
RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
// the account associated with the VPC. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// the domain ID associated with the VPC. If used with the account parameter returns the VPC associated with the account for the specified domain.
DomainId *int64 `protobuf:"varint,3,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// create VPC for the project
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// the ID of the availability zone
ZoneId *int64 `protobuf:"varint,5,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the name of the VPC
VpcName *string `protobuf:"bytes,6,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// The display text of the VPC, defaults to its 'name'.
DisplayText *string `protobuf:"bytes,7,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// the cidr of the VPC. All VPC guest networks' cidrs should be within this CIDR
Cidr *string `protobuf:"bytes,8,opt,name=cidr" json:"cidr,omitempty"`
// the CIDR size of VPC. For regular users, this is required for VPC with ROUTED mode.
CidrSize *int32 `protobuf:"varint,9,opt,name=cidr_size,json=cidrSize" json:"cidr_size,omitempty"`
// the ID of the VPC offering
VpcOffering *int64 `protobuf:"varint,10,opt,name=vpc_offering,json=vpcOffering" json:"vpc_offering,omitempty"`
// VPC network domain. All networks inside the VPC will belong to this domain
NetworkDomain *string `protobuf:"bytes,11,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
// If set to false, the VPC won't start (VPC VR will not get allocated) until its first network gets implemented. True by default.
Start *bool `protobuf:"varint,12,opt,name=start" json:"start,omitempty"`
// an optional field, whether to the display the vpc to the end user or not
Display *bool `protobuf:"varint,13,opt,name=display" json:"display,omitempty"`
// MTU to be configured on the network VR's public facing interfaces
PublicMtu *int32 `protobuf:"varint,14,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
// the first IPv4 DNS for the VPC
Ip4Dns1 *string `protobuf:"bytes,15,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
// the second IPv4 DNS for the VPC
Ip4Dns2 *string `protobuf:"bytes,16,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
// the first IPv6 DNS for the VPC
Ip6Dns1 *string `protobuf:"bytes,17,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
// the second IPv6 DNS for the VPC
Ip6Dns2 *string `protobuf:"bytes,18,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
// IPV4 address to be assigned to the public interface of the network router.This address will be used as source NAT address for the networks in ths VPC.
// If an address is given and it cannot be acquired, an error will be returned and the network won´t be implemented,
SourceNatIP *string `protobuf:"bytes,19,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
// the AS Number of the VPC tiers
AsNumber *int64 `protobuf:"varint,20,opt,name=as_number,json=asNumber" json:"as_number,omitempty"`
StartEventId *int64 `protobuf:"varint,21,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,22,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,23,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateVPCRequest represents the parameters for creates a vpc
func (*CreateVPCRequest) Descriptor
deprecated
func (*CreateVPCRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCRequest.ProtoReflect.Descriptor instead.
func (*CreateVPCRequest) GetAccountName ¶
func (x *CreateVPCRequest) GetAccountName() string
func (*CreateVPCRequest) GetAsNumber ¶
func (x *CreateVPCRequest) GetAsNumber() int64
func (*CreateVPCRequest) GetCidr ¶
func (x *CreateVPCRequest) GetCidr() string
func (*CreateVPCRequest) GetCidrSize ¶
func (x *CreateVPCRequest) GetCidrSize() int32
func (*CreateVPCRequest) GetDisplay ¶
func (x *CreateVPCRequest) GetDisplay() bool
func (*CreateVPCRequest) GetDisplayText ¶
func (x *CreateVPCRequest) GetDisplayText() string
func (*CreateVPCRequest) GetDomainId ¶
func (x *CreateVPCRequest) GetDomainId() int64
func (*CreateVPCRequest) GetInjectedJobId ¶
func (x *CreateVPCRequest) GetInjectedJobId() string
func (*CreateVPCRequest) GetIp4Dns1 ¶
func (x *CreateVPCRequest) GetIp4Dns1() string
func (*CreateVPCRequest) GetIp4Dns2 ¶
func (x *CreateVPCRequest) GetIp4Dns2() string
func (*CreateVPCRequest) GetIp6Dns1 ¶
func (x *CreateVPCRequest) GetIp6Dns1() string
func (*CreateVPCRequest) GetIp6Dns2 ¶
func (x *CreateVPCRequest) GetIp6Dns2() string
func (*CreateVPCRequest) GetNetworkDomain ¶
func (x *CreateVPCRequest) GetNetworkDomain() string
func (*CreateVPCRequest) GetProjectId ¶
func (x *CreateVPCRequest) GetProjectId() int64
func (*CreateVPCRequest) GetPublicMtu ¶
func (x *CreateVPCRequest) GetPublicMtu() int32
func (*CreateVPCRequest) GetResponseType ¶
func (x *CreateVPCRequest) GetResponseType() string
func (*CreateVPCRequest) GetRunAsAdmin ¶
func (x *CreateVPCRequest) GetRunAsAdmin() bool
func (*CreateVPCRequest) GetSourceNatIP ¶
func (x *CreateVPCRequest) GetSourceNatIP() string
func (*CreateVPCRequest) GetStart ¶
func (x *CreateVPCRequest) GetStart() bool
func (*CreateVPCRequest) GetStartEventId ¶
func (x *CreateVPCRequest) GetStartEventId() int64
func (*CreateVPCRequest) GetVpcName ¶
func (x *CreateVPCRequest) GetVpcName() string
func (*CreateVPCRequest) GetVpcOffering ¶
func (x *CreateVPCRequest) GetVpcOffering() int64
func (*CreateVPCRequest) GetZoneId ¶
func (x *CreateVPCRequest) GetZoneId() int64
func (*CreateVPCRequest) ProtoMessage ¶
func (*CreateVPCRequest) ProtoMessage()
func (*CreateVPCRequest) ProtoReflect ¶
func (x *CreateVPCRequest) ProtoReflect() protoreflect.Message
func (*CreateVPCRequest) Reset ¶
func (x *CreateVPCRequest) Reset()
func (*CreateVPCRequest) String ¶
func (x *CreateVPCRequest) String() string
type CreateVPCResponse ¶
type CreateVPCResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateVPCResponse represents the response from creates a vpc
func (*CreateVPCResponse) Descriptor
deprecated
func (*CreateVPCResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateVPCResponse.ProtoReflect.Descriptor instead.
func (*CreateVPCResponse) GetResult ¶
func (x *CreateVPCResponse) GetResult() *Result
func (*CreateVPCResponse) ProtoMessage ¶
func (*CreateVPCResponse) ProtoMessage()
func (*CreateVPCResponse) ProtoReflect ¶
func (x *CreateVPCResponse) ProtoReflect() protoreflect.Message
func (*CreateVPCResponse) Reset ¶
func (x *CreateVPCResponse) Reset()
func (*CreateVPCResponse) String ¶
func (x *CreateVPCResponse) String() string
type DeletePrivateGatewayRequest ¶
type DeletePrivateGatewayRequest struct {
// the ID of the private 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
}
DeletePrivateGatewayRequest represents the parameters for deletes a private gateway
func (*DeletePrivateGatewayRequest) Descriptor
deprecated
func (*DeletePrivateGatewayRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePrivateGatewayRequest.ProtoReflect.Descriptor instead.
func (*DeletePrivateGatewayRequest) GetId ¶
func (x *DeletePrivateGatewayRequest) GetId() int64
func (*DeletePrivateGatewayRequest) GetInjectedJobId ¶
func (x *DeletePrivateGatewayRequest) GetInjectedJobId() string
func (*DeletePrivateGatewayRequest) GetResponseType ¶
func (x *DeletePrivateGatewayRequest) GetResponseType() string
func (*DeletePrivateGatewayRequest) GetStartEventId ¶
func (x *DeletePrivateGatewayRequest) GetStartEventId() int64
func (*DeletePrivateGatewayRequest) ProtoMessage ¶
func (*DeletePrivateGatewayRequest) ProtoMessage()
func (*DeletePrivateGatewayRequest) ProtoReflect ¶
func (x *DeletePrivateGatewayRequest) ProtoReflect() protoreflect.Message
func (*DeletePrivateGatewayRequest) Reset ¶
func (x *DeletePrivateGatewayRequest) Reset()
func (*DeletePrivateGatewayRequest) String ¶
func (x *DeletePrivateGatewayRequest) String() string
type DeletePrivateGatewayResponse ¶
type DeletePrivateGatewayResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeletePrivateGatewayResponse represents the response from deletes a private gateway
func (*DeletePrivateGatewayResponse) Descriptor
deprecated
func (*DeletePrivateGatewayResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeletePrivateGatewayResponse.ProtoReflect.Descriptor instead.
func (*DeletePrivateGatewayResponse) GetResult ¶
func (x *DeletePrivateGatewayResponse) GetResult() *Result
func (*DeletePrivateGatewayResponse) ProtoMessage ¶
func (*DeletePrivateGatewayResponse) ProtoMessage()
func (*DeletePrivateGatewayResponse) ProtoReflect ¶
func (x *DeletePrivateGatewayResponse) ProtoReflect() protoreflect.Message
func (*DeletePrivateGatewayResponse) Reset ¶
func (x *DeletePrivateGatewayResponse) Reset()
func (*DeletePrivateGatewayResponse) String ¶
func (x *DeletePrivateGatewayResponse) String() string
type DeleteStaticRouteRequest ¶
type DeleteStaticRouteRequest struct {
// the ID of the static route
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
}
DeleteStaticRouteRequest represents the parameters for deletes a static route
func (*DeleteStaticRouteRequest) Descriptor
deprecated
func (*DeleteStaticRouteRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStaticRouteRequest.ProtoReflect.Descriptor instead.
func (*DeleteStaticRouteRequest) GetId ¶
func (x *DeleteStaticRouteRequest) GetId() int64
func (*DeleteStaticRouteRequest) GetInjectedJobId ¶
func (x *DeleteStaticRouteRequest) GetInjectedJobId() string
func (*DeleteStaticRouteRequest) GetResponseType ¶
func (x *DeleteStaticRouteRequest) GetResponseType() string
func (*DeleteStaticRouteRequest) GetStartEventId ¶
func (x *DeleteStaticRouteRequest) GetStartEventId() int64
func (*DeleteStaticRouteRequest) ProtoMessage ¶
func (*DeleteStaticRouteRequest) ProtoMessage()
func (*DeleteStaticRouteRequest) ProtoReflect ¶
func (x *DeleteStaticRouteRequest) ProtoReflect() protoreflect.Message
func (*DeleteStaticRouteRequest) Reset ¶
func (x *DeleteStaticRouteRequest) Reset()
func (*DeleteStaticRouteRequest) String ¶
func (x *DeleteStaticRouteRequest) String() string
type DeleteStaticRouteResponse ¶
type DeleteStaticRouteResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteStaticRouteResponse represents the response from deletes a static route
func (*DeleteStaticRouteResponse) Descriptor
deprecated
func (*DeleteStaticRouteResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStaticRouteResponse.ProtoReflect.Descriptor instead.
func (*DeleteStaticRouteResponse) GetResult ¶
func (x *DeleteStaticRouteResponse) GetResult() *Result
func (*DeleteStaticRouteResponse) ProtoMessage ¶
func (*DeleteStaticRouteResponse) ProtoMessage()
func (*DeleteStaticRouteResponse) ProtoReflect ¶
func (x *DeleteStaticRouteResponse) ProtoReflect() protoreflect.Message
func (*DeleteStaticRouteResponse) Reset ¶
func (x *DeleteStaticRouteResponse) Reset()
func (*DeleteStaticRouteResponse) String ¶
func (x *DeleteStaticRouteResponse) String() string
type DeleteVPCOfferingRequest ¶
type DeleteVPCOfferingRequest struct {
// the ID of the VPC offering
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
}
DeleteVPCOfferingRequest represents the parameters for deletes vpc offering
func (*DeleteVPCOfferingRequest) Descriptor
deprecated
func (*DeleteVPCOfferingRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVPCOfferingRequest.ProtoReflect.Descriptor instead.
func (*DeleteVPCOfferingRequest) GetId ¶
func (x *DeleteVPCOfferingRequest) GetId() int64
func (*DeleteVPCOfferingRequest) GetInjectedJobId ¶
func (x *DeleteVPCOfferingRequest) GetInjectedJobId() string
func (*DeleteVPCOfferingRequest) GetResponseType ¶
func (x *DeleteVPCOfferingRequest) GetResponseType() string
func (*DeleteVPCOfferingRequest) GetStartEventId ¶
func (x *DeleteVPCOfferingRequest) GetStartEventId() int64
func (*DeleteVPCOfferingRequest) ProtoMessage ¶
func (*DeleteVPCOfferingRequest) ProtoMessage()
func (*DeleteVPCOfferingRequest) ProtoReflect ¶
func (x *DeleteVPCOfferingRequest) ProtoReflect() protoreflect.Message
func (*DeleteVPCOfferingRequest) Reset ¶
func (x *DeleteVPCOfferingRequest) Reset()
func (*DeleteVPCOfferingRequest) String ¶
func (x *DeleteVPCOfferingRequest) String() string
type DeleteVPCOfferingResponse ¶
type DeleteVPCOfferingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteVPCOfferingResponse represents the response from deletes vpc offering
func (*DeleteVPCOfferingResponse) Descriptor
deprecated
func (*DeleteVPCOfferingResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVPCOfferingResponse.ProtoReflect.Descriptor instead.
func (*DeleteVPCOfferingResponse) GetResult ¶
func (x *DeleteVPCOfferingResponse) GetResult() *Result
func (*DeleteVPCOfferingResponse) ProtoMessage ¶
func (*DeleteVPCOfferingResponse) ProtoMessage()
func (*DeleteVPCOfferingResponse) ProtoReflect ¶
func (x *DeleteVPCOfferingResponse) ProtoReflect() protoreflect.Message
func (*DeleteVPCOfferingResponse) Reset ¶
func (x *DeleteVPCOfferingResponse) Reset()
func (*DeleteVPCOfferingResponse) String ¶
func (x *DeleteVPCOfferingResponse) String() string
type DeleteVPCRequest ¶
type DeleteVPCRequest struct {
// the ID of the VPC
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
}
DeleteVPCRequest represents the parameters for deletes a vpc
func (*DeleteVPCRequest) Descriptor
deprecated
func (*DeleteVPCRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVPCRequest.ProtoReflect.Descriptor instead.
func (*DeleteVPCRequest) GetId ¶
func (x *DeleteVPCRequest) GetId() int64
func (*DeleteVPCRequest) GetInjectedJobId ¶
func (x *DeleteVPCRequest) GetInjectedJobId() string
func (*DeleteVPCRequest) GetResponseType ¶
func (x *DeleteVPCRequest) GetResponseType() string
func (*DeleteVPCRequest) GetStartEventId ¶
func (x *DeleteVPCRequest) GetStartEventId() int64
func (*DeleteVPCRequest) ProtoMessage ¶
func (*DeleteVPCRequest) ProtoMessage()
func (*DeleteVPCRequest) ProtoReflect ¶
func (x *DeleteVPCRequest) ProtoReflect() protoreflect.Message
func (*DeleteVPCRequest) Reset ¶
func (x *DeleteVPCRequest) Reset()
func (*DeleteVPCRequest) String ¶
func (x *DeleteVPCRequest) String() string
type DeleteVPCResponse ¶
type DeleteVPCResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteVPCResponse represents the response from deletes a vpc
func (*DeleteVPCResponse) Descriptor
deprecated
func (*DeleteVPCResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVPCResponse.ProtoReflect.Descriptor instead.
func (*DeleteVPCResponse) GetResult ¶
func (x *DeleteVPCResponse) GetResult() *Result
func (*DeleteVPCResponse) ProtoMessage ¶
func (*DeleteVPCResponse) ProtoMessage()
func (*DeleteVPCResponse) ProtoReflect ¶
func (x *DeleteVPCResponse) ProtoReflect() protoreflect.Message
func (*DeleteVPCResponse) Reset ¶
func (x *DeleteVPCResponse) Reset()
func (*DeleteVPCResponse) String ¶
func (x *DeleteVPCResponse) String() string
type ListPrivateGatewaysCmdByAdminRequest ¶
type ListPrivateGatewaysCmdByAdminRequest struct {
// list private gateway by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list gateways by ip address
IpAddress *string `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
// list gateways by vlan
Vlan *string `protobuf:"bytes,3,opt,name=vlan" json:"vlan,omitempty"`
// list gateways by vpc
VpcId *int64 `protobuf:"varint,4,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// list gateways by state
State *string `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,6,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,7,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,8,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,9,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,10,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,11,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,12,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,13,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,14,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListPrivateGatewaysCmdByAdminRequest represents the parameters for list private gateways
func (*ListPrivateGatewaysCmdByAdminRequest) Descriptor
deprecated
func (*ListPrivateGatewaysCmdByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateGatewaysCmdByAdminRequest.ProtoReflect.Descriptor instead.
func (*ListPrivateGatewaysCmdByAdminRequest) GetAccountName ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetAccountName() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetDomainId ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetDomainId() int64
func (*ListPrivateGatewaysCmdByAdminRequest) GetId ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetId() int64
func (*ListPrivateGatewaysCmdByAdminRequest) GetIpAddress ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetIpAddress() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetKeyword ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetKeyword() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetListAll ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetListAll() bool
func (*ListPrivateGatewaysCmdByAdminRequest) GetPage ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetPage() int32
func (*ListPrivateGatewaysCmdByAdminRequest) GetPageSize ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetPageSize() int32
func (*ListPrivateGatewaysCmdByAdminRequest) GetProjectId ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetProjectId() int64
func (*ListPrivateGatewaysCmdByAdminRequest) GetRecursive ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetRecursive() bool
func (*ListPrivateGatewaysCmdByAdminRequest) GetResponseType ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetResponseType() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetState ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetState() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetVlan ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetVlan() string
func (*ListPrivateGatewaysCmdByAdminRequest) GetVpcId ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) GetVpcId() int64
func (*ListPrivateGatewaysCmdByAdminRequest) ProtoMessage ¶
func (*ListPrivateGatewaysCmdByAdminRequest) ProtoMessage()
func (*ListPrivateGatewaysCmdByAdminRequest) ProtoReflect ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) ProtoReflect() protoreflect.Message
func (*ListPrivateGatewaysCmdByAdminRequest) Reset ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) Reset()
func (*ListPrivateGatewaysCmdByAdminRequest) String ¶
func (x *ListPrivateGatewaysCmdByAdminRequest) String() string
type ListPrivateGatewaysCmdByAdminResponse ¶
type ListPrivateGatewaysCmdByAdminResponse struct {
// The list of PrivateGateways
Items []*PrivateGateway `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of PrivateGateways
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListPrivateGatewaysCmdByAdminResponse represents the response from list private gateways
func (*ListPrivateGatewaysCmdByAdminResponse) Descriptor
deprecated
func (*ListPrivateGatewaysCmdByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateGatewaysCmdByAdminResponse.ProtoReflect.Descriptor instead.
func (*ListPrivateGatewaysCmdByAdminResponse) GetItems ¶
func (x *ListPrivateGatewaysCmdByAdminResponse) GetItems() []*PrivateGateway
func (*ListPrivateGatewaysCmdByAdminResponse) GetTotalCount ¶
func (x *ListPrivateGatewaysCmdByAdminResponse) GetTotalCount() int32
func (*ListPrivateGatewaysCmdByAdminResponse) ProtoMessage ¶
func (*ListPrivateGatewaysCmdByAdminResponse) ProtoMessage()
func (*ListPrivateGatewaysCmdByAdminResponse) ProtoReflect ¶
func (x *ListPrivateGatewaysCmdByAdminResponse) ProtoReflect() protoreflect.Message
func (*ListPrivateGatewaysCmdByAdminResponse) Reset ¶
func (x *ListPrivateGatewaysCmdByAdminResponse) Reset()
func (*ListPrivateGatewaysCmdByAdminResponse) String ¶
func (x *ListPrivateGatewaysCmdByAdminResponse) String() string
type ListPrivateGatewaysRequest ¶
type ListPrivateGatewaysRequest struct {
// list private gateway by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list gateways by ip address
IpAddress *string `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
// list gateways by vlan
Vlan *string `protobuf:"bytes,3,opt,name=vlan" json:"vlan,omitempty"`
// list gateways by vpc
VpcId *int64 `protobuf:"varint,4,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// list gateways by state
State *string `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"`
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,6,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,7,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,8,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,9,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,10,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,11,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,12,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,13,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,14,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListPrivateGatewaysRequest represents the parameters for list private gateways
func (*ListPrivateGatewaysRequest) Descriptor
deprecated
func (*ListPrivateGatewaysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateGatewaysRequest.ProtoReflect.Descriptor instead.
func (*ListPrivateGatewaysRequest) GetAccountName ¶
func (x *ListPrivateGatewaysRequest) GetAccountName() string
func (*ListPrivateGatewaysRequest) GetDomainId ¶
func (x *ListPrivateGatewaysRequest) GetDomainId() int64
func (*ListPrivateGatewaysRequest) GetId ¶
func (x *ListPrivateGatewaysRequest) GetId() int64
func (*ListPrivateGatewaysRequest) GetIpAddress ¶
func (x *ListPrivateGatewaysRequest) GetIpAddress() string
func (*ListPrivateGatewaysRequest) GetKeyword ¶
func (x *ListPrivateGatewaysRequest) GetKeyword() string
func (*ListPrivateGatewaysRequest) GetListAll ¶
func (x *ListPrivateGatewaysRequest) GetListAll() bool
func (*ListPrivateGatewaysRequest) GetPage ¶
func (x *ListPrivateGatewaysRequest) GetPage() int32
func (*ListPrivateGatewaysRequest) GetPageSize ¶
func (x *ListPrivateGatewaysRequest) GetPageSize() int32
func (*ListPrivateGatewaysRequest) GetProjectId ¶
func (x *ListPrivateGatewaysRequest) GetProjectId() int64
func (*ListPrivateGatewaysRequest) GetRecursive ¶
func (x *ListPrivateGatewaysRequest) GetRecursive() bool
func (*ListPrivateGatewaysRequest) GetResponseType ¶
func (x *ListPrivateGatewaysRequest) GetResponseType() string
func (*ListPrivateGatewaysRequest) GetState ¶
func (x *ListPrivateGatewaysRequest) GetState() string
func (*ListPrivateGatewaysRequest) GetVlan ¶
func (x *ListPrivateGatewaysRequest) GetVlan() string
func (*ListPrivateGatewaysRequest) GetVpcId ¶
func (x *ListPrivateGatewaysRequest) GetVpcId() int64
func (*ListPrivateGatewaysRequest) ProtoMessage ¶
func (*ListPrivateGatewaysRequest) ProtoMessage()
func (*ListPrivateGatewaysRequest) ProtoReflect ¶
func (x *ListPrivateGatewaysRequest) ProtoReflect() protoreflect.Message
func (*ListPrivateGatewaysRequest) Reset ¶
func (x *ListPrivateGatewaysRequest) Reset()
func (*ListPrivateGatewaysRequest) String ¶
func (x *ListPrivateGatewaysRequest) String() string
type ListPrivateGatewaysResponse ¶
type ListPrivateGatewaysResponse struct {
// The list of PrivateGateways
Items []*PrivateGateway `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of PrivateGateways
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListPrivateGatewaysResponse represents the response from list private gateways
func (*ListPrivateGatewaysResponse) Descriptor
deprecated
func (*ListPrivateGatewaysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateGatewaysResponse.ProtoReflect.Descriptor instead.
func (*ListPrivateGatewaysResponse) GetItems ¶
func (x *ListPrivateGatewaysResponse) GetItems() []*PrivateGateway
func (*ListPrivateGatewaysResponse) GetTotalCount ¶
func (x *ListPrivateGatewaysResponse) GetTotalCount() int32
func (*ListPrivateGatewaysResponse) ProtoMessage ¶
func (*ListPrivateGatewaysResponse) ProtoMessage()
func (*ListPrivateGatewaysResponse) ProtoReflect ¶
func (x *ListPrivateGatewaysResponse) ProtoReflect() protoreflect.Message
func (*ListPrivateGatewaysResponse) Reset ¶
func (x *ListPrivateGatewaysResponse) Reset()
func (*ListPrivateGatewaysResponse) String ¶
func (x *ListPrivateGatewaysResponse) String() string
type ListStaticRoutesRequest ¶
type ListStaticRoutesRequest struct {
// list static route by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list static routes by vpc id
VpcId *int64 `protobuf:"varint,2,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// list static routes by gateway id
GatewayId *int64 `protobuf:"varint,3,opt,name=gateway_id,json=gatewayId" json:"gateway_id,omitempty"`
// list static routes by state
State *string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"`
// List resources by tags (key/value pairs)
Tags map[string]string `` /* 128-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,6,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,7,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,8,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,9,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,10,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,11,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,12,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,13,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,14,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListStaticRoutesRequest represents the parameters for lists all static routes
func (*ListStaticRoutesRequest) Descriptor
deprecated
func (*ListStaticRoutesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStaticRoutesRequest.ProtoReflect.Descriptor instead.
func (*ListStaticRoutesRequest) GetAccountName ¶
func (x *ListStaticRoutesRequest) GetAccountName() string
func (*ListStaticRoutesRequest) GetDomainId ¶
func (x *ListStaticRoutesRequest) GetDomainId() int64
func (*ListStaticRoutesRequest) GetGatewayId ¶
func (x *ListStaticRoutesRequest) GetGatewayId() int64
func (*ListStaticRoutesRequest) GetId ¶
func (x *ListStaticRoutesRequest) GetId() int64
func (*ListStaticRoutesRequest) GetKeyword ¶
func (x *ListStaticRoutesRequest) GetKeyword() string
func (*ListStaticRoutesRequest) GetListAll ¶
func (x *ListStaticRoutesRequest) GetListAll() bool
func (*ListStaticRoutesRequest) GetPage ¶
func (x *ListStaticRoutesRequest) GetPage() int32
func (*ListStaticRoutesRequest) GetPageSize ¶
func (x *ListStaticRoutesRequest) GetPageSize() int32
func (*ListStaticRoutesRequest) GetProjectId ¶
func (x *ListStaticRoutesRequest) GetProjectId() int64
func (*ListStaticRoutesRequest) GetRecursive ¶
func (x *ListStaticRoutesRequest) GetRecursive() bool
func (*ListStaticRoutesRequest) GetResponseType ¶
func (x *ListStaticRoutesRequest) GetResponseType() string
func (*ListStaticRoutesRequest) GetState ¶
func (x *ListStaticRoutesRequest) GetState() string
func (*ListStaticRoutesRequest) GetTags ¶
func (x *ListStaticRoutesRequest) GetTags() map[string]string
func (*ListStaticRoutesRequest) GetVpcId ¶
func (x *ListStaticRoutesRequest) GetVpcId() int64
func (*ListStaticRoutesRequest) ProtoMessage ¶
func (*ListStaticRoutesRequest) ProtoMessage()
func (*ListStaticRoutesRequest) ProtoReflect ¶
func (x *ListStaticRoutesRequest) ProtoReflect() protoreflect.Message
func (*ListStaticRoutesRequest) Reset ¶
func (x *ListStaticRoutesRequest) Reset()
func (*ListStaticRoutesRequest) String ¶
func (x *ListStaticRoutesRequest) String() string
type ListStaticRoutesResponse ¶
type ListStaticRoutesResponse struct {
// The list of StaticRoutes
Items []*StaticRoute `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of StaticRoutes
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListStaticRoutesResponse represents the response from lists all static routes
func (*ListStaticRoutesResponse) Descriptor
deprecated
func (*ListStaticRoutesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListStaticRoutesResponse.ProtoReflect.Descriptor instead.
func (*ListStaticRoutesResponse) GetItems ¶
func (x *ListStaticRoutesResponse) GetItems() []*StaticRoute
func (*ListStaticRoutesResponse) GetTotalCount ¶
func (x *ListStaticRoutesResponse) GetTotalCount() int32
func (*ListStaticRoutesResponse) ProtoMessage ¶
func (*ListStaticRoutesResponse) ProtoMessage()
func (*ListStaticRoutesResponse) ProtoReflect ¶
func (x *ListStaticRoutesResponse) ProtoReflect() protoreflect.Message
func (*ListStaticRoutesResponse) Reset ¶
func (x *ListStaticRoutesResponse) Reset()
func (*ListStaticRoutesResponse) String ¶
func (x *ListStaticRoutesResponse) String() string
type ListVPCOfferingsRequest ¶
type ListVPCOfferingsRequest struct {
// list VPC offerings by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list VPC offerings by name
VpcOffName *string `protobuf:"bytes,2,opt,name=vpc_off_name,json=vpcOffName" json:"vpc_off_name,omitempty"`
// list VPC offerings by display text
DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// true if need to list only default VPC offerings. Default value is false
IsDefault *bool `protobuf:"varint,4,opt,name=is_default,json=isDefault" json:"is_default,omitempty"`
// list VPC offerings supporting certain services
SupportedServices []string `protobuf:"bytes,5,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
// list VPC offerings by state
State *string `protobuf:"bytes,6,opt,name=state" json:"state,omitempty"`
// list VPC offerings available for VPC creation in specific domain
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// id of zone VPC offering is associated with
ZoneId *int64 `protobuf:"varint,8,opt,name=zone_id,json=zoneId" json:"zone_id,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
}
ListVPCOfferingsRequest represents the parameters for lists vpc offerings
func (*ListVPCOfferingsRequest) Descriptor
deprecated
func (*ListVPCOfferingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCOfferingsRequest.ProtoReflect.Descriptor instead.
func (*ListVPCOfferingsRequest) GetDisplayText ¶
func (x *ListVPCOfferingsRequest) GetDisplayText() string
func (*ListVPCOfferingsRequest) GetDomainId ¶
func (x *ListVPCOfferingsRequest) GetDomainId() int64
func (*ListVPCOfferingsRequest) GetId ¶
func (x *ListVPCOfferingsRequest) GetId() int64
func (*ListVPCOfferingsRequest) GetIsDefault ¶
func (x *ListVPCOfferingsRequest) GetIsDefault() bool
func (*ListVPCOfferingsRequest) GetKeyword ¶
func (x *ListVPCOfferingsRequest) GetKeyword() string
func (*ListVPCOfferingsRequest) GetPage ¶
func (x *ListVPCOfferingsRequest) GetPage() int32
func (*ListVPCOfferingsRequest) GetPageSize ¶
func (x *ListVPCOfferingsRequest) GetPageSize() int32
func (*ListVPCOfferingsRequest) GetResponseType ¶
func (x *ListVPCOfferingsRequest) GetResponseType() string
func (*ListVPCOfferingsRequest) GetState ¶
func (x *ListVPCOfferingsRequest) GetState() string
func (*ListVPCOfferingsRequest) GetSupportedServices ¶
func (x *ListVPCOfferingsRequest) GetSupportedServices() []string
func (*ListVPCOfferingsRequest) GetVpcOffName ¶
func (x *ListVPCOfferingsRequest) GetVpcOffName() string
func (*ListVPCOfferingsRequest) GetZoneId ¶
func (x *ListVPCOfferingsRequest) GetZoneId() int64
func (*ListVPCOfferingsRequest) ProtoMessage ¶
func (*ListVPCOfferingsRequest) ProtoMessage()
func (*ListVPCOfferingsRequest) ProtoReflect ¶
func (x *ListVPCOfferingsRequest) ProtoReflect() protoreflect.Message
func (*ListVPCOfferingsRequest) Reset ¶
func (x *ListVPCOfferingsRequest) Reset()
func (*ListVPCOfferingsRequest) String ¶
func (x *ListVPCOfferingsRequest) String() string
type ListVPCOfferingsResponse ¶
type ListVPCOfferingsResponse struct {
// The list of VpcOfferings
Items []*VpcOffering `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of VpcOfferings
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVPCOfferingsResponse represents the response from lists vpc offerings
func (*ListVPCOfferingsResponse) Descriptor
deprecated
func (*ListVPCOfferingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCOfferingsResponse.ProtoReflect.Descriptor instead.
func (*ListVPCOfferingsResponse) GetItems ¶
func (x *ListVPCOfferingsResponse) GetItems() []*VpcOffering
func (*ListVPCOfferingsResponse) GetTotalCount ¶
func (x *ListVPCOfferingsResponse) GetTotalCount() int32
func (*ListVPCOfferingsResponse) ProtoMessage ¶
func (*ListVPCOfferingsResponse) ProtoMessage()
func (*ListVPCOfferingsResponse) ProtoReflect ¶
func (x *ListVPCOfferingsResponse) ProtoReflect() protoreflect.Message
func (*ListVPCOfferingsResponse) Reset ¶
func (x *ListVPCOfferingsResponse) Reset()
func (*ListVPCOfferingsResponse) String ¶
func (x *ListVPCOfferingsResponse) String() string
type ListVPCsCmdByAdminRequest ¶
type ListVPCsCmdByAdminRequest struct {
// list VPC by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list by zone
ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// list by name of the VPC
VpcName *string `protobuf:"bytes,3,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// List by display text of the VPC
DisplayText *string `protobuf:"bytes,4,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// list by cidr of the VPC. All VPC guest networks' cidrs should be within this CIDR
Cidr *string `protobuf:"bytes,5,opt,name=cidr" json:"cidr,omitempty"`
// list by ID of the VPC offering
VpcOffId *int64 `protobuf:"varint,6,opt,name=vpc_off_id,json=vpcOffId" json:"vpc_off_id,omitempty"`
// list VPC supporting certain services
SupportedServices []string `protobuf:"bytes,7,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
// list VPCs by state
State *string `protobuf:"bytes,8,opt,name=state" json:"state,omitempty"`
// list VPCs by restartRequired option
RestartRequired_ *bool `protobuf:"varint,9,opt,name=restart_required_,json=restartRequired" json:"restart_required_,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,10,opt,name=display" json:"display,omitempty"`
// flag to display the resource icon for VPCs
ShowIcon *bool `protobuf:"varint,11,opt,name=show_icon,json=showIcon" json:"show_icon,omitempty"`
// List resources by tags (key/value pairs)
Tags map[string]string `` /* 129-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,13,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,14,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,15,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,16,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,17,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,18,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,19,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,20,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,21,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVPCsCmdByAdminRequest represents the parameters for lists vpcs
func (*ListVPCsCmdByAdminRequest) Descriptor
deprecated
func (*ListVPCsCmdByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCsCmdByAdminRequest.ProtoReflect.Descriptor instead.
func (*ListVPCsCmdByAdminRequest) GetAccountName ¶
func (x *ListVPCsCmdByAdminRequest) GetAccountName() string
func (*ListVPCsCmdByAdminRequest) GetCidr ¶
func (x *ListVPCsCmdByAdminRequest) GetCidr() string
func (*ListVPCsCmdByAdminRequest) GetDisplay ¶
func (x *ListVPCsCmdByAdminRequest) GetDisplay() bool
func (*ListVPCsCmdByAdminRequest) GetDisplayText ¶
func (x *ListVPCsCmdByAdminRequest) GetDisplayText() string
func (*ListVPCsCmdByAdminRequest) GetDomainId ¶
func (x *ListVPCsCmdByAdminRequest) GetDomainId() int64
func (*ListVPCsCmdByAdminRequest) GetId ¶
func (x *ListVPCsCmdByAdminRequest) GetId() int64
func (*ListVPCsCmdByAdminRequest) GetKeyword ¶
func (x *ListVPCsCmdByAdminRequest) GetKeyword() string
func (*ListVPCsCmdByAdminRequest) GetListAll ¶
func (x *ListVPCsCmdByAdminRequest) GetListAll() bool
func (*ListVPCsCmdByAdminRequest) GetPage ¶
func (x *ListVPCsCmdByAdminRequest) GetPage() int32
func (*ListVPCsCmdByAdminRequest) GetPageSize ¶
func (x *ListVPCsCmdByAdminRequest) GetPageSize() int32
func (*ListVPCsCmdByAdminRequest) GetProjectId ¶
func (x *ListVPCsCmdByAdminRequest) GetProjectId() int64
func (*ListVPCsCmdByAdminRequest) GetRecursive ¶
func (x *ListVPCsCmdByAdminRequest) GetRecursive() bool
func (*ListVPCsCmdByAdminRequest) GetResponseType ¶
func (x *ListVPCsCmdByAdminRequest) GetResponseType() string
func (*ListVPCsCmdByAdminRequest) GetRestartRequired_ ¶
func (x *ListVPCsCmdByAdminRequest) GetRestartRequired_() bool
func (*ListVPCsCmdByAdminRequest) GetShowIcon ¶
func (x *ListVPCsCmdByAdminRequest) GetShowIcon() bool
func (*ListVPCsCmdByAdminRequest) GetState ¶
func (x *ListVPCsCmdByAdminRequest) GetState() string
func (*ListVPCsCmdByAdminRequest) GetSupportedServices ¶
func (x *ListVPCsCmdByAdminRequest) GetSupportedServices() []string
func (*ListVPCsCmdByAdminRequest) GetTags ¶
func (x *ListVPCsCmdByAdminRequest) GetTags() map[string]string
func (*ListVPCsCmdByAdminRequest) GetVpcName ¶
func (x *ListVPCsCmdByAdminRequest) GetVpcName() string
func (*ListVPCsCmdByAdminRequest) GetVpcOffId ¶
func (x *ListVPCsCmdByAdminRequest) GetVpcOffId() int64
func (*ListVPCsCmdByAdminRequest) GetZoneId ¶
func (x *ListVPCsCmdByAdminRequest) GetZoneId() int64
func (*ListVPCsCmdByAdminRequest) ProtoMessage ¶
func (*ListVPCsCmdByAdminRequest) ProtoMessage()
func (*ListVPCsCmdByAdminRequest) ProtoReflect ¶
func (x *ListVPCsCmdByAdminRequest) ProtoReflect() protoreflect.Message
func (*ListVPCsCmdByAdminRequest) Reset ¶
func (x *ListVPCsCmdByAdminRequest) Reset()
func (*ListVPCsCmdByAdminRequest) String ¶
func (x *ListVPCsCmdByAdminRequest) String() string
type ListVPCsCmdByAdminResponse ¶
type ListVPCsCmdByAdminResponse struct {
// The list of Vpcs
Items []*Vpc `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Vpcs
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVPCsCmdByAdminResponse represents the response from lists vpcs
func (*ListVPCsCmdByAdminResponse) Descriptor
deprecated
func (*ListVPCsCmdByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCsCmdByAdminResponse.ProtoReflect.Descriptor instead.
func (*ListVPCsCmdByAdminResponse) GetItems ¶
func (x *ListVPCsCmdByAdminResponse) GetItems() []*Vpc
func (*ListVPCsCmdByAdminResponse) GetTotalCount ¶
func (x *ListVPCsCmdByAdminResponse) GetTotalCount() int32
func (*ListVPCsCmdByAdminResponse) ProtoMessage ¶
func (*ListVPCsCmdByAdminResponse) ProtoMessage()
func (*ListVPCsCmdByAdminResponse) ProtoReflect ¶
func (x *ListVPCsCmdByAdminResponse) ProtoReflect() protoreflect.Message
func (*ListVPCsCmdByAdminResponse) Reset ¶
func (x *ListVPCsCmdByAdminResponse) Reset()
func (*ListVPCsCmdByAdminResponse) String ¶
func (x *ListVPCsCmdByAdminResponse) String() string
type ListVPCsRequest ¶
type ListVPCsRequest struct {
// Whether to run this operation as an administrator
RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
// list VPC by id
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// list by zone
ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// list by name of the VPC
VpcName *string `protobuf:"bytes,4,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// List by display text of the VPC
DisplayText *string `protobuf:"bytes,5,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// list by cidr of the VPC. All VPC guest networks' cidrs should be within this CIDR
Cidr *string `protobuf:"bytes,6,opt,name=cidr" json:"cidr,omitempty"`
// list by ID of the VPC offering
VpcOffId *int64 `protobuf:"varint,7,opt,name=vpc_off_id,json=vpcOffId" json:"vpc_off_id,omitempty"`
// list VPC supporting certain services
SupportedServices []string `protobuf:"bytes,8,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
// list VPCs by state
State *string `protobuf:"bytes,9,opt,name=state" json:"state,omitempty"`
// list VPCs by restartRequired option
RestartRequired_ *bool `protobuf:"varint,10,opt,name=restart_required_,json=restartRequired" json:"restart_required_,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,11,opt,name=display" json:"display,omitempty"`
// flag to display the resource icon for VPCs
ShowIcon *bool `protobuf:"varint,12,opt,name=show_icon,json=showIcon" json:"show_icon,omitempty"`
// List resources by tags (key/value pairs)
Tags map[string]string `` /* 129-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,14,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,15,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,16,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,17,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,18,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,19,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,20,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,21,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,22,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListVPCsRequest represents the parameters for lists vpcs
func (*ListVPCsRequest) Descriptor
deprecated
func (*ListVPCsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCsRequest.ProtoReflect.Descriptor instead.
func (*ListVPCsRequest) GetAccountName ¶
func (x *ListVPCsRequest) GetAccountName() string
func (*ListVPCsRequest) GetCidr ¶
func (x *ListVPCsRequest) GetCidr() string
func (*ListVPCsRequest) GetDisplay ¶
func (x *ListVPCsRequest) GetDisplay() bool
func (*ListVPCsRequest) GetDisplayText ¶
func (x *ListVPCsRequest) GetDisplayText() string
func (*ListVPCsRequest) GetDomainId ¶
func (x *ListVPCsRequest) GetDomainId() int64
func (*ListVPCsRequest) GetId ¶
func (x *ListVPCsRequest) GetId() int64
func (*ListVPCsRequest) GetKeyword ¶
func (x *ListVPCsRequest) GetKeyword() string
func (*ListVPCsRequest) GetListAll ¶
func (x *ListVPCsRequest) GetListAll() bool
func (*ListVPCsRequest) GetPage ¶
func (x *ListVPCsRequest) GetPage() int32
func (*ListVPCsRequest) GetPageSize ¶
func (x *ListVPCsRequest) GetPageSize() int32
func (*ListVPCsRequest) GetProjectId ¶
func (x *ListVPCsRequest) GetProjectId() int64
func (*ListVPCsRequest) GetRecursive ¶
func (x *ListVPCsRequest) GetRecursive() bool
func (*ListVPCsRequest) GetResponseType ¶
func (x *ListVPCsRequest) GetResponseType() string
func (*ListVPCsRequest) GetRestartRequired_ ¶
func (x *ListVPCsRequest) GetRestartRequired_() bool
func (*ListVPCsRequest) GetRunAsAdmin ¶
func (x *ListVPCsRequest) GetRunAsAdmin() bool
func (*ListVPCsRequest) GetShowIcon ¶
func (x *ListVPCsRequest) GetShowIcon() bool
func (*ListVPCsRequest) GetState ¶
func (x *ListVPCsRequest) GetState() string
func (*ListVPCsRequest) GetSupportedServices ¶
func (x *ListVPCsRequest) GetSupportedServices() []string
func (*ListVPCsRequest) GetTags ¶
func (x *ListVPCsRequest) GetTags() map[string]string
func (*ListVPCsRequest) GetVpcName ¶
func (x *ListVPCsRequest) GetVpcName() string
func (*ListVPCsRequest) GetVpcOffId ¶
func (x *ListVPCsRequest) GetVpcOffId() int64
func (*ListVPCsRequest) GetZoneId ¶
func (x *ListVPCsRequest) GetZoneId() int64
func (*ListVPCsRequest) ProtoMessage ¶
func (*ListVPCsRequest) ProtoMessage()
func (*ListVPCsRequest) ProtoReflect ¶
func (x *ListVPCsRequest) ProtoReflect() protoreflect.Message
func (*ListVPCsRequest) Reset ¶
func (x *ListVPCsRequest) Reset()
func (*ListVPCsRequest) String ¶
func (x *ListVPCsRequest) String() string
type ListVPCsResponse ¶
type ListVPCsResponse struct {
// The list of Vpcs
Items []*Vpc `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Vpcs
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListVPCsResponse represents the response from lists vpcs
func (*ListVPCsResponse) Descriptor
deprecated
func (*ListVPCsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVPCsResponse.ProtoReflect.Descriptor instead.
func (*ListVPCsResponse) GetItems ¶
func (x *ListVPCsResponse) GetItems() []*Vpc
func (*ListVPCsResponse) GetTotalCount ¶
func (x *ListVPCsResponse) GetTotalCount() int32
func (*ListVPCsResponse) ProtoMessage ¶
func (*ListVPCsResponse) ProtoMessage()
func (*ListVPCsResponse) ProtoReflect ¶
func (x *ListVPCsResponse) ProtoReflect() protoreflect.Message
func (*ListVPCsResponse) Reset ¶
func (x *ListVPCsResponse) Reset()
func (*ListVPCsResponse) String ¶
func (x *ListVPCsResponse) String() string
type PrivateGateway ¶
type PrivateGateway struct {
// The ID of the PrivateGateway
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the PrivateGateway
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the PrivateGateway
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the PrivateGateway
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
}
PrivateGateway represents a PrivateGateway Item
func (*PrivateGateway) Descriptor
deprecated
func (*PrivateGateway) Descriptor() ([]byte, []int)
Deprecated: Use PrivateGateway.ProtoReflect.Descriptor instead.
func (*PrivateGateway) GetCreated ¶
func (x *PrivateGateway) GetCreated() string
func (*PrivateGateway) GetDescription ¶
func (x *PrivateGateway) GetDescription() string
func (*PrivateGateway) GetDisplayName ¶
func (x *PrivateGateway) GetDisplayName() string
func (*PrivateGateway) GetId ¶
func (x *PrivateGateway) GetId() string
func (*PrivateGateway) GetName ¶
func (x *PrivateGateway) GetName() string
func (*PrivateGateway) ProtoMessage ¶
func (*PrivateGateway) ProtoMessage()
func (*PrivateGateway) ProtoReflect ¶
func (x *PrivateGateway) ProtoReflect() protoreflect.Message
func (*PrivateGateway) Reset ¶
func (x *PrivateGateway) Reset()
func (*PrivateGateway) String ¶
func (x *PrivateGateway) String() string
type RestartVPCRequest ¶
type RestartVPCRequest struct {
// the id of the VPC
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// If cleanup old network elements
Cleanup *bool `protobuf:"varint,2,opt,name=cleanup" json:"cleanup,omitempty"`
// Turn a single VPC into a redundant one.
Makeredundant *bool `protobuf:"varint,3,opt,name=makeredundant" json:"makeredundant,omitempty"`
// Live patches the router software before restarting it. This parameter will only work when 'cleanup' is false.
LivePatch *bool `protobuf:"varint,4,opt,name=live_patch,json=livePatch" json:"live_patch,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
}
RestartVPCRequest represents the parameters for restarts a vpc
func (*RestartVPCRequest) Descriptor
deprecated
func (*RestartVPCRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestartVPCRequest.ProtoReflect.Descriptor instead.
func (*RestartVPCRequest) GetCleanup ¶
func (x *RestartVPCRequest) GetCleanup() bool
func (*RestartVPCRequest) GetId ¶
func (x *RestartVPCRequest) GetId() int64
func (*RestartVPCRequest) GetInjectedJobId ¶
func (x *RestartVPCRequest) GetInjectedJobId() string
func (*RestartVPCRequest) GetLivePatch ¶
func (x *RestartVPCRequest) GetLivePatch() bool
func (*RestartVPCRequest) GetMakeredundant ¶
func (x *RestartVPCRequest) GetMakeredundant() bool
func (*RestartVPCRequest) GetResponseType ¶
func (x *RestartVPCRequest) GetResponseType() string
func (*RestartVPCRequest) GetStartEventId ¶
func (x *RestartVPCRequest) GetStartEventId() int64
func (*RestartVPCRequest) ProtoMessage ¶
func (*RestartVPCRequest) ProtoMessage()
func (*RestartVPCRequest) ProtoReflect ¶
func (x *RestartVPCRequest) ProtoReflect() protoreflect.Message
func (*RestartVPCRequest) Reset ¶
func (x *RestartVPCRequest) Reset()
func (*RestartVPCRequest) String ¶
func (x *RestartVPCRequest) String() string
type RestartVPCResponse ¶
type RestartVPCResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RestartVPCResponse represents the response from restarts a vpc
func (*RestartVPCResponse) Descriptor
deprecated
func (*RestartVPCResponse) Descriptor() ([]byte, []int)
Deprecated: Use RestartVPCResponse.ProtoReflect.Descriptor instead.
func (*RestartVPCResponse) GetResult ¶
func (x *RestartVPCResponse) GetResult() *Result
func (*RestartVPCResponse) ProtoMessage ¶
func (*RestartVPCResponse) ProtoMessage()
func (*RestartVPCResponse) ProtoReflect ¶
func (x *RestartVPCResponse) ProtoReflect() protoreflect.Message
func (*RestartVPCResponse) Reset ¶
func (x *RestartVPCResponse) Reset()
func (*RestartVPCResponse) String ¶
func (x *RestartVPCResponse) 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 StaticRoute ¶
type StaticRoute struct {
// The ID of the StaticRoute
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the StaticRoute
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the StaticRoute
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the StaticRoute
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
}
StaticRoute represents a StaticRoute Item
func (*StaticRoute) Descriptor
deprecated
func (*StaticRoute) Descriptor() ([]byte, []int)
Deprecated: Use StaticRoute.ProtoReflect.Descriptor instead.
func (*StaticRoute) GetCreated ¶
func (x *StaticRoute) GetCreated() string
func (*StaticRoute) GetDescription ¶
func (x *StaticRoute) GetDescription() string
func (*StaticRoute) GetDisplayName ¶
func (x *StaticRoute) GetDisplayName() string
func (*StaticRoute) GetId ¶
func (x *StaticRoute) GetId() string
func (*StaticRoute) GetName ¶
func (x *StaticRoute) GetName() string
func (*StaticRoute) ProtoMessage ¶
func (*StaticRoute) ProtoMessage()
func (*StaticRoute) ProtoReflect ¶
func (x *StaticRoute) ProtoReflect() protoreflect.Message
func (*StaticRoute) Reset ¶
func (x *StaticRoute) Reset()
func (*StaticRoute) String ¶
func (x *StaticRoute) 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 UnimplementedVpcServiceServer ¶
type UnimplementedVpcServiceServer struct{}
UnimplementedVpcServiceServer 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 (UnimplementedVpcServiceServer) CreatePrivateGateway ¶
func (UnimplementedVpcServiceServer) CreatePrivateGateway(context.Context, *CreatePrivateGatewayRequest) (*CreatePrivateGatewayResponse, error)
func (UnimplementedVpcServiceServer) CreatePrivateGatewayByAdmin ¶
func (UnimplementedVpcServiceServer) CreatePrivateGatewayByAdmin(context.Context, *CreatePrivateGatewayByAdminRequest) (*CreatePrivateGatewayByAdminResponse, error)
func (UnimplementedVpcServiceServer) CreateStaticRoute ¶
func (UnimplementedVpcServiceServer) CreateStaticRoute(context.Context, *CreateStaticRouteRequest) (*CreateStaticRouteResponse, error)
func (UnimplementedVpcServiceServer) CreateVPC ¶
func (UnimplementedVpcServiceServer) CreateVPC(context.Context, *CreateVPCRequest) (*CreateVPCResponse, error)
func (UnimplementedVpcServiceServer) CreateVPCCmdByAdmin ¶
func (UnimplementedVpcServiceServer) CreateVPCCmdByAdmin(context.Context, *CreateVPCCmdByAdminRequest) (*CreateVPCCmdByAdminResponse, error)
func (UnimplementedVpcServiceServer) CreateVPCOffering ¶
func (UnimplementedVpcServiceServer) CreateVPCOffering(context.Context, *CreateVPCOfferingRequest) (*CreateVPCOfferingResponse, error)
func (UnimplementedVpcServiceServer) DeletePrivateGateway ¶
func (UnimplementedVpcServiceServer) DeletePrivateGateway(context.Context, *DeletePrivateGatewayRequest) (*DeletePrivateGatewayResponse, error)
func (UnimplementedVpcServiceServer) DeleteStaticRoute ¶
func (UnimplementedVpcServiceServer) DeleteStaticRoute(context.Context, *DeleteStaticRouteRequest) (*DeleteStaticRouteResponse, error)
func (UnimplementedVpcServiceServer) DeleteVPC ¶
func (UnimplementedVpcServiceServer) DeleteVPC(context.Context, *DeleteVPCRequest) (*DeleteVPCResponse, error)
func (UnimplementedVpcServiceServer) DeleteVPCOffering ¶
func (UnimplementedVpcServiceServer) DeleteVPCOffering(context.Context, *DeleteVPCOfferingRequest) (*DeleteVPCOfferingResponse, error)
func (UnimplementedVpcServiceServer) ListPrivateGateways ¶
func (UnimplementedVpcServiceServer) ListPrivateGateways(context.Context, *ListPrivateGatewaysRequest) (*ListPrivateGatewaysResponse, error)
func (UnimplementedVpcServiceServer) ListPrivateGatewaysCmdByAdmin ¶
func (UnimplementedVpcServiceServer) ListPrivateGatewaysCmdByAdmin(context.Context, *ListPrivateGatewaysCmdByAdminRequest) (*ListPrivateGatewaysCmdByAdminResponse, error)
func (UnimplementedVpcServiceServer) ListStaticRoutes ¶
func (UnimplementedVpcServiceServer) ListStaticRoutes(context.Context, *ListStaticRoutesRequest) (*ListStaticRoutesResponse, error)
func (UnimplementedVpcServiceServer) ListVPCOfferings ¶
func (UnimplementedVpcServiceServer) ListVPCOfferings(context.Context, *ListVPCOfferingsRequest) (*ListVPCOfferingsResponse, error)
func (UnimplementedVpcServiceServer) ListVPCs ¶
func (UnimplementedVpcServiceServer) ListVPCs(context.Context, *ListVPCsRequest) (*ListVPCsResponse, error)
func (UnimplementedVpcServiceServer) ListVPCsCmdByAdmin ¶
func (UnimplementedVpcServiceServer) ListVPCsCmdByAdmin(context.Context, *ListVPCsCmdByAdminRequest) (*ListVPCsCmdByAdminResponse, error)
func (UnimplementedVpcServiceServer) RestartVPC ¶
func (UnimplementedVpcServiceServer) RestartVPC(context.Context, *RestartVPCRequest) (*RestartVPCResponse, error)
func (UnimplementedVpcServiceServer) UpdateVPC ¶
func (UnimplementedVpcServiceServer) UpdateVPC(context.Context, *UpdateVPCRequest) (*UpdateVPCResponse, error)
func (UnimplementedVpcServiceServer) UpdateVPCCmdByAdmin ¶
func (UnimplementedVpcServiceServer) UpdateVPCCmdByAdmin(context.Context, *UpdateVPCCmdByAdminRequest) (*UpdateVPCCmdByAdminResponse, error)
func (UnimplementedVpcServiceServer) UpdateVPCOffering ¶
func (UnimplementedVpcServiceServer) UpdateVPCOffering(context.Context, *UpdateVPCOfferingRequest) (*UpdateVPCOfferingResponse, error)
type UnsafeVpcServiceServer ¶
type UnsafeVpcServiceServer interface {
// contains filtered or unexported methods
}
UnsafeVpcServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VpcServiceServer will result in compilation errors.
type UpdateVPCCmdByAdminRequest ¶
type UpdateVPCCmdByAdminRequest struct {
// the id of the VPC
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the name of the VPC
VpcName *string `protobuf:"bytes,2,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// the display text of the VPC
DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// an optional field, whether to the display the vpc to the end user or not
Display *bool `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
// MTU to be configured on the network VR's public facing interfaces
PublicMtu *int32 `protobuf:"varint,5,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
// IPV4 address to be assigned to the public interface of the network router. This address must already be acquired for this VPC
SourceNatIP *string `protobuf:"bytes,6,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,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,7,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,8,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,9,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCCmdByAdminRequest represents the parameters for updates a vpc
func (*UpdateVPCCmdByAdminRequest) Descriptor
deprecated
func (*UpdateVPCCmdByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCCmdByAdminRequest.ProtoReflect.Descriptor instead.
func (*UpdateVPCCmdByAdminRequest) GetCustomId ¶
func (x *UpdateVPCCmdByAdminRequest) GetCustomId() string
func (*UpdateVPCCmdByAdminRequest) GetDisplay ¶
func (x *UpdateVPCCmdByAdminRequest) GetDisplay() bool
func (*UpdateVPCCmdByAdminRequest) GetDisplayText ¶
func (x *UpdateVPCCmdByAdminRequest) GetDisplayText() string
func (*UpdateVPCCmdByAdminRequest) GetId ¶
func (x *UpdateVPCCmdByAdminRequest) GetId() int64
func (*UpdateVPCCmdByAdminRequest) GetInjectedJobId ¶
func (x *UpdateVPCCmdByAdminRequest) GetInjectedJobId() string
func (*UpdateVPCCmdByAdminRequest) GetPublicMtu ¶
func (x *UpdateVPCCmdByAdminRequest) GetPublicMtu() int32
func (*UpdateVPCCmdByAdminRequest) GetResponseType ¶
func (x *UpdateVPCCmdByAdminRequest) GetResponseType() string
func (*UpdateVPCCmdByAdminRequest) GetSourceNatIP ¶
func (x *UpdateVPCCmdByAdminRequest) GetSourceNatIP() string
func (*UpdateVPCCmdByAdminRequest) GetStartEventId ¶
func (x *UpdateVPCCmdByAdminRequest) GetStartEventId() int64
func (*UpdateVPCCmdByAdminRequest) GetVpcName ¶
func (x *UpdateVPCCmdByAdminRequest) GetVpcName() string
func (*UpdateVPCCmdByAdminRequest) ProtoMessage ¶
func (*UpdateVPCCmdByAdminRequest) ProtoMessage()
func (*UpdateVPCCmdByAdminRequest) ProtoReflect ¶
func (x *UpdateVPCCmdByAdminRequest) ProtoReflect() protoreflect.Message
func (*UpdateVPCCmdByAdminRequest) Reset ¶
func (x *UpdateVPCCmdByAdminRequest) Reset()
func (*UpdateVPCCmdByAdminRequest) String ¶
func (x *UpdateVPCCmdByAdminRequest) String() string
type UpdateVPCCmdByAdminResponse ¶
type UpdateVPCCmdByAdminResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCCmdByAdminResponse represents the response from updates a vpc
func (*UpdateVPCCmdByAdminResponse) Descriptor
deprecated
func (*UpdateVPCCmdByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCCmdByAdminResponse.ProtoReflect.Descriptor instead.
func (*UpdateVPCCmdByAdminResponse) GetResult ¶
func (x *UpdateVPCCmdByAdminResponse) GetResult() *Result
func (*UpdateVPCCmdByAdminResponse) ProtoMessage ¶
func (*UpdateVPCCmdByAdminResponse) ProtoMessage()
func (*UpdateVPCCmdByAdminResponse) ProtoReflect ¶
func (x *UpdateVPCCmdByAdminResponse) ProtoReflect() protoreflect.Message
func (*UpdateVPCCmdByAdminResponse) Reset ¶
func (x *UpdateVPCCmdByAdminResponse) Reset()
func (*UpdateVPCCmdByAdminResponse) String ¶
func (x *UpdateVPCCmdByAdminResponse) String() string
type UpdateVPCOfferingRequest ¶
type UpdateVPCOfferingRequest struct {
// the id of the VPC offering
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the name of the VPC offering
VpcOffName *string `protobuf:"bytes,2,opt,name=vpc_off_name,json=vpcOffName" json:"vpc_off_name,omitempty"`
// the display text of the VPC offering
DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// update state for the VPC offering; supported states - Enabled/Disabled
State *string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"`
// the ID of the containing domain(s) as comma separated string, public for public offerings
DomainIds *string `protobuf:"bytes,5,opt,name=domain_ids,json=domainIds" json:"domain_ids,omitempty"`
// the ID of the containing zone(s) as comma separated string, all for all zones offerings
ZoneIds *string `protobuf:"bytes,6,opt,name=zone_ids,json=zoneIds" json:"zone_ids,omitempty"`
// sort key of the VPC offering, integer
SortKey *int32 `protobuf:"varint,7,opt,name=sort_key,json=sortKey" json:"sort_key,omitempty"`
StartEventId *int64 `protobuf:"varint,8,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,9,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCOfferingRequest represents the parameters for updates vpc offering
func (*UpdateVPCOfferingRequest) Descriptor
deprecated
func (*UpdateVPCOfferingRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCOfferingRequest.ProtoReflect.Descriptor instead.
func (*UpdateVPCOfferingRequest) GetDisplayText ¶
func (x *UpdateVPCOfferingRequest) GetDisplayText() string
func (*UpdateVPCOfferingRequest) GetDomainIds ¶
func (x *UpdateVPCOfferingRequest) GetDomainIds() string
func (*UpdateVPCOfferingRequest) GetId ¶
func (x *UpdateVPCOfferingRequest) GetId() int64
func (*UpdateVPCOfferingRequest) GetInjectedJobId ¶
func (x *UpdateVPCOfferingRequest) GetInjectedJobId() string
func (*UpdateVPCOfferingRequest) GetResponseType ¶
func (x *UpdateVPCOfferingRequest) GetResponseType() string
func (*UpdateVPCOfferingRequest) GetSortKey ¶
func (x *UpdateVPCOfferingRequest) GetSortKey() int32
func (*UpdateVPCOfferingRequest) GetStartEventId ¶
func (x *UpdateVPCOfferingRequest) GetStartEventId() int64
func (*UpdateVPCOfferingRequest) GetState ¶
func (x *UpdateVPCOfferingRequest) GetState() string
func (*UpdateVPCOfferingRequest) GetVpcOffName ¶
func (x *UpdateVPCOfferingRequest) GetVpcOffName() string
func (*UpdateVPCOfferingRequest) GetZoneIds ¶
func (x *UpdateVPCOfferingRequest) GetZoneIds() string
func (*UpdateVPCOfferingRequest) ProtoMessage ¶
func (*UpdateVPCOfferingRequest) ProtoMessage()
func (*UpdateVPCOfferingRequest) ProtoReflect ¶
func (x *UpdateVPCOfferingRequest) ProtoReflect() protoreflect.Message
func (*UpdateVPCOfferingRequest) Reset ¶
func (x *UpdateVPCOfferingRequest) Reset()
func (*UpdateVPCOfferingRequest) String ¶
func (x *UpdateVPCOfferingRequest) String() string
type UpdateVPCOfferingResponse ¶
type UpdateVPCOfferingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCOfferingResponse represents the response from updates vpc offering
func (*UpdateVPCOfferingResponse) Descriptor
deprecated
func (*UpdateVPCOfferingResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCOfferingResponse.ProtoReflect.Descriptor instead.
func (*UpdateVPCOfferingResponse) GetResult ¶
func (x *UpdateVPCOfferingResponse) GetResult() *Result
func (*UpdateVPCOfferingResponse) ProtoMessage ¶
func (*UpdateVPCOfferingResponse) ProtoMessage()
func (*UpdateVPCOfferingResponse) ProtoReflect ¶
func (x *UpdateVPCOfferingResponse) ProtoReflect() protoreflect.Message
func (*UpdateVPCOfferingResponse) Reset ¶
func (x *UpdateVPCOfferingResponse) Reset()
func (*UpdateVPCOfferingResponse) String ¶
func (x *UpdateVPCOfferingResponse) String() string
type UpdateVPCRequest ¶
type UpdateVPCRequest struct {
// Whether to run this operation as an administrator
RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
// the id of the VPC
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// the name of the VPC
VpcName *string `protobuf:"bytes,3,opt,name=vpc_name,json=vpcName" json:"vpc_name,omitempty"`
// the display text of the VPC
DisplayText *string `protobuf:"bytes,4,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// an optional field, whether to the display the vpc to the end user or not
Display *bool `protobuf:"varint,5,opt,name=display" json:"display,omitempty"`
// MTU to be configured on the network VR's public facing interfaces
PublicMtu *int32 `protobuf:"varint,6,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
// IPV4 address to be assigned to the public interface of the network router. This address must already be acquired for this VPC
SourceNatIP *string `protobuf:"bytes,7,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,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,8,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,9,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,10,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCRequest represents the parameters for updates a vpc
func (*UpdateVPCRequest) Descriptor
deprecated
func (*UpdateVPCRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCRequest.ProtoReflect.Descriptor instead.
func (*UpdateVPCRequest) GetCustomId ¶
func (x *UpdateVPCRequest) GetCustomId() string
func (*UpdateVPCRequest) GetDisplay ¶
func (x *UpdateVPCRequest) GetDisplay() bool
func (*UpdateVPCRequest) GetDisplayText ¶
func (x *UpdateVPCRequest) GetDisplayText() string
func (*UpdateVPCRequest) GetId ¶
func (x *UpdateVPCRequest) GetId() int64
func (*UpdateVPCRequest) GetInjectedJobId ¶
func (x *UpdateVPCRequest) GetInjectedJobId() string
func (*UpdateVPCRequest) GetPublicMtu ¶
func (x *UpdateVPCRequest) GetPublicMtu() int32
func (*UpdateVPCRequest) GetResponseType ¶
func (x *UpdateVPCRequest) GetResponseType() string
func (*UpdateVPCRequest) GetRunAsAdmin ¶
func (x *UpdateVPCRequest) GetRunAsAdmin() bool
func (*UpdateVPCRequest) GetSourceNatIP ¶
func (x *UpdateVPCRequest) GetSourceNatIP() string
func (*UpdateVPCRequest) GetStartEventId ¶
func (x *UpdateVPCRequest) GetStartEventId() int64
func (*UpdateVPCRequest) GetVpcName ¶
func (x *UpdateVPCRequest) GetVpcName() string
func (*UpdateVPCRequest) ProtoMessage ¶
func (*UpdateVPCRequest) ProtoMessage()
func (*UpdateVPCRequest) ProtoReflect ¶
func (x *UpdateVPCRequest) ProtoReflect() protoreflect.Message
func (*UpdateVPCRequest) Reset ¶
func (x *UpdateVPCRequest) Reset()
func (*UpdateVPCRequest) String ¶
func (x *UpdateVPCRequest) String() string
type UpdateVPCResponse ¶
type UpdateVPCResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateVPCResponse represents the response from updates a vpc
func (*UpdateVPCResponse) Descriptor
deprecated
func (*UpdateVPCResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVPCResponse.ProtoReflect.Descriptor instead.
func (*UpdateVPCResponse) GetResult ¶
func (x *UpdateVPCResponse) GetResult() *Result
func (*UpdateVPCResponse) ProtoMessage ¶
func (*UpdateVPCResponse) ProtoMessage()
func (*UpdateVPCResponse) ProtoReflect ¶
func (x *UpdateVPCResponse) ProtoReflect() protoreflect.Message
func (*UpdateVPCResponse) Reset ¶
func (x *UpdateVPCResponse) Reset()
func (*UpdateVPCResponse) String ¶
func (x *UpdateVPCResponse) String() string
type Vpc ¶
type Vpc struct {
// The ID of the Vpc
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Vpc
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Vpc
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Vpc
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
}
Vpc represents a Vpc Item
func (*Vpc) Descriptor
deprecated
func (*Vpc) GetCreated ¶
func (*Vpc) GetDescription ¶
func (*Vpc) GetDisplayName ¶
func (*Vpc) ProtoMessage ¶
func (*Vpc) ProtoMessage()
func (*Vpc) ProtoReflect ¶
func (x *Vpc) ProtoReflect() protoreflect.Message
type VpcOffering ¶
type VpcOffering struct {
// The ID of the VpcOffering
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the VpcOffering
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the VpcOffering
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the VpcOffering
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
}
VpcOffering represents a VpcOffering Item
func (*VpcOffering) Descriptor
deprecated
func (*VpcOffering) Descriptor() ([]byte, []int)
Deprecated: Use VpcOffering.ProtoReflect.Descriptor instead.
func (*VpcOffering) GetCreated ¶
func (x *VpcOffering) GetCreated() string
func (*VpcOffering) GetDescription ¶
func (x *VpcOffering) GetDescription() string
func (*VpcOffering) GetDisplayName ¶
func (x *VpcOffering) GetDisplayName() string
func (*VpcOffering) GetId ¶
func (x *VpcOffering) GetId() string
func (*VpcOffering) GetName ¶
func (x *VpcOffering) GetName() string
func (*VpcOffering) ProtoMessage ¶
func (*VpcOffering) ProtoMessage()
func (*VpcOffering) ProtoReflect ¶
func (x *VpcOffering) ProtoReflect() protoreflect.Message
func (*VpcOffering) Reset ¶
func (x *VpcOffering) Reset()
func (*VpcOffering) String ¶
func (x *VpcOffering) String() string
type VpcServiceClient ¶
type VpcServiceClient interface {
// CreatePrivateGateway Creates a private gateway
CreatePrivateGateway(ctx context.Context, in *CreatePrivateGatewayRequest, opts ...grpc.CallOption) (*CreatePrivateGatewayResponse, error)
// CreatePrivateGatewayByAdmin Creates a private gateway
CreatePrivateGatewayByAdmin(ctx context.Context, in *CreatePrivateGatewayByAdminRequest, opts ...grpc.CallOption) (*CreatePrivateGatewayByAdminResponse, error)
// CreateStaticRoute Creates a static route
CreateStaticRoute(ctx context.Context, in *CreateStaticRouteRequest, opts ...grpc.CallOption) (*CreateStaticRouteResponse, error)
// CreateVPC Creates a VPC
CreateVPC(ctx context.Context, in *CreateVPCRequest, opts ...grpc.CallOption) (*CreateVPCResponse, error)
// CreateVPCCmdByAdmin Creates a VPC
CreateVPCCmdByAdmin(ctx context.Context, in *CreateVPCCmdByAdminRequest, opts ...grpc.CallOption) (*CreateVPCCmdByAdminResponse, error)
// CreateVPCOffering Creates VPC offering
CreateVPCOffering(ctx context.Context, in *CreateVPCOfferingRequest, opts ...grpc.CallOption) (*CreateVPCOfferingResponse, error)
// DeletePrivateGateway Deletes a Private gateway
DeletePrivateGateway(ctx context.Context, in *DeletePrivateGatewayRequest, opts ...grpc.CallOption) (*DeletePrivateGatewayResponse, error)
// DeleteStaticRoute Deletes a static route
DeleteStaticRoute(ctx context.Context, in *DeleteStaticRouteRequest, opts ...grpc.CallOption) (*DeleteStaticRouteResponse, error)
// DeleteVPC Deletes a VPC
DeleteVPC(ctx context.Context, in *DeleteVPCRequest, opts ...grpc.CallOption) (*DeleteVPCResponse, error)
// DeleteVPCOffering Deletes VPC offering
DeleteVPCOffering(ctx context.Context, in *DeleteVPCOfferingRequest, opts ...grpc.CallOption) (*DeleteVPCOfferingResponse, error)
// ListPrivateGateways List private gateways
ListPrivateGateways(ctx context.Context, in *ListPrivateGatewaysRequest, opts ...grpc.CallOption) (*ListPrivateGatewaysResponse, error)
// ListPrivateGatewaysCmdByAdmin List private gateways
ListPrivateGatewaysCmdByAdmin(ctx context.Context, in *ListPrivateGatewaysCmdByAdminRequest, opts ...grpc.CallOption) (*ListPrivateGatewaysCmdByAdminResponse, error)
// ListStaticRoutes Lists all static routes
ListStaticRoutes(ctx context.Context, in *ListStaticRoutesRequest, opts ...grpc.CallOption) (*ListStaticRoutesResponse, error)
// ListVPCOfferings Lists VPC offerings
ListVPCOfferings(ctx context.Context, in *ListVPCOfferingsRequest, opts ...grpc.CallOption) (*ListVPCOfferingsResponse, error)
// ListVPCs Lists VPCs
ListVPCs(ctx context.Context, in *ListVPCsRequest, opts ...grpc.CallOption) (*ListVPCsResponse, error)
// ListVPCsCmdByAdmin Lists VPCs
ListVPCsCmdByAdmin(ctx context.Context, in *ListVPCsCmdByAdminRequest, opts ...grpc.CallOption) (*ListVPCsCmdByAdminResponse, error)
// RestartVPC Restarts a VPC
RestartVPC(ctx context.Context, in *RestartVPCRequest, opts ...grpc.CallOption) (*RestartVPCResponse, error)
// UpdateVPC Updates a VPC
UpdateVPC(ctx context.Context, in *UpdateVPCRequest, opts ...grpc.CallOption) (*UpdateVPCResponse, error)
// UpdateVPCCmdByAdmin Updates a VPC
UpdateVPCCmdByAdmin(ctx context.Context, in *UpdateVPCCmdByAdminRequest, opts ...grpc.CallOption) (*UpdateVPCCmdByAdminResponse, error)
// UpdateVPCOffering Updates VPC offering
UpdateVPCOffering(ctx context.Context, in *UpdateVPCOfferingRequest, opts ...grpc.CallOption) (*UpdateVPCOfferingResponse, error)
}
VpcServiceClient is the client API for VpcService 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.
VpcService provides operations for managing Vpcs
func NewVpcServiceClient ¶
func NewVpcServiceClient(cc grpc.ClientConnInterface) VpcServiceClient
type VpcServiceServer ¶
type VpcServiceServer interface {
// CreatePrivateGateway Creates a private gateway
CreatePrivateGateway(context.Context, *CreatePrivateGatewayRequest) (*CreatePrivateGatewayResponse, error)
// CreatePrivateGatewayByAdmin Creates a private gateway
CreatePrivateGatewayByAdmin(context.Context, *CreatePrivateGatewayByAdminRequest) (*CreatePrivateGatewayByAdminResponse, error)
// CreateStaticRoute Creates a static route
CreateStaticRoute(context.Context, *CreateStaticRouteRequest) (*CreateStaticRouteResponse, error)
// CreateVPC Creates a VPC
CreateVPC(context.Context, *CreateVPCRequest) (*CreateVPCResponse, error)
// CreateVPCCmdByAdmin Creates a VPC
CreateVPCCmdByAdmin(context.Context, *CreateVPCCmdByAdminRequest) (*CreateVPCCmdByAdminResponse, error)
// CreateVPCOffering Creates VPC offering
CreateVPCOffering(context.Context, *CreateVPCOfferingRequest) (*CreateVPCOfferingResponse, error)
// DeletePrivateGateway Deletes a Private gateway
DeletePrivateGateway(context.Context, *DeletePrivateGatewayRequest) (*DeletePrivateGatewayResponse, error)
// DeleteStaticRoute Deletes a static route
DeleteStaticRoute(context.Context, *DeleteStaticRouteRequest) (*DeleteStaticRouteResponse, error)
// DeleteVPC Deletes a VPC
DeleteVPC(context.Context, *DeleteVPCRequest) (*DeleteVPCResponse, error)
// DeleteVPCOffering Deletes VPC offering
DeleteVPCOffering(context.Context, *DeleteVPCOfferingRequest) (*DeleteVPCOfferingResponse, error)
// ListPrivateGateways List private gateways
ListPrivateGateways(context.Context, *ListPrivateGatewaysRequest) (*ListPrivateGatewaysResponse, error)
// ListPrivateGatewaysCmdByAdmin List private gateways
ListPrivateGatewaysCmdByAdmin(context.Context, *ListPrivateGatewaysCmdByAdminRequest) (*ListPrivateGatewaysCmdByAdminResponse, error)
// ListStaticRoutes Lists all static routes
ListStaticRoutes(context.Context, *ListStaticRoutesRequest) (*ListStaticRoutesResponse, error)
// ListVPCOfferings Lists VPC offerings
ListVPCOfferings(context.Context, *ListVPCOfferingsRequest) (*ListVPCOfferingsResponse, error)
// ListVPCs Lists VPCs
ListVPCs(context.Context, *ListVPCsRequest) (*ListVPCsResponse, error)
// ListVPCsCmdByAdmin Lists VPCs
ListVPCsCmdByAdmin(context.Context, *ListVPCsCmdByAdminRequest) (*ListVPCsCmdByAdminResponse, error)
// RestartVPC Restarts a VPC
RestartVPC(context.Context, *RestartVPCRequest) (*RestartVPCResponse, error)
// UpdateVPC Updates a VPC
UpdateVPC(context.Context, *UpdateVPCRequest) (*UpdateVPCResponse, error)
// UpdateVPCCmdByAdmin Updates a VPC
UpdateVPCCmdByAdmin(context.Context, *UpdateVPCCmdByAdminRequest) (*UpdateVPCCmdByAdminResponse, error)
// UpdateVPCOffering Updates VPC offering
UpdateVPCOffering(context.Context, *UpdateVPCOfferingRequest) (*UpdateVPCOfferingResponse, error)
// contains filtered or unexported methods
}
VpcServiceServer is the server API for VpcService service. All implementations must embed UnimplementedVpcServiceServer for forward compatibility.
VpcService provides operations for managing Vpcs