Documentation ¶
Index ¶
- Variables
- func RegisterAppHubServer(s *grpc.Server, srv AppHubServer)
- type AppHubClient
- type AppHubServer
- type Application
- func (*Application) Descriptor() ([]byte, []int)deprecated
- func (x *Application) GetAttributes() *Attributes
- func (x *Application) GetCreateTime() *timestamppb.Timestamp
- func (x *Application) GetDescription() string
- func (x *Application) GetDisplayName() string
- func (x *Application) GetName() string
- func (x *Application) GetScope() *Scope
- func (x *Application) GetState() Application_State
- func (x *Application) GetUid() string
- func (x *Application) GetUpdateTime() *timestamppb.Timestamp
- func (*Application) ProtoMessage()
- func (x *Application) ProtoReflect() protoreflect.Message
- func (x *Application) Reset()
- func (x *Application) String() string
- type Application_State
- func (Application_State) Descriptor() protoreflect.EnumDescriptor
- func (x Application_State) Enum() *Application_State
- func (Application_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Application_State) Number() protoreflect.EnumNumber
- func (x Application_State) String() string
- func (Application_State) Type() protoreflect.EnumType
- type Attributes
- func (*Attributes) Descriptor() ([]byte, []int)deprecated
- func (x *Attributes) GetBusinessOwners() []*ContactInfo
- func (x *Attributes) GetCriticality() *Criticality
- func (x *Attributes) GetDeveloperOwners() []*ContactInfo
- func (x *Attributes) GetEnvironment() *Environment
- func (x *Attributes) GetOperatorOwners() []*ContactInfo
- func (*Attributes) ProtoMessage()
- func (x *Attributes) ProtoReflect() protoreflect.Message
- func (x *Attributes) Reset()
- func (x *Attributes) String() string
- type ContactInfo
- func (*ContactInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ContactInfo) GetDisplayName() string
- func (x *ContactInfo) GetEmail() string
- func (*ContactInfo) ProtoMessage()
- func (x *ContactInfo) ProtoReflect() protoreflect.Message
- func (x *ContactInfo) Reset()
- func (x *ContactInfo) String() string
- type CreateApplicationRequest
- func (*CreateApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationRequest) GetApplication() *Application
- func (x *CreateApplicationRequest) GetApplicationId() string
- func (x *CreateApplicationRequest) GetParent() string
- func (x *CreateApplicationRequest) GetRequestId() string
- func (*CreateApplicationRequest) ProtoMessage()
- func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationRequest) Reset()
- func (x *CreateApplicationRequest) String() string
- type CreateServiceProjectAttachmentRequest
- func (*CreateServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceProjectAttachmentRequest) GetParent() string
- func (x *CreateServiceProjectAttachmentRequest) GetRequestId() string
- func (x *CreateServiceProjectAttachmentRequest) GetServiceProjectAttachment() *ServiceProjectAttachment
- func (x *CreateServiceProjectAttachmentRequest) GetServiceProjectAttachmentId() string
- func (*CreateServiceProjectAttachmentRequest) ProtoMessage()
- func (x *CreateServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceProjectAttachmentRequest) Reset()
- func (x *CreateServiceProjectAttachmentRequest) String() string
- type CreateServiceRequest
- func (*CreateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceRequest) GetParent() string
- func (x *CreateServiceRequest) GetRequestId() string
- func (x *CreateServiceRequest) GetService() *Service
- func (x *CreateServiceRequest) GetServiceId() string
- func (*CreateServiceRequest) ProtoMessage()
- func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceRequest) Reset()
- func (x *CreateServiceRequest) String() string
- type CreateWorkloadRequest
- func (*CreateWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateWorkloadRequest) GetParent() string
- func (x *CreateWorkloadRequest) GetRequestId() string
- func (x *CreateWorkloadRequest) GetWorkload() *Workload
- func (x *CreateWorkloadRequest) GetWorkloadId() string
- func (*CreateWorkloadRequest) ProtoMessage()
- func (x *CreateWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *CreateWorkloadRequest) Reset()
- func (x *CreateWorkloadRequest) String() string
- type Criticality
- type Criticality_Type
- func (Criticality_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Criticality_Type) Enum() *Criticality_Type
- func (Criticality_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Criticality_Type) Number() protoreflect.EnumNumber
- func (x Criticality_Type) String() string
- func (Criticality_Type) Type() protoreflect.EnumType
- type DeleteApplicationRequest
- func (*DeleteApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApplicationRequest) GetName() string
- func (x *DeleteApplicationRequest) GetRequestId() string
- func (*DeleteApplicationRequest) ProtoMessage()
- func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteApplicationRequest) Reset()
- func (x *DeleteApplicationRequest) String() string
- type DeleteServiceProjectAttachmentRequest
- func (*DeleteServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceProjectAttachmentRequest) GetName() string
- func (x *DeleteServiceProjectAttachmentRequest) GetRequestId() string
- func (*DeleteServiceProjectAttachmentRequest) ProtoMessage()
- func (x *DeleteServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceProjectAttachmentRequest) Reset()
- func (x *DeleteServiceProjectAttachmentRequest) String() string
- type DeleteServiceRequest
- func (*DeleteServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceRequest) GetName() string
- func (x *DeleteServiceRequest) GetRequestId() string
- func (*DeleteServiceRequest) ProtoMessage()
- func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceRequest) Reset()
- func (x *DeleteServiceRequest) String() string
- type DeleteWorkloadRequest
- func (*DeleteWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteWorkloadRequest) GetName() string
- func (x *DeleteWorkloadRequest) GetRequestId() string
- func (*DeleteWorkloadRequest) ProtoMessage()
- func (x *DeleteWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteWorkloadRequest) Reset()
- func (x *DeleteWorkloadRequest) String() string
- type DetachServiceProjectAttachmentRequest
- func (*DetachServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachServiceProjectAttachmentRequest) GetName() string
- func (*DetachServiceProjectAttachmentRequest) ProtoMessage()
- func (x *DetachServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *DetachServiceProjectAttachmentRequest) Reset()
- func (x *DetachServiceProjectAttachmentRequest) String() string
- type DetachServiceProjectAttachmentResponse
- func (*DetachServiceProjectAttachmentResponse) Descriptor() ([]byte, []int)deprecated
- func (*DetachServiceProjectAttachmentResponse) ProtoMessage()
- func (x *DetachServiceProjectAttachmentResponse) ProtoReflect() protoreflect.Message
- func (x *DetachServiceProjectAttachmentResponse) Reset()
- func (x *DetachServiceProjectAttachmentResponse) String() string
- type DiscoveredService
- func (*DiscoveredService) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveredService) GetName() string
- func (x *DiscoveredService) GetServiceProperties() *ServiceProperties
- func (x *DiscoveredService) GetServiceReference() *ServiceReference
- func (*DiscoveredService) ProtoMessage()
- func (x *DiscoveredService) ProtoReflect() protoreflect.Message
- func (x *DiscoveredService) Reset()
- func (x *DiscoveredService) String() string
- type DiscoveredWorkload
- func (*DiscoveredWorkload) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveredWorkload) GetName() string
- func (x *DiscoveredWorkload) GetWorkloadProperties() *WorkloadProperties
- func (x *DiscoveredWorkload) GetWorkloadReference() *WorkloadReference
- func (*DiscoveredWorkload) ProtoMessage()
- func (x *DiscoveredWorkload) ProtoReflect() protoreflect.Message
- func (x *DiscoveredWorkload) Reset()
- func (x *DiscoveredWorkload) String() string
- type Environment
- type Environment_Type
- func (Environment_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Environment_Type) Enum() *Environment_Type
- func (Environment_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Environment_Type) Number() protoreflect.EnumNumber
- func (x Environment_Type) String() string
- func (Environment_Type) Type() protoreflect.EnumType
- type GetApplicationRequest
- func (*GetApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationRequest) GetName() string
- func (*GetApplicationRequest) ProtoMessage()
- func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *GetApplicationRequest) Reset()
- func (x *GetApplicationRequest) String() string
- type GetDiscoveredServiceRequest
- func (*GetDiscoveredServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDiscoveredServiceRequest) GetName() string
- func (*GetDiscoveredServiceRequest) ProtoMessage()
- func (x *GetDiscoveredServiceRequest) ProtoReflect() protoreflect.Message
- func (x *GetDiscoveredServiceRequest) Reset()
- func (x *GetDiscoveredServiceRequest) String() string
- type GetDiscoveredWorkloadRequest
- func (*GetDiscoveredWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDiscoveredWorkloadRequest) GetName() string
- func (*GetDiscoveredWorkloadRequest) ProtoMessage()
- func (x *GetDiscoveredWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *GetDiscoveredWorkloadRequest) Reset()
- func (x *GetDiscoveredWorkloadRequest) String() string
- type GetServiceProjectAttachmentRequest
- func (*GetServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServiceProjectAttachmentRequest) GetName() string
- func (*GetServiceProjectAttachmentRequest) ProtoMessage()
- func (x *GetServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetServiceProjectAttachmentRequest) Reset()
- func (x *GetServiceProjectAttachmentRequest) String() string
- type GetServiceRequest
- type GetWorkloadRequest
- func (*GetWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetWorkloadRequest) GetName() string
- func (*GetWorkloadRequest) ProtoMessage()
- func (x *GetWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *GetWorkloadRequest) Reset()
- func (x *GetWorkloadRequest) String() string
- type ListApplicationsRequest
- func (*ListApplicationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationsRequest) GetFilter() string
- func (x *ListApplicationsRequest) GetOrderBy() string
- func (x *ListApplicationsRequest) GetPageSize() int32
- func (x *ListApplicationsRequest) GetPageToken() string
- func (x *ListApplicationsRequest) GetParent() string
- func (*ListApplicationsRequest) ProtoMessage()
- func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListApplicationsRequest) Reset()
- func (x *ListApplicationsRequest) String() string
- type ListApplicationsResponse
- func (*ListApplicationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationsResponse) GetApplications() []*Application
- func (x *ListApplicationsResponse) GetNextPageToken() string
- func (x *ListApplicationsResponse) GetUnreachable() []string
- func (*ListApplicationsResponse) ProtoMessage()
- func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListApplicationsResponse) Reset()
- func (x *ListApplicationsResponse) String() string
- type ListDiscoveredServicesRequest
- func (*ListDiscoveredServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiscoveredServicesRequest) GetFilter() string
- func (x *ListDiscoveredServicesRequest) GetOrderBy() string
- func (x *ListDiscoveredServicesRequest) GetPageSize() int32
- func (x *ListDiscoveredServicesRequest) GetPageToken() string
- func (x *ListDiscoveredServicesRequest) GetParent() string
- func (*ListDiscoveredServicesRequest) ProtoMessage()
- func (x *ListDiscoveredServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiscoveredServicesRequest) Reset()
- func (x *ListDiscoveredServicesRequest) String() string
- type ListDiscoveredServicesResponse
- func (*ListDiscoveredServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiscoveredServicesResponse) GetDiscoveredServices() []*DiscoveredService
- func (x *ListDiscoveredServicesResponse) GetNextPageToken() string
- func (x *ListDiscoveredServicesResponse) GetUnreachable() []string
- func (*ListDiscoveredServicesResponse) ProtoMessage()
- func (x *ListDiscoveredServicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiscoveredServicesResponse) Reset()
- func (x *ListDiscoveredServicesResponse) String() string
- type ListDiscoveredWorkloadsRequest
- func (*ListDiscoveredWorkloadsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiscoveredWorkloadsRequest) GetFilter() string
- func (x *ListDiscoveredWorkloadsRequest) GetOrderBy() string
- func (x *ListDiscoveredWorkloadsRequest) GetPageSize() int32
- func (x *ListDiscoveredWorkloadsRequest) GetPageToken() string
- func (x *ListDiscoveredWorkloadsRequest) GetParent() string
- func (*ListDiscoveredWorkloadsRequest) ProtoMessage()
- func (x *ListDiscoveredWorkloadsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDiscoveredWorkloadsRequest) Reset()
- func (x *ListDiscoveredWorkloadsRequest) String() string
- type ListDiscoveredWorkloadsResponse
- func (*ListDiscoveredWorkloadsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDiscoveredWorkloadsResponse) GetDiscoveredWorkloads() []*DiscoveredWorkload
- func (x *ListDiscoveredWorkloadsResponse) GetNextPageToken() string
- func (x *ListDiscoveredWorkloadsResponse) GetUnreachable() []string
- func (*ListDiscoveredWorkloadsResponse) ProtoMessage()
- func (x *ListDiscoveredWorkloadsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDiscoveredWorkloadsResponse) Reset()
- func (x *ListDiscoveredWorkloadsResponse) String() string
- type ListServiceProjectAttachmentsRequest
- func (*ListServiceProjectAttachmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceProjectAttachmentsRequest) GetFilter() string
- func (x *ListServiceProjectAttachmentsRequest) GetOrderBy() string
- func (x *ListServiceProjectAttachmentsRequest) GetPageSize() int32
- func (x *ListServiceProjectAttachmentsRequest) GetPageToken() string
- func (x *ListServiceProjectAttachmentsRequest) GetParent() string
- func (*ListServiceProjectAttachmentsRequest) ProtoMessage()
- func (x *ListServiceProjectAttachmentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListServiceProjectAttachmentsRequest) Reset()
- func (x *ListServiceProjectAttachmentsRequest) String() string
- type ListServiceProjectAttachmentsResponse
- func (*ListServiceProjectAttachmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceProjectAttachmentsResponse) GetNextPageToken() string
- func (x *ListServiceProjectAttachmentsResponse) GetServiceProjectAttachments() []*ServiceProjectAttachment
- func (x *ListServiceProjectAttachmentsResponse) GetUnreachable() []string
- func (*ListServiceProjectAttachmentsResponse) ProtoMessage()
- func (x *ListServiceProjectAttachmentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListServiceProjectAttachmentsResponse) Reset()
- func (x *ListServiceProjectAttachmentsResponse) String() string
- type ListServicesRequest
- func (*ListServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesRequest) GetFilter() string
- func (x *ListServicesRequest) GetOrderBy() string
- func (x *ListServicesRequest) GetPageSize() int32
- func (x *ListServicesRequest) GetPageToken() string
- func (x *ListServicesRequest) GetParent() string
- func (*ListServicesRequest) ProtoMessage()
- func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListServicesRequest) Reset()
- func (x *ListServicesRequest) String() string
- type ListServicesResponse
- func (*ListServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesResponse) GetNextPageToken() string
- func (x *ListServicesResponse) GetServices() []*Service
- func (x *ListServicesResponse) GetUnreachable() []string
- func (*ListServicesResponse) ProtoMessage()
- func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListServicesResponse) Reset()
- func (x *ListServicesResponse) String() string
- type ListWorkloadsRequest
- func (*ListWorkloadsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListWorkloadsRequest) GetFilter() string
- func (x *ListWorkloadsRequest) GetOrderBy() string
- func (x *ListWorkloadsRequest) GetPageSize() int32
- func (x *ListWorkloadsRequest) GetPageToken() string
- func (x *ListWorkloadsRequest) GetParent() string
- func (*ListWorkloadsRequest) ProtoMessage()
- func (x *ListWorkloadsRequest) ProtoReflect() protoreflect.Message
- func (x *ListWorkloadsRequest) Reset()
- func (x *ListWorkloadsRequest) String() string
- type ListWorkloadsResponse
- func (*ListWorkloadsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListWorkloadsResponse) GetNextPageToken() string
- func (x *ListWorkloadsResponse) GetUnreachable() []string
- func (x *ListWorkloadsResponse) GetWorkloads() []*Workload
- func (*ListWorkloadsResponse) ProtoMessage()
- func (x *ListWorkloadsResponse) ProtoReflect() protoreflect.Message
- func (x *ListWorkloadsResponse) Reset()
- func (x *ListWorkloadsResponse) String() string
- type LookupDiscoveredServiceRequest
- func (*LookupDiscoveredServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LookupDiscoveredServiceRequest) GetParent() string
- func (x *LookupDiscoveredServiceRequest) GetUri() string
- func (*LookupDiscoveredServiceRequest) ProtoMessage()
- func (x *LookupDiscoveredServiceRequest) ProtoReflect() protoreflect.Message
- func (x *LookupDiscoveredServiceRequest) Reset()
- func (x *LookupDiscoveredServiceRequest) String() string
- type LookupDiscoveredServiceResponse
- func (*LookupDiscoveredServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LookupDiscoveredServiceResponse) GetDiscoveredService() *DiscoveredService
- func (*LookupDiscoveredServiceResponse) ProtoMessage()
- func (x *LookupDiscoveredServiceResponse) ProtoReflect() protoreflect.Message
- func (x *LookupDiscoveredServiceResponse) Reset()
- func (x *LookupDiscoveredServiceResponse) String() string
- type LookupDiscoveredWorkloadRequest
- func (*LookupDiscoveredWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LookupDiscoveredWorkloadRequest) GetParent() string
- func (x *LookupDiscoveredWorkloadRequest) GetUri() string
- func (*LookupDiscoveredWorkloadRequest) ProtoMessage()
- func (x *LookupDiscoveredWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *LookupDiscoveredWorkloadRequest) Reset()
- func (x *LookupDiscoveredWorkloadRequest) String() string
- type LookupDiscoveredWorkloadResponse
- func (*LookupDiscoveredWorkloadResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LookupDiscoveredWorkloadResponse) GetDiscoveredWorkload() *DiscoveredWorkload
- func (*LookupDiscoveredWorkloadResponse) ProtoMessage()
- func (x *LookupDiscoveredWorkloadResponse) ProtoReflect() protoreflect.Message
- func (x *LookupDiscoveredWorkloadResponse) Reset()
- func (x *LookupDiscoveredWorkloadResponse) String() string
- type LookupServiceProjectAttachmentRequest
- func (*LookupServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LookupServiceProjectAttachmentRequest) GetName() string
- func (*LookupServiceProjectAttachmentRequest) ProtoMessage()
- func (x *LookupServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *LookupServiceProjectAttachmentRequest) Reset()
- func (x *LookupServiceProjectAttachmentRequest) String() string
- type LookupServiceProjectAttachmentResponse
- func (*LookupServiceProjectAttachmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LookupServiceProjectAttachmentResponse) GetServiceProjectAttachment() *ServiceProjectAttachment
- func (*LookupServiceProjectAttachmentResponse) ProtoMessage()
- func (x *LookupServiceProjectAttachmentResponse) ProtoReflect() protoreflect.Message
- func (x *LookupServiceProjectAttachmentResponse) Reset()
- func (x *LookupServiceProjectAttachmentResponse) String() string
- type OperationMetadata
- func (*OperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OperationMetadata) GetApiVersion() string
- func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetRequestedCancellation() bool
- func (x *OperationMetadata) GetStatusMessage() string
- func (x *OperationMetadata) GetTarget() string
- func (x *OperationMetadata) GetVerb() string
- func (*OperationMetadata) ProtoMessage()
- func (x *OperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OperationMetadata) Reset()
- func (x *OperationMetadata) String() string
- type Scope
- type Scope_Type
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetAttributes() *Attributes
- func (x *Service) GetCreateTime() *timestamppb.Timestamp
- func (x *Service) GetDescription() string
- func (x *Service) GetDiscoveredService() string
- func (x *Service) GetDisplayName() string
- func (x *Service) GetName() string
- func (x *Service) GetServiceProperties() *ServiceProperties
- func (x *Service) GetServiceReference() *ServiceReference
- func (x *Service) GetState() Service_State
- func (x *Service) GetUid() string
- func (x *Service) GetUpdateTime() *timestamppb.Timestamp
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceProjectAttachment
- func (*ServiceProjectAttachment) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceProjectAttachment) GetCreateTime() *timestamppb.Timestamp
- func (x *ServiceProjectAttachment) GetName() string
- func (x *ServiceProjectAttachment) GetServiceProject() string
- func (x *ServiceProjectAttachment) GetState() ServiceProjectAttachment_State
- func (x *ServiceProjectAttachment) GetUid() string
- func (*ServiceProjectAttachment) ProtoMessage()
- func (x *ServiceProjectAttachment) ProtoReflect() protoreflect.Message
- func (x *ServiceProjectAttachment) Reset()
- func (x *ServiceProjectAttachment) String() string
- type ServiceProjectAttachment_State
- func (ServiceProjectAttachment_State) Descriptor() protoreflect.EnumDescriptor
- func (x ServiceProjectAttachment_State) Enum() *ServiceProjectAttachment_State
- func (ServiceProjectAttachment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServiceProjectAttachment_State) Number() protoreflect.EnumNumber
- func (x ServiceProjectAttachment_State) String() string
- func (ServiceProjectAttachment_State) Type() protoreflect.EnumType
- type ServiceProperties
- func (*ServiceProperties) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceProperties) GetGcpProject() string
- func (x *ServiceProperties) GetLocation() string
- func (x *ServiceProperties) GetZone() string
- func (*ServiceProperties) ProtoMessage()
- func (x *ServiceProperties) ProtoReflect() protoreflect.Message
- func (x *ServiceProperties) Reset()
- func (x *ServiceProperties) String() string
- type ServiceReference
- type Service_State
- func (Service_State) Descriptor() protoreflect.EnumDescriptor
- func (x Service_State) Enum() *Service_State
- func (Service_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Service_State) Number() protoreflect.EnumNumber
- func (x Service_State) String() string
- func (Service_State) Type() protoreflect.EnumType
- type UnimplementedAppHubServer
- func (*UnimplementedAppHubServer) CreateApplication(context.Context, *CreateApplicationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) CreateService(context.Context, *CreateServiceRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) CreateServiceProjectAttachment(context.Context, *CreateServiceProjectAttachmentRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) CreateWorkload(context.Context, *CreateWorkloadRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) DeleteApplication(context.Context, *DeleteApplicationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) DeleteService(context.Context, *DeleteServiceRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) DeleteServiceProjectAttachment(context.Context, *DeleteServiceProjectAttachmentRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) DeleteWorkload(context.Context, *DeleteWorkloadRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) DetachServiceProjectAttachment(context.Context, *DetachServiceProjectAttachmentRequest) (*DetachServiceProjectAttachmentResponse, error)
- func (*UnimplementedAppHubServer) GetApplication(context.Context, *GetApplicationRequest) (*Application, error)
- func (*UnimplementedAppHubServer) GetDiscoveredService(context.Context, *GetDiscoveredServiceRequest) (*DiscoveredService, error)
- func (*UnimplementedAppHubServer) GetDiscoveredWorkload(context.Context, *GetDiscoveredWorkloadRequest) (*DiscoveredWorkload, error)
- func (*UnimplementedAppHubServer) GetService(context.Context, *GetServiceRequest) (*Service, error)
- func (*UnimplementedAppHubServer) GetServiceProjectAttachment(context.Context, *GetServiceProjectAttachmentRequest) (*ServiceProjectAttachment, error)
- func (*UnimplementedAppHubServer) GetWorkload(context.Context, *GetWorkloadRequest) (*Workload, error)
- func (*UnimplementedAppHubServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
- func (*UnimplementedAppHubServer) ListDiscoveredServices(context.Context, *ListDiscoveredServicesRequest) (*ListDiscoveredServicesResponse, error)
- func (*UnimplementedAppHubServer) ListDiscoveredWorkloads(context.Context, *ListDiscoveredWorkloadsRequest) (*ListDiscoveredWorkloadsResponse, error)
- func (*UnimplementedAppHubServer) ListServiceProjectAttachments(context.Context, *ListServiceProjectAttachmentsRequest) (*ListServiceProjectAttachmentsResponse, error)
- func (*UnimplementedAppHubServer) ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
- func (*UnimplementedAppHubServer) ListWorkloads(context.Context, *ListWorkloadsRequest) (*ListWorkloadsResponse, error)
- func (*UnimplementedAppHubServer) LookupDiscoveredService(context.Context, *LookupDiscoveredServiceRequest) (*LookupDiscoveredServiceResponse, error)
- func (*UnimplementedAppHubServer) LookupDiscoveredWorkload(context.Context, *LookupDiscoveredWorkloadRequest) (*LookupDiscoveredWorkloadResponse, error)
- func (*UnimplementedAppHubServer) LookupServiceProjectAttachment(context.Context, *LookupServiceProjectAttachmentRequest) (*LookupServiceProjectAttachmentResponse, error)
- func (*UnimplementedAppHubServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) UpdateService(context.Context, *UpdateServiceRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedAppHubServer) UpdateWorkload(context.Context, *UpdateWorkloadRequest) (*longrunningpb.Operation, error)
- type UpdateApplicationRequest
- func (*UpdateApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationRequest) GetApplication() *Application
- func (x *UpdateApplicationRequest) GetRequestId() string
- func (x *UpdateApplicationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateApplicationRequest) ProtoMessage()
- func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationRequest) Reset()
- func (x *UpdateApplicationRequest) String() string
- type UpdateServiceRequest
- func (*UpdateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceRequest) GetRequestId() string
- func (x *UpdateServiceRequest) GetService() *Service
- func (x *UpdateServiceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateServiceRequest) ProtoMessage()
- func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceRequest) Reset()
- func (x *UpdateServiceRequest) String() string
- type UpdateWorkloadRequest
- func (*UpdateWorkloadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateWorkloadRequest) GetRequestId() string
- func (x *UpdateWorkloadRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateWorkloadRequest) GetWorkload() *Workload
- func (*UpdateWorkloadRequest) ProtoMessage()
- func (x *UpdateWorkloadRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateWorkloadRequest) Reset()
- func (x *UpdateWorkloadRequest) String() string
- type Workload
- func (*Workload) Descriptor() ([]byte, []int)deprecated
- func (x *Workload) GetAttributes() *Attributes
- func (x *Workload) GetCreateTime() *timestamppb.Timestamp
- func (x *Workload) GetDescription() string
- func (x *Workload) GetDiscoveredWorkload() string
- func (x *Workload) GetDisplayName() string
- func (x *Workload) GetName() string
- func (x *Workload) GetState() Workload_State
- func (x *Workload) GetUid() string
- func (x *Workload) GetUpdateTime() *timestamppb.Timestamp
- func (x *Workload) GetWorkloadProperties() *WorkloadProperties
- func (x *Workload) GetWorkloadReference() *WorkloadReference
- func (*Workload) ProtoMessage()
- func (x *Workload) ProtoReflect() protoreflect.Message
- func (x *Workload) Reset()
- func (x *Workload) String() string
- type WorkloadProperties
- func (*WorkloadProperties) Descriptor() ([]byte, []int)deprecated
- func (x *WorkloadProperties) GetGcpProject() string
- func (x *WorkloadProperties) GetLocation() string
- func (x *WorkloadProperties) GetZone() string
- func (*WorkloadProperties) ProtoMessage()
- func (x *WorkloadProperties) ProtoReflect() protoreflect.Message
- func (x *WorkloadProperties) Reset()
- func (x *WorkloadProperties) String() string
- type WorkloadReference
- type Workload_State
- func (Workload_State) Descriptor() protoreflect.EnumDescriptor
- func (x Workload_State) Enum() *Workload_State
- func (Workload_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Workload_State) Number() protoreflect.EnumNumber
- func (x Workload_State) String() string
- func (Workload_State) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( Application_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", } Application_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, } )
Enum value maps for Application_State.
var ( Scope_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "REGIONAL", } Scope_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "REGIONAL": 1, } )
Enum value maps for Scope_Type.
var ( Criticality_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "MISSION_CRITICAL", 2: "HIGH", 3: "MEDIUM", 4: "LOW", } Criticality_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "MISSION_CRITICAL": 1, "HIGH": 2, "MEDIUM": 3, "LOW": 4, } )
Enum value maps for Criticality_Type.
var ( Environment_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "PRODUCTION", 2: "STAGING", 3: "TEST", 4: "DEVELOPMENT", } Environment_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "PRODUCTION": 1, "STAGING": 2, "TEST": 3, "DEVELOPMENT": 4, } )
Enum value maps for Environment_Type.
var ( Service_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", 4: "DETACHED", } Service_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, "DETACHED": 4, } )
Enum value maps for Service_State.
var ( ServiceProjectAttachment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", } ServiceProjectAttachment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, } )
Enum value maps for ServiceProjectAttachment_State.
var ( Workload_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", 4: "DETACHED", } Workload_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, "DETACHED": 4, } )
Enum value maps for Workload_State.
var File_google_cloud_apphub_v1_apphub_service_proto protoreflect.FileDescriptor
var File_google_cloud_apphub_v1_application_proto protoreflect.FileDescriptor
var File_google_cloud_apphub_v1_attributes_proto protoreflect.FileDescriptor
var File_google_cloud_apphub_v1_service_project_attachment_proto protoreflect.FileDescriptor
var File_google_cloud_apphub_v1_service_proto protoreflect.FileDescriptor
var File_google_cloud_apphub_v1_workload_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAppHubServer ¶
func RegisterAppHubServer(s *grpc.Server, srv AppHubServer)
Types ¶
type AppHubClient ¶
type AppHubClient interface { // Lists a service project attachment for a given service project. You can // call this API from any project to find if it is attached to a host project. LookupServiceProjectAttachment(ctx context.Context, in *LookupServiceProjectAttachmentRequest, opts ...grpc.CallOption) (*LookupServiceProjectAttachmentResponse, error) // Lists service projects attached to the host project. ListServiceProjectAttachments(ctx context.Context, in *ListServiceProjectAttachmentsRequest, opts ...grpc.CallOption) (*ListServiceProjectAttachmentsResponse, error) // Attaches a service project to the host project. CreateServiceProjectAttachment(ctx context.Context, in *CreateServiceProjectAttachmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets a service project attachment. GetServiceProjectAttachment(ctx context.Context, in *GetServiceProjectAttachmentRequest, opts ...grpc.CallOption) (*ServiceProjectAttachment, error) // Deletes a service project attachment. DeleteServiceProjectAttachment(ctx context.Context, in *DeleteServiceProjectAttachmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Detaches a service project from a host project. // You can call this API from any service project without needing access to // the host project that it is attached to. DetachServiceProjectAttachment(ctx context.Context, in *DetachServiceProjectAttachmentRequest, opts ...grpc.CallOption) (*DetachServiceProjectAttachmentResponse, error) // Lists Discovered Services that can be added to an Application in a host // project and location. ListDiscoveredServices(ctx context.Context, in *ListDiscoveredServicesRequest, opts ...grpc.CallOption) (*ListDiscoveredServicesResponse, error) // Gets a Discovered Service in a host project and location. GetDiscoveredService(ctx context.Context, in *GetDiscoveredServiceRequest, opts ...grpc.CallOption) (*DiscoveredService, error) // Lists a Discovered Service in a host project and location, with a // given resource URI. LookupDiscoveredService(ctx context.Context, in *LookupDiscoveredServiceRequest, opts ...grpc.CallOption) (*LookupDiscoveredServiceResponse, error) // Lists Services in an Application. ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error) // Creates a Service in an Application. CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets a Service in an Application. GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*Service, error) // Updates a Service in an Application. UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a Service from an Application. DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists Discovered Workloads that can be added to an Application in a host // project and location. ListDiscoveredWorkloads(ctx context.Context, in *ListDiscoveredWorkloadsRequest, opts ...grpc.CallOption) (*ListDiscoveredWorkloadsResponse, error) // Gets a Discovered Workload in a host project and location. GetDiscoveredWorkload(ctx context.Context, in *GetDiscoveredWorkloadRequest, opts ...grpc.CallOption) (*DiscoveredWorkload, error) // Lists a Discovered Workload in a host project and location, with a // given resource URI. LookupDiscoveredWorkload(ctx context.Context, in *LookupDiscoveredWorkloadRequest, opts ...grpc.CallOption) (*LookupDiscoveredWorkloadResponse, error) // Lists Workloads in an Application. ListWorkloads(ctx context.Context, in *ListWorkloadsRequest, opts ...grpc.CallOption) (*ListWorkloadsResponse, error) // Creates a Workload in an Application. CreateWorkload(ctx context.Context, in *CreateWorkloadRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets a Workload in an Application. GetWorkload(ctx context.Context, in *GetWorkloadRequest, opts ...grpc.CallOption) (*Workload, error) // Updates a Workload in an Application. UpdateWorkload(ctx context.Context, in *UpdateWorkloadRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a Workload from an Application. DeleteWorkload(ctx context.Context, in *DeleteWorkloadRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists Applications in a host project and location. ListApplications(ctx context.Context, in *ListApplicationsRequest, opts ...grpc.CallOption) (*ListApplicationsResponse, error) // Creates an Application in a host project and location. CreateApplication(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets an Application in a host project and location. GetApplication(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error) // Updates an Application in a host project and location. UpdateApplication(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes an Application in a host project and location. DeleteApplication(ctx context.Context, in *DeleteApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) }
AppHubClient is the client API for AppHub service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAppHubClient ¶
func NewAppHubClient(cc grpc.ClientConnInterface) AppHubClient
type AppHubServer ¶
type AppHubServer interface { // Lists a service project attachment for a given service project. You can // call this API from any project to find if it is attached to a host project. LookupServiceProjectAttachment(context.Context, *LookupServiceProjectAttachmentRequest) (*LookupServiceProjectAttachmentResponse, error) // Lists service projects attached to the host project. ListServiceProjectAttachments(context.Context, *ListServiceProjectAttachmentsRequest) (*ListServiceProjectAttachmentsResponse, error) // Attaches a service project to the host project. CreateServiceProjectAttachment(context.Context, *CreateServiceProjectAttachmentRequest) (*longrunningpb.Operation, error) // Gets a service project attachment. GetServiceProjectAttachment(context.Context, *GetServiceProjectAttachmentRequest) (*ServiceProjectAttachment, error) // Deletes a service project attachment. DeleteServiceProjectAttachment(context.Context, *DeleteServiceProjectAttachmentRequest) (*longrunningpb.Operation, error) // Detaches a service project from a host project. // You can call this API from any service project without needing access to // the host project that it is attached to. DetachServiceProjectAttachment(context.Context, *DetachServiceProjectAttachmentRequest) (*DetachServiceProjectAttachmentResponse, error) // Lists Discovered Services that can be added to an Application in a host // project and location. ListDiscoveredServices(context.Context, *ListDiscoveredServicesRequest) (*ListDiscoveredServicesResponse, error) // Gets a Discovered Service in a host project and location. GetDiscoveredService(context.Context, *GetDiscoveredServiceRequest) (*DiscoveredService, error) // Lists a Discovered Service in a host project and location, with a // given resource URI. LookupDiscoveredService(context.Context, *LookupDiscoveredServiceRequest) (*LookupDiscoveredServiceResponse, error) // Lists Services in an Application. ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error) // Creates a Service in an Application. CreateService(context.Context, *CreateServiceRequest) (*longrunningpb.Operation, error) // Gets a Service in an Application. GetService(context.Context, *GetServiceRequest) (*Service, error) // Updates a Service in an Application. UpdateService(context.Context, *UpdateServiceRequest) (*longrunningpb.Operation, error) // Deletes a Service from an Application. DeleteService(context.Context, *DeleteServiceRequest) (*longrunningpb.Operation, error) // Lists Discovered Workloads that can be added to an Application in a host // project and location. ListDiscoveredWorkloads(context.Context, *ListDiscoveredWorkloadsRequest) (*ListDiscoveredWorkloadsResponse, error) // Gets a Discovered Workload in a host project and location. GetDiscoveredWorkload(context.Context, *GetDiscoveredWorkloadRequest) (*DiscoveredWorkload, error) // Lists a Discovered Workload in a host project and location, with a // given resource URI. LookupDiscoveredWorkload(context.Context, *LookupDiscoveredWorkloadRequest) (*LookupDiscoveredWorkloadResponse, error) // Lists Workloads in an Application. ListWorkloads(context.Context, *ListWorkloadsRequest) (*ListWorkloadsResponse, error) // Creates a Workload in an Application. CreateWorkload(context.Context, *CreateWorkloadRequest) (*longrunningpb.Operation, error) // Gets a Workload in an Application. GetWorkload(context.Context, *GetWorkloadRequest) (*Workload, error) // Updates a Workload in an Application. UpdateWorkload(context.Context, *UpdateWorkloadRequest) (*longrunningpb.Operation, error) // Deletes a Workload from an Application. DeleteWorkload(context.Context, *DeleteWorkloadRequest) (*longrunningpb.Operation, error) // Lists Applications in a host project and location. ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error) // Creates an Application in a host project and location. CreateApplication(context.Context, *CreateApplicationRequest) (*longrunningpb.Operation, error) // Gets an Application in a host project and location. GetApplication(context.Context, *GetApplicationRequest) (*Application, error) // Updates an Application in a host project and location. UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunningpb.Operation, error) // Deletes an Application in a host project and location. DeleteApplication(context.Context, *DeleteApplicationRequest) (*longrunningpb.Operation, error) }
AppHubServer is the server API for AppHub service.
type Application ¶
type Application struct { // Identifier. The resource name of an Application. Format: // "projects/{host-project-id}/locations/{location}/applications/{application-id}" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. User-defined name for the Application. // Can have a maximum length of 63 characters. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Optional. User-defined description of an Application. // Can have a maximum length of 2048 characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Optional. Consumer provided attributes. Attributes *Attributes `protobuf:"bytes,4,opt,name=attributes,proto3" json:"attributes,omitempty"` // Output only. Create time. CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Update time. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Required. Immutable. Defines what data can be included into this // Application. Limits which Services and Workloads can be registered. Scope *Scope `protobuf:"bytes,9,opt,name=scope,proto3" json:"scope,omitempty"` // Output only. A universally unique identifier (in UUID4 format) for the // `Application`. Uid string `protobuf:"bytes,10,opt,name=uid,proto3" json:"uid,omitempty"` // Output only. Application state. State Application_State `protobuf:"varint,11,opt,name=state,proto3,enum=google.cloud.apphub.v1.Application_State" json:"state,omitempty"` // contains filtered or unexported fields }
Application defines the governance boundary for App Hub Entities that perform a logical end-to-end business function. App Hub supports application level IAM permission to align with governance requirements.
func (*Application) Descriptor
deprecated
func (*Application) Descriptor() ([]byte, []int)
Deprecated: Use Application.ProtoReflect.Descriptor instead.
func (*Application) GetAttributes ¶
func (x *Application) GetAttributes() *Attributes
func (*Application) GetCreateTime ¶
func (x *Application) GetCreateTime() *timestamppb.Timestamp
func (*Application) GetDescription ¶
func (x *Application) GetDescription() string
func (*Application) GetDisplayName ¶
func (x *Application) GetDisplayName() string
func (*Application) GetName ¶
func (x *Application) GetName() string
func (*Application) GetScope ¶
func (x *Application) GetScope() *Scope
func (*Application) GetState ¶
func (x *Application) GetState() Application_State
func (*Application) GetUid ¶
func (x *Application) GetUid() string
func (*Application) GetUpdateTime ¶
func (x *Application) GetUpdateTime() *timestamppb.Timestamp
func (*Application) ProtoMessage ¶
func (*Application) ProtoMessage()
func (*Application) ProtoReflect ¶
func (x *Application) ProtoReflect() protoreflect.Message
func (*Application) Reset ¶
func (x *Application) Reset()
func (*Application) String ¶
func (x *Application) String() string
type Application_State ¶
type Application_State int32
Application state.
const ( // Unspecified state. Application_STATE_UNSPECIFIED Application_State = 0 // The Application is being created. Application_CREATING Application_State = 1 // The Application is ready to register Services and Workloads. Application_ACTIVE Application_State = 2 // The Application is being deleted. Application_DELETING Application_State = 3 )
func (Application_State) Descriptor ¶
func (Application_State) Descriptor() protoreflect.EnumDescriptor
func (Application_State) Enum ¶
func (x Application_State) Enum() *Application_State
func (Application_State) EnumDescriptor
deprecated
func (Application_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Application_State.Descriptor instead.
func (Application_State) Number ¶
func (x Application_State) Number() protoreflect.EnumNumber
func (Application_State) String ¶
func (x Application_State) String() string
func (Application_State) Type ¶
func (Application_State) Type() protoreflect.EnumType
type Attributes ¶
type Attributes struct { // Optional. User-defined criticality information. Criticality *Criticality `protobuf:"bytes,1,opt,name=criticality,proto3" json:"criticality,omitempty"` // Optional. User-defined environment information. Environment *Environment `protobuf:"bytes,2,opt,name=environment,proto3" json:"environment,omitempty"` // Optional. Developer team that owns development and coding. DeveloperOwners []*ContactInfo `protobuf:"bytes,3,rep,name=developer_owners,json=developerOwners,proto3" json:"developer_owners,omitempty"` // Optional. Operator team that ensures runtime and operations. OperatorOwners []*ContactInfo `protobuf:"bytes,4,rep,name=operator_owners,json=operatorOwners,proto3" json:"operator_owners,omitempty"` // Optional. Business team that ensures user needs are met and value is // delivered BusinessOwners []*ContactInfo `protobuf:"bytes,5,rep,name=business_owners,json=businessOwners,proto3" json:"business_owners,omitempty"` // contains filtered or unexported fields }
Consumer provided attributes.
func (*Attributes) Descriptor
deprecated
func (*Attributes) Descriptor() ([]byte, []int)
Deprecated: Use Attributes.ProtoReflect.Descriptor instead.
func (*Attributes) GetBusinessOwners ¶
func (x *Attributes) GetBusinessOwners() []*ContactInfo
func (*Attributes) GetCriticality ¶
func (x *Attributes) GetCriticality() *Criticality
func (*Attributes) GetDeveloperOwners ¶
func (x *Attributes) GetDeveloperOwners() []*ContactInfo
func (*Attributes) GetEnvironment ¶
func (x *Attributes) GetEnvironment() *Environment
func (*Attributes) GetOperatorOwners ¶
func (x *Attributes) GetOperatorOwners() []*ContactInfo
func (*Attributes) ProtoMessage ¶
func (*Attributes) ProtoMessage()
func (*Attributes) ProtoReflect ¶
func (x *Attributes) ProtoReflect() protoreflect.Message
func (*Attributes) Reset ¶
func (x *Attributes) Reset()
func (*Attributes) String ¶
func (x *Attributes) String() string
type ContactInfo ¶
type ContactInfo struct { // Optional. Contact's name. // Can have a maximum length of 63 characters. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Required. Email address of the contacts. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // contains filtered or unexported fields }
Contact information of stakeholders.
func (*ContactInfo) Descriptor
deprecated
func (*ContactInfo) Descriptor() ([]byte, []int)
Deprecated: Use ContactInfo.ProtoReflect.Descriptor instead.
func (*ContactInfo) GetDisplayName ¶
func (x *ContactInfo) GetDisplayName() string
func (*ContactInfo) GetEmail ¶
func (x *ContactInfo) GetEmail() string
func (*ContactInfo) ProtoMessage ¶
func (*ContactInfo) ProtoMessage()
func (*ContactInfo) ProtoReflect ¶
func (x *ContactInfo) ProtoReflect() protoreflect.Message
func (*ContactInfo) Reset ¶
func (x *ContactInfo) Reset()
func (*ContactInfo) String ¶
func (x *ContactInfo) String() string
type CreateApplicationRequest ¶
type CreateApplicationRequest struct { // Required. Project and location to create Application in. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The Application identifier. // Must contain only lowercase letters, numbers // or hyphens, with the first character a letter, the last a letter or a // number, and a 63 character maximum. ApplicationId string `protobuf:"bytes,2,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"` // Required. The resource being created Application *Application `protobuf:"bytes,3,opt,name=application,proto3" json:"application,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for CreateApplication.
func (*CreateApplicationRequest) Descriptor
deprecated
func (*CreateApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationRequest.ProtoReflect.Descriptor instead.
func (*CreateApplicationRequest) GetApplication ¶
func (x *CreateApplicationRequest) GetApplication() *Application
func (*CreateApplicationRequest) GetApplicationId ¶
func (x *CreateApplicationRequest) GetApplicationId() string
func (*CreateApplicationRequest) GetParent ¶
func (x *CreateApplicationRequest) GetParent() string
func (*CreateApplicationRequest) GetRequestId ¶
func (x *CreateApplicationRequest) GetRequestId() string
func (*CreateApplicationRequest) ProtoMessage ¶
func (*CreateApplicationRequest) ProtoMessage()
func (*CreateApplicationRequest) ProtoReflect ¶
func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message
func (*CreateApplicationRequest) Reset ¶
func (x *CreateApplicationRequest) Reset()
func (*CreateApplicationRequest) String ¶
func (x *CreateApplicationRequest) String() string
type CreateServiceProjectAttachmentRequest ¶
type CreateServiceProjectAttachmentRequest struct { // Required. Host project ID and location to which service project is being // attached. Only global location is supported. Expected format: // `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The service project attachment identifier must contain the // project id of the service project specified in the // service_project_attachment.service_project field. ServiceProjectAttachmentId string `` /* 143-byte string literal not displayed */ // Required. The resource being created. ServiceProjectAttachment *ServiceProjectAttachment `` /* 135-byte string literal not displayed */ // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for CreateServiceProjectAttachment.
func (*CreateServiceProjectAttachmentRequest) Descriptor
deprecated
func (*CreateServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceProjectAttachmentRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceProjectAttachmentRequest) GetParent ¶
func (x *CreateServiceProjectAttachmentRequest) GetParent() string
func (*CreateServiceProjectAttachmentRequest) GetRequestId ¶
func (x *CreateServiceProjectAttachmentRequest) GetRequestId() string
func (*CreateServiceProjectAttachmentRequest) GetServiceProjectAttachment ¶
func (x *CreateServiceProjectAttachmentRequest) GetServiceProjectAttachment() *ServiceProjectAttachment
func (*CreateServiceProjectAttachmentRequest) GetServiceProjectAttachmentId ¶
func (x *CreateServiceProjectAttachmentRequest) GetServiceProjectAttachmentId() string
func (*CreateServiceProjectAttachmentRequest) ProtoMessage ¶
func (*CreateServiceProjectAttachmentRequest) ProtoMessage()
func (*CreateServiceProjectAttachmentRequest) ProtoReflect ¶
func (x *CreateServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceProjectAttachmentRequest) Reset ¶
func (x *CreateServiceProjectAttachmentRequest) Reset()
func (*CreateServiceProjectAttachmentRequest) String ¶
func (x *CreateServiceProjectAttachmentRequest) String() string
type CreateServiceRequest ¶
type CreateServiceRequest struct { // Required. Fully qualified name of the parent Application to create the // Service in. Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The Service identifier. // Must contain only lowercase letters, numbers // or hyphens, with the first character a letter, the last a letter or a // number, and a 63 character maximum. ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Required. The resource being created. Service *Service `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for CreateService.
func (*CreateServiceRequest) Descriptor
deprecated
func (*CreateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceRequest) GetParent ¶
func (x *CreateServiceRequest) GetParent() string
func (*CreateServiceRequest) GetRequestId ¶
func (x *CreateServiceRequest) GetRequestId() string
func (*CreateServiceRequest) GetService ¶
func (x *CreateServiceRequest) GetService() *Service
func (*CreateServiceRequest) GetServiceId ¶
func (x *CreateServiceRequest) GetServiceId() string
func (*CreateServiceRequest) ProtoMessage ¶
func (*CreateServiceRequest) ProtoMessage()
func (*CreateServiceRequest) ProtoReflect ¶
func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceRequest) Reset ¶
func (x *CreateServiceRequest) Reset()
func (*CreateServiceRequest) String ¶
func (x *CreateServiceRequest) String() string
type CreateWorkloadRequest ¶
type CreateWorkloadRequest struct { // Required. Fully qualified name of the Application to create Workload in. // Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The Workload identifier. // Must contain only lowercase letters, numbers // or hyphens, with the first character a letter, the last a letter or a // number, and a 63 character maximum. WorkloadId string `protobuf:"bytes,2,opt,name=workload_id,json=workloadId,proto3" json:"workload_id,omitempty"` // Required. The resource being created. Workload *Workload `protobuf:"bytes,3,opt,name=workload,proto3" json:"workload,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for CreateWorkload.
func (*CreateWorkloadRequest) Descriptor
deprecated
func (*CreateWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWorkloadRequest.ProtoReflect.Descriptor instead.
func (*CreateWorkloadRequest) GetParent ¶
func (x *CreateWorkloadRequest) GetParent() string
func (*CreateWorkloadRequest) GetRequestId ¶
func (x *CreateWorkloadRequest) GetRequestId() string
func (*CreateWorkloadRequest) GetWorkload ¶
func (x *CreateWorkloadRequest) GetWorkload() *Workload
func (*CreateWorkloadRequest) GetWorkloadId ¶
func (x *CreateWorkloadRequest) GetWorkloadId() string
func (*CreateWorkloadRequest) ProtoMessage ¶
func (*CreateWorkloadRequest) ProtoMessage()
func (*CreateWorkloadRequest) ProtoReflect ¶
func (x *CreateWorkloadRequest) ProtoReflect() protoreflect.Message
func (*CreateWorkloadRequest) Reset ¶
func (x *CreateWorkloadRequest) Reset()
func (*CreateWorkloadRequest) String ¶
func (x *CreateWorkloadRequest) String() string
type Criticality ¶
type Criticality struct { // Required. Criticality Type. Type Criticality_Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.apphub.v1.Criticality_Type" json:"type,omitempty"` // contains filtered or unexported fields }
Criticality of the Application, Service, or Workload
func (*Criticality) Descriptor
deprecated
func (*Criticality) Descriptor() ([]byte, []int)
Deprecated: Use Criticality.ProtoReflect.Descriptor instead.
func (*Criticality) GetType ¶
func (x *Criticality) GetType() Criticality_Type
func (*Criticality) ProtoMessage ¶
func (*Criticality) ProtoMessage()
func (*Criticality) ProtoReflect ¶
func (x *Criticality) ProtoReflect() protoreflect.Message
func (*Criticality) Reset ¶
func (x *Criticality) Reset()
func (*Criticality) String ¶
func (x *Criticality) String() string
type Criticality_Type ¶
type Criticality_Type int32
Criticality Type.
const ( // Unspecified type. Criticality_TYPE_UNSPECIFIED Criticality_Type = 0 // Mission critical service, application or workload. Criticality_MISSION_CRITICAL Criticality_Type = 1 // High impact. Criticality_HIGH Criticality_Type = 2 // Medium impact. Criticality_MEDIUM Criticality_Type = 3 // Low impact. Criticality_LOW Criticality_Type = 4 )
func (Criticality_Type) Descriptor ¶
func (Criticality_Type) Descriptor() protoreflect.EnumDescriptor
func (Criticality_Type) Enum ¶
func (x Criticality_Type) Enum() *Criticality_Type
func (Criticality_Type) EnumDescriptor
deprecated
func (Criticality_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Criticality_Type.Descriptor instead.
func (Criticality_Type) Number ¶
func (x Criticality_Type) Number() protoreflect.EnumNumber
func (Criticality_Type) String ¶
func (x Criticality_Type) String() string
func (Criticality_Type) Type ¶
func (Criticality_Type) Type() protoreflect.EnumType
type DeleteApplicationRequest ¶
type DeleteApplicationRequest struct { // Required. Fully qualified name of the Application to delete. // Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for DeleteApplication.
func (*DeleteApplicationRequest) Descriptor
deprecated
func (*DeleteApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApplicationRequest.ProtoReflect.Descriptor instead.
func (*DeleteApplicationRequest) GetName ¶
func (x *DeleteApplicationRequest) GetName() string
func (*DeleteApplicationRequest) GetRequestId ¶
func (x *DeleteApplicationRequest) GetRequestId() string
func (*DeleteApplicationRequest) ProtoMessage ¶
func (*DeleteApplicationRequest) ProtoMessage()
func (*DeleteApplicationRequest) ProtoReflect ¶
func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message
func (*DeleteApplicationRequest) Reset ¶
func (x *DeleteApplicationRequest) Reset()
func (*DeleteApplicationRequest) String ¶
func (x *DeleteApplicationRequest) String() string
type DeleteServiceProjectAttachmentRequest ¶
type DeleteServiceProjectAttachmentRequest struct { // Required. Fully qualified name of the service project attachment to delete. // Expected format: // `projects/{project}/locations/{location}/serviceProjectAttachments/{serviceProjectAttachment}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for DeleteServiceProjectAttachment.
func (*DeleteServiceProjectAttachmentRequest) Descriptor
deprecated
func (*DeleteServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceProjectAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceProjectAttachmentRequest) GetName ¶
func (x *DeleteServiceProjectAttachmentRequest) GetName() string
func (*DeleteServiceProjectAttachmentRequest) GetRequestId ¶
func (x *DeleteServiceProjectAttachmentRequest) GetRequestId() string
func (*DeleteServiceProjectAttachmentRequest) ProtoMessage ¶
func (*DeleteServiceProjectAttachmentRequest) ProtoMessage()
func (*DeleteServiceProjectAttachmentRequest) ProtoReflect ¶
func (x *DeleteServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceProjectAttachmentRequest) Reset ¶
func (x *DeleteServiceProjectAttachmentRequest) Reset()
func (*DeleteServiceProjectAttachmentRequest) String ¶
func (x *DeleteServiceProjectAttachmentRequest) String() string
type DeleteServiceRequest ¶
type DeleteServiceRequest struct { // Required. Fully qualified name of the Service to delete from an // Application. Expected format: // `projects/{project}/locations/{location}/applications/{application}/services/{service}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for DeleteService.
func (*DeleteServiceRequest) Descriptor
deprecated
func (*DeleteServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceRequest) GetName ¶
func (x *DeleteServiceRequest) GetName() string
func (*DeleteServiceRequest) GetRequestId ¶
func (x *DeleteServiceRequest) GetRequestId() string
func (*DeleteServiceRequest) ProtoMessage ¶
func (*DeleteServiceRequest) ProtoMessage()
func (*DeleteServiceRequest) ProtoReflect ¶
func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceRequest) Reset ¶
func (x *DeleteServiceRequest) Reset()
func (*DeleteServiceRequest) String ¶
func (x *DeleteServiceRequest) String() string
type DeleteWorkloadRequest ¶
type DeleteWorkloadRequest struct { // Required. Fully qualified name of the Workload to delete from an // Application. Expected format: // `projects/{project}/locations/{location}/applications/{application}/workloads/{workload}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes after the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for DeleteWorkload.
func (*DeleteWorkloadRequest) Descriptor
deprecated
func (*DeleteWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWorkloadRequest.ProtoReflect.Descriptor instead.
func (*DeleteWorkloadRequest) GetName ¶
func (x *DeleteWorkloadRequest) GetName() string
func (*DeleteWorkloadRequest) GetRequestId ¶
func (x *DeleteWorkloadRequest) GetRequestId() string
func (*DeleteWorkloadRequest) ProtoMessage ¶
func (*DeleteWorkloadRequest) ProtoMessage()
func (*DeleteWorkloadRequest) ProtoReflect ¶
func (x *DeleteWorkloadRequest) ProtoReflect() protoreflect.Message
func (*DeleteWorkloadRequest) Reset ¶
func (x *DeleteWorkloadRequest) Reset()
func (*DeleteWorkloadRequest) String ¶
func (x *DeleteWorkloadRequest) String() string
type DetachServiceProjectAttachmentRequest ¶
type DetachServiceProjectAttachmentRequest struct { // Required. Service project id and location to detach from a host project. // Only global location is supported. Expected format: // `projects/{project}/locations/{location}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for DetachServiceProjectAttachment.
func (*DetachServiceProjectAttachmentRequest) Descriptor
deprecated
func (*DetachServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachServiceProjectAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DetachServiceProjectAttachmentRequest) GetName ¶
func (x *DetachServiceProjectAttachmentRequest) GetName() string
func (*DetachServiceProjectAttachmentRequest) ProtoMessage ¶
func (*DetachServiceProjectAttachmentRequest) ProtoMessage()
func (*DetachServiceProjectAttachmentRequest) ProtoReflect ¶
func (x *DetachServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
func (*DetachServiceProjectAttachmentRequest) Reset ¶
func (x *DetachServiceProjectAttachmentRequest) Reset()
func (*DetachServiceProjectAttachmentRequest) String ¶
func (x *DetachServiceProjectAttachmentRequest) String() string
type DetachServiceProjectAttachmentResponse ¶
type DetachServiceProjectAttachmentResponse struct {
// contains filtered or unexported fields
}
Response for DetachServiceProjectAttachment.
func (*DetachServiceProjectAttachmentResponse) Descriptor
deprecated
func (*DetachServiceProjectAttachmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DetachServiceProjectAttachmentResponse.ProtoReflect.Descriptor instead.
func (*DetachServiceProjectAttachmentResponse) ProtoMessage ¶
func (*DetachServiceProjectAttachmentResponse) ProtoMessage()
func (*DetachServiceProjectAttachmentResponse) ProtoReflect ¶
func (x *DetachServiceProjectAttachmentResponse) ProtoReflect() protoreflect.Message
func (*DetachServiceProjectAttachmentResponse) Reset ¶
func (x *DetachServiceProjectAttachmentResponse) Reset()
func (*DetachServiceProjectAttachmentResponse) String ¶
func (x *DetachServiceProjectAttachmentResponse) String() string
type DiscoveredService ¶
type DiscoveredService struct { // Identifier. The resource name of the discovered service. Format: // "projects/{host-project-id}/locations/{location}/discoveredServices/{uuid}"" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Reference to an underlying networking resource that can // comprise a Service. These are immutable. ServiceReference *ServiceReference `protobuf:"bytes,2,opt,name=service_reference,json=serviceReference,proto3" json:"service_reference,omitempty"` // Output only. Properties of an underlying compute resource that can comprise // a Service. These are immutable. ServiceProperties *ServiceProperties `protobuf:"bytes,3,opt,name=service_properties,json=serviceProperties,proto3" json:"service_properties,omitempty"` // contains filtered or unexported fields }
DiscoveredService is a network/api interface that exposes some functionality to clients for consumption over the network. A discovered service can be registered to a App Hub service.
func (*DiscoveredService) Descriptor
deprecated
func (*DiscoveredService) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveredService.ProtoReflect.Descriptor instead.
func (*DiscoveredService) GetName ¶
func (x *DiscoveredService) GetName() string
func (*DiscoveredService) GetServiceProperties ¶
func (x *DiscoveredService) GetServiceProperties() *ServiceProperties
func (*DiscoveredService) GetServiceReference ¶
func (x *DiscoveredService) GetServiceReference() *ServiceReference
func (*DiscoveredService) ProtoMessage ¶
func (*DiscoveredService) ProtoMessage()
func (*DiscoveredService) ProtoReflect ¶
func (x *DiscoveredService) ProtoReflect() protoreflect.Message
func (*DiscoveredService) Reset ¶
func (x *DiscoveredService) Reset()
func (*DiscoveredService) String ¶
func (x *DiscoveredService) String() string
type DiscoveredWorkload ¶
type DiscoveredWorkload struct { // Identifier. The resource name of the discovered workload. Format: // "projects/{host-project-id}/locations/{location}/discoveredWorkloads/{uuid}" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Reference of an underlying compute resource represented by the // Workload. These are immutable. WorkloadReference *WorkloadReference `protobuf:"bytes,2,opt,name=workload_reference,json=workloadReference,proto3" json:"workload_reference,omitempty"` // Output only. Properties of an underlying compute resource represented by // the Workload. These are immutable. WorkloadProperties *WorkloadProperties `protobuf:"bytes,3,opt,name=workload_properties,json=workloadProperties,proto3" json:"workload_properties,omitempty"` // contains filtered or unexported fields }
DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality. A discovered workload can be registered to an App Hub Workload.
func (*DiscoveredWorkload) Descriptor
deprecated
func (*DiscoveredWorkload) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveredWorkload.ProtoReflect.Descriptor instead.
func (*DiscoveredWorkload) GetName ¶
func (x *DiscoveredWorkload) GetName() string
func (*DiscoveredWorkload) GetWorkloadProperties ¶
func (x *DiscoveredWorkload) GetWorkloadProperties() *WorkloadProperties
func (*DiscoveredWorkload) GetWorkloadReference ¶
func (x *DiscoveredWorkload) GetWorkloadReference() *WorkloadReference
func (*DiscoveredWorkload) ProtoMessage ¶
func (*DiscoveredWorkload) ProtoMessage()
func (*DiscoveredWorkload) ProtoReflect ¶
func (x *DiscoveredWorkload) ProtoReflect() protoreflect.Message
func (*DiscoveredWorkload) Reset ¶
func (x *DiscoveredWorkload) Reset()
func (*DiscoveredWorkload) String ¶
func (x *DiscoveredWorkload) String() string
type Environment ¶
type Environment struct { // Required. Environment Type. Type Environment_Type `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.apphub.v1.Environment_Type" json:"type,omitempty"` // contains filtered or unexported fields }
Environment of the Application, Service, or Workload
func (*Environment) Descriptor
deprecated
func (*Environment) Descriptor() ([]byte, []int)
Deprecated: Use Environment.ProtoReflect.Descriptor instead.
func (*Environment) GetType ¶
func (x *Environment) GetType() Environment_Type
func (*Environment) ProtoMessage ¶
func (*Environment) ProtoMessage()
func (*Environment) ProtoReflect ¶
func (x *Environment) ProtoReflect() protoreflect.Message
func (*Environment) Reset ¶
func (x *Environment) Reset()
func (*Environment) String ¶
func (x *Environment) String() string
type Environment_Type ¶
type Environment_Type int32
Environment Type.
const ( // Unspecified type. Environment_TYPE_UNSPECIFIED Environment_Type = 0 // Production environment. Environment_PRODUCTION Environment_Type = 1 // Staging environment. Environment_STAGING Environment_Type = 2 // Test environment. Environment_TEST Environment_Type = 3 // Development environment. Environment_DEVELOPMENT Environment_Type = 4 )
func (Environment_Type) Descriptor ¶
func (Environment_Type) Descriptor() protoreflect.EnumDescriptor
func (Environment_Type) Enum ¶
func (x Environment_Type) Enum() *Environment_Type
func (Environment_Type) EnumDescriptor
deprecated
func (Environment_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Environment_Type.Descriptor instead.
func (Environment_Type) Number ¶
func (x Environment_Type) Number() protoreflect.EnumNumber
func (Environment_Type) String ¶
func (x Environment_Type) String() string
func (Environment_Type) Type ¶
func (Environment_Type) Type() protoreflect.EnumType
type GetApplicationRequest ¶
type GetApplicationRequest struct { // Required. Fully qualified name of the Application to fetch. // Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetApplication.
func (*GetApplicationRequest) Descriptor
deprecated
func (*GetApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationRequest.ProtoReflect.Descriptor instead.
func (*GetApplicationRequest) GetName ¶
func (x *GetApplicationRequest) GetName() string
func (*GetApplicationRequest) ProtoMessage ¶
func (*GetApplicationRequest) ProtoMessage()
func (*GetApplicationRequest) ProtoReflect ¶
func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message
func (*GetApplicationRequest) Reset ¶
func (x *GetApplicationRequest) Reset()
func (*GetApplicationRequest) String ¶
func (x *GetApplicationRequest) String() string
type GetDiscoveredServiceRequest ¶
type GetDiscoveredServiceRequest struct { // Required. Fully qualified name of the Discovered Service to fetch. // Expected format: // `projects/{project}/locations/{location}/discoveredServices/{discoveredService}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetDiscoveredService.
func (*GetDiscoveredServiceRequest) Descriptor
deprecated
func (*GetDiscoveredServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDiscoveredServiceRequest.ProtoReflect.Descriptor instead.
func (*GetDiscoveredServiceRequest) GetName ¶
func (x *GetDiscoveredServiceRequest) GetName() string
func (*GetDiscoveredServiceRequest) ProtoMessage ¶
func (*GetDiscoveredServiceRequest) ProtoMessage()
func (*GetDiscoveredServiceRequest) ProtoReflect ¶
func (x *GetDiscoveredServiceRequest) ProtoReflect() protoreflect.Message
func (*GetDiscoveredServiceRequest) Reset ¶
func (x *GetDiscoveredServiceRequest) Reset()
func (*GetDiscoveredServiceRequest) String ¶
func (x *GetDiscoveredServiceRequest) String() string
type GetDiscoveredWorkloadRequest ¶
type GetDiscoveredWorkloadRequest struct { // Required. Fully qualified name of the Discovered Workload to fetch. // Expected format: // `projects/{project}/locations/{location}/discoveredWorkloads/{discoveredWorkload}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetDiscoveredWorkload.
func (*GetDiscoveredWorkloadRequest) Descriptor
deprecated
func (*GetDiscoveredWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDiscoveredWorkloadRequest.ProtoReflect.Descriptor instead.
func (*GetDiscoveredWorkloadRequest) GetName ¶
func (x *GetDiscoveredWorkloadRequest) GetName() string
func (*GetDiscoveredWorkloadRequest) ProtoMessage ¶
func (*GetDiscoveredWorkloadRequest) ProtoMessage()
func (*GetDiscoveredWorkloadRequest) ProtoReflect ¶
func (x *GetDiscoveredWorkloadRequest) ProtoReflect() protoreflect.Message
func (*GetDiscoveredWorkloadRequest) Reset ¶
func (x *GetDiscoveredWorkloadRequest) Reset()
func (*GetDiscoveredWorkloadRequest) String ¶
func (x *GetDiscoveredWorkloadRequest) String() string
type GetServiceProjectAttachmentRequest ¶
type GetServiceProjectAttachmentRequest struct { // Required. Fully qualified name of the service project attachment to // retrieve. Expected format: // `projects/{project}/locations/{location}/serviceProjectAttachments/{serviceProjectAttachment}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetServiceProjectAttachment.
func (*GetServiceProjectAttachmentRequest) Descriptor
deprecated
func (*GetServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceProjectAttachmentRequest.ProtoReflect.Descriptor instead.
func (*GetServiceProjectAttachmentRequest) GetName ¶
func (x *GetServiceProjectAttachmentRequest) GetName() string
func (*GetServiceProjectAttachmentRequest) ProtoMessage ¶
func (*GetServiceProjectAttachmentRequest) ProtoMessage()
func (*GetServiceProjectAttachmentRequest) ProtoReflect ¶
func (x *GetServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
func (*GetServiceProjectAttachmentRequest) Reset ¶
func (x *GetServiceProjectAttachmentRequest) Reset()
func (*GetServiceProjectAttachmentRequest) String ¶
func (x *GetServiceProjectAttachmentRequest) String() string
type GetServiceRequest ¶
type GetServiceRequest struct { // Required. Fully qualified name of the Service to fetch. // Expected format: // `projects/{project}/locations/{location}/applications/{application}/services/{service}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetService.
func (*GetServiceRequest) Descriptor
deprecated
func (*GetServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceRequest.ProtoReflect.Descriptor instead.
func (*GetServiceRequest) GetName ¶
func (x *GetServiceRequest) GetName() string
func (*GetServiceRequest) ProtoMessage ¶
func (*GetServiceRequest) ProtoMessage()
func (*GetServiceRequest) ProtoReflect ¶
func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
func (*GetServiceRequest) Reset ¶
func (x *GetServiceRequest) Reset()
func (*GetServiceRequest) String ¶
func (x *GetServiceRequest) String() string
type GetWorkloadRequest ¶
type GetWorkloadRequest struct { // Required. Fully qualified name of the Workload to fetch. // Expected format: // `projects/{project}/locations/{location}/applications/{application}/workloads/{workload}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for GetWorkload.
func (*GetWorkloadRequest) Descriptor
deprecated
func (*GetWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetWorkloadRequest.ProtoReflect.Descriptor instead.
func (*GetWorkloadRequest) GetName ¶
func (x *GetWorkloadRequest) GetName() string
func (*GetWorkloadRequest) ProtoMessage ¶
func (*GetWorkloadRequest) ProtoMessage()
func (*GetWorkloadRequest) ProtoReflect ¶
func (x *GetWorkloadRequest) ProtoReflect() protoreflect.Message
func (*GetWorkloadRequest) Reset ¶
func (x *GetWorkloadRequest) Reset()
func (*GetWorkloadRequest) String ¶
func (x *GetWorkloadRequest) String() string
type ListApplicationsRequest ¶
type ListApplicationsRequest struct { // Required. Project and location to list Applications on. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListApplications.
func (*ListApplicationsRequest) Descriptor
deprecated
func (*ListApplicationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationsRequest.ProtoReflect.Descriptor instead.
func (*ListApplicationsRequest) GetFilter ¶
func (x *ListApplicationsRequest) GetFilter() string
func (*ListApplicationsRequest) GetOrderBy ¶
func (x *ListApplicationsRequest) GetOrderBy() string
func (*ListApplicationsRequest) GetPageSize ¶
func (x *ListApplicationsRequest) GetPageSize() int32
func (*ListApplicationsRequest) GetPageToken ¶
func (x *ListApplicationsRequest) GetPageToken() string
func (*ListApplicationsRequest) GetParent ¶
func (x *ListApplicationsRequest) GetParent() string
func (*ListApplicationsRequest) ProtoMessage ¶
func (*ListApplicationsRequest) ProtoMessage()
func (*ListApplicationsRequest) ProtoReflect ¶
func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message
func (*ListApplicationsRequest) Reset ¶
func (x *ListApplicationsRequest) Reset()
func (*ListApplicationsRequest) String ¶
func (x *ListApplicationsRequest) String() string
type ListApplicationsResponse ¶
type ListApplicationsResponse struct { // List of Applications. Applications []*Application `protobuf:"bytes,1,rep,name=applications,proto3" json:"applications,omitempty"` // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListApplications.
func (*ListApplicationsResponse) Descriptor
deprecated
func (*ListApplicationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationsResponse.ProtoReflect.Descriptor instead.
func (*ListApplicationsResponse) GetApplications ¶
func (x *ListApplicationsResponse) GetApplications() []*Application
func (*ListApplicationsResponse) GetNextPageToken ¶
func (x *ListApplicationsResponse) GetNextPageToken() string
func (*ListApplicationsResponse) GetUnreachable ¶
func (x *ListApplicationsResponse) GetUnreachable() []string
func (*ListApplicationsResponse) ProtoMessage ¶
func (*ListApplicationsResponse) ProtoMessage()
func (*ListApplicationsResponse) ProtoReflect ¶
func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message
func (*ListApplicationsResponse) Reset ¶
func (x *ListApplicationsResponse) Reset()
func (*ListApplicationsResponse) String ¶
func (x *ListApplicationsResponse) String() string
type ListDiscoveredServicesRequest ¶
type ListDiscoveredServicesRequest struct { // Required. Project and location to list Discovered Services on. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListDiscoveredServices.
func (*ListDiscoveredServicesRequest) Descriptor
deprecated
func (*ListDiscoveredServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiscoveredServicesRequest.ProtoReflect.Descriptor instead.
func (*ListDiscoveredServicesRequest) GetFilter ¶
func (x *ListDiscoveredServicesRequest) GetFilter() string
func (*ListDiscoveredServicesRequest) GetOrderBy ¶
func (x *ListDiscoveredServicesRequest) GetOrderBy() string
func (*ListDiscoveredServicesRequest) GetPageSize ¶
func (x *ListDiscoveredServicesRequest) GetPageSize() int32
func (*ListDiscoveredServicesRequest) GetPageToken ¶
func (x *ListDiscoveredServicesRequest) GetPageToken() string
func (*ListDiscoveredServicesRequest) GetParent ¶
func (x *ListDiscoveredServicesRequest) GetParent() string
func (*ListDiscoveredServicesRequest) ProtoMessage ¶
func (*ListDiscoveredServicesRequest) ProtoMessage()
func (*ListDiscoveredServicesRequest) ProtoReflect ¶
func (x *ListDiscoveredServicesRequest) ProtoReflect() protoreflect.Message
func (*ListDiscoveredServicesRequest) Reset ¶
func (x *ListDiscoveredServicesRequest) Reset()
func (*ListDiscoveredServicesRequest) String ¶
func (x *ListDiscoveredServicesRequest) String() string
type ListDiscoveredServicesResponse ¶
type ListDiscoveredServicesResponse struct { // List of Discovered Services. DiscoveredServices []*DiscoveredService `protobuf:"bytes,1,rep,name=discovered_services,json=discoveredServices,proto3" json:"discovered_services,omitempty"` // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListDiscoveredServices.
func (*ListDiscoveredServicesResponse) Descriptor
deprecated
func (*ListDiscoveredServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiscoveredServicesResponse.ProtoReflect.Descriptor instead.
func (*ListDiscoveredServicesResponse) GetDiscoveredServices ¶
func (x *ListDiscoveredServicesResponse) GetDiscoveredServices() []*DiscoveredService
func (*ListDiscoveredServicesResponse) GetNextPageToken ¶
func (x *ListDiscoveredServicesResponse) GetNextPageToken() string
func (*ListDiscoveredServicesResponse) GetUnreachable ¶
func (x *ListDiscoveredServicesResponse) GetUnreachable() []string
func (*ListDiscoveredServicesResponse) ProtoMessage ¶
func (*ListDiscoveredServicesResponse) ProtoMessage()
func (*ListDiscoveredServicesResponse) ProtoReflect ¶
func (x *ListDiscoveredServicesResponse) ProtoReflect() protoreflect.Message
func (*ListDiscoveredServicesResponse) Reset ¶
func (x *ListDiscoveredServicesResponse) Reset()
func (*ListDiscoveredServicesResponse) String ¶
func (x *ListDiscoveredServicesResponse) String() string
type ListDiscoveredWorkloadsRequest ¶
type ListDiscoveredWorkloadsRequest struct { // Required. Project and location to list Discovered Workloads on. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListDiscoveredWorkloads.
func (*ListDiscoveredWorkloadsRequest) Descriptor
deprecated
func (*ListDiscoveredWorkloadsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDiscoveredWorkloadsRequest.ProtoReflect.Descriptor instead.
func (*ListDiscoveredWorkloadsRequest) GetFilter ¶
func (x *ListDiscoveredWorkloadsRequest) GetFilter() string
func (*ListDiscoveredWorkloadsRequest) GetOrderBy ¶
func (x *ListDiscoveredWorkloadsRequest) GetOrderBy() string
func (*ListDiscoveredWorkloadsRequest) GetPageSize ¶
func (x *ListDiscoveredWorkloadsRequest) GetPageSize() int32
func (*ListDiscoveredWorkloadsRequest) GetPageToken ¶
func (x *ListDiscoveredWorkloadsRequest) GetPageToken() string
func (*ListDiscoveredWorkloadsRequest) GetParent ¶
func (x *ListDiscoveredWorkloadsRequest) GetParent() string
func (*ListDiscoveredWorkloadsRequest) ProtoMessage ¶
func (*ListDiscoveredWorkloadsRequest) ProtoMessage()
func (*ListDiscoveredWorkloadsRequest) ProtoReflect ¶
func (x *ListDiscoveredWorkloadsRequest) ProtoReflect() protoreflect.Message
func (*ListDiscoveredWorkloadsRequest) Reset ¶
func (x *ListDiscoveredWorkloadsRequest) Reset()
func (*ListDiscoveredWorkloadsRequest) String ¶
func (x *ListDiscoveredWorkloadsRequest) String() string
type ListDiscoveredWorkloadsResponse ¶
type ListDiscoveredWorkloadsResponse struct { // List of Discovered Workloads. DiscoveredWorkloads []*DiscoveredWorkload `protobuf:"bytes,1,rep,name=discovered_workloads,json=discoveredWorkloads,proto3" json:"discovered_workloads,omitempty"` // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListDiscoveredWorkloads.
func (*ListDiscoveredWorkloadsResponse) Descriptor
deprecated
func (*ListDiscoveredWorkloadsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDiscoveredWorkloadsResponse.ProtoReflect.Descriptor instead.
func (*ListDiscoveredWorkloadsResponse) GetDiscoveredWorkloads ¶
func (x *ListDiscoveredWorkloadsResponse) GetDiscoveredWorkloads() []*DiscoveredWorkload
func (*ListDiscoveredWorkloadsResponse) GetNextPageToken ¶
func (x *ListDiscoveredWorkloadsResponse) GetNextPageToken() string
func (*ListDiscoveredWorkloadsResponse) GetUnreachable ¶
func (x *ListDiscoveredWorkloadsResponse) GetUnreachable() []string
func (*ListDiscoveredWorkloadsResponse) ProtoMessage ¶
func (*ListDiscoveredWorkloadsResponse) ProtoMessage()
func (*ListDiscoveredWorkloadsResponse) ProtoReflect ¶
func (x *ListDiscoveredWorkloadsResponse) ProtoReflect() protoreflect.Message
func (*ListDiscoveredWorkloadsResponse) Reset ¶
func (x *ListDiscoveredWorkloadsResponse) Reset()
func (*ListDiscoveredWorkloadsResponse) String ¶
func (x *ListDiscoveredWorkloadsResponse) String() string
type ListServiceProjectAttachmentsRequest ¶
type ListServiceProjectAttachmentsRequest struct { // Required. Host project ID and location to list service project attachments. // Only global location is supported. Expected format: // `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListServiceProjectAttachments.
func (*ListServiceProjectAttachmentsRequest) Descriptor
deprecated
func (*ListServiceProjectAttachmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceProjectAttachmentsRequest.ProtoReflect.Descriptor instead.
func (*ListServiceProjectAttachmentsRequest) GetFilter ¶
func (x *ListServiceProjectAttachmentsRequest) GetFilter() string
func (*ListServiceProjectAttachmentsRequest) GetOrderBy ¶
func (x *ListServiceProjectAttachmentsRequest) GetOrderBy() string
func (*ListServiceProjectAttachmentsRequest) GetPageSize ¶
func (x *ListServiceProjectAttachmentsRequest) GetPageSize() int32
func (*ListServiceProjectAttachmentsRequest) GetPageToken ¶
func (x *ListServiceProjectAttachmentsRequest) GetPageToken() string
func (*ListServiceProjectAttachmentsRequest) GetParent ¶
func (x *ListServiceProjectAttachmentsRequest) GetParent() string
func (*ListServiceProjectAttachmentsRequest) ProtoMessage ¶
func (*ListServiceProjectAttachmentsRequest) ProtoMessage()
func (*ListServiceProjectAttachmentsRequest) ProtoReflect ¶
func (x *ListServiceProjectAttachmentsRequest) ProtoReflect() protoreflect.Message
func (*ListServiceProjectAttachmentsRequest) Reset ¶
func (x *ListServiceProjectAttachmentsRequest) Reset()
func (*ListServiceProjectAttachmentsRequest) String ¶
func (x *ListServiceProjectAttachmentsRequest) String() string
type ListServiceProjectAttachmentsResponse ¶
type ListServiceProjectAttachmentsResponse struct { // List of service project attachments. ServiceProjectAttachments []*ServiceProjectAttachment `` /* 138-byte string literal not displayed */ // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListServiceProjectAttachments.
func (*ListServiceProjectAttachmentsResponse) Descriptor
deprecated
func (*ListServiceProjectAttachmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceProjectAttachmentsResponse.ProtoReflect.Descriptor instead.
func (*ListServiceProjectAttachmentsResponse) GetNextPageToken ¶
func (x *ListServiceProjectAttachmentsResponse) GetNextPageToken() string
func (*ListServiceProjectAttachmentsResponse) GetServiceProjectAttachments ¶
func (x *ListServiceProjectAttachmentsResponse) GetServiceProjectAttachments() []*ServiceProjectAttachment
func (*ListServiceProjectAttachmentsResponse) GetUnreachable ¶
func (x *ListServiceProjectAttachmentsResponse) GetUnreachable() []string
func (*ListServiceProjectAttachmentsResponse) ProtoMessage ¶
func (*ListServiceProjectAttachmentsResponse) ProtoMessage()
func (*ListServiceProjectAttachmentsResponse) ProtoReflect ¶
func (x *ListServiceProjectAttachmentsResponse) ProtoReflect() protoreflect.Message
func (*ListServiceProjectAttachmentsResponse) Reset ¶
func (x *ListServiceProjectAttachmentsResponse) Reset()
func (*ListServiceProjectAttachmentsResponse) String ¶
func (x *ListServiceProjectAttachmentsResponse) String() string
type ListServicesRequest ¶
type ListServicesRequest struct { // Required. Fully qualified name of the parent Application to list Services // for. Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListServices.
func (*ListServicesRequest) Descriptor
deprecated
func (*ListServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.
func (*ListServicesRequest) GetFilter ¶
func (x *ListServicesRequest) GetFilter() string
func (*ListServicesRequest) GetOrderBy ¶
func (x *ListServicesRequest) GetOrderBy() string
func (*ListServicesRequest) GetPageSize ¶
func (x *ListServicesRequest) GetPageSize() int32
func (*ListServicesRequest) GetPageToken ¶
func (x *ListServicesRequest) GetPageToken() string
func (*ListServicesRequest) GetParent ¶
func (x *ListServicesRequest) GetParent() string
func (*ListServicesRequest) ProtoMessage ¶
func (*ListServicesRequest) ProtoMessage()
func (*ListServicesRequest) ProtoReflect ¶
func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
func (*ListServicesRequest) Reset ¶
func (x *ListServicesRequest) Reset()
func (*ListServicesRequest) String ¶
func (x *ListServicesRequest) String() string
type ListServicesResponse ¶
type ListServicesResponse struct { // List of Services. Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListServices.
func (*ListServicesResponse) Descriptor
deprecated
func (*ListServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.
func (*ListServicesResponse) GetNextPageToken ¶
func (x *ListServicesResponse) GetNextPageToken() string
func (*ListServicesResponse) GetServices ¶
func (x *ListServicesResponse) GetServices() []*Service
func (*ListServicesResponse) GetUnreachable ¶
func (x *ListServicesResponse) GetUnreachable() []string
func (*ListServicesResponse) ProtoMessage ¶
func (*ListServicesResponse) ProtoMessage()
func (*ListServicesResponse) ProtoReflect ¶
func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
func (*ListServicesResponse) Reset ¶
func (x *ListServicesResponse) Reset()
func (*ListServicesResponse) String ¶
func (x *ListServicesResponse) String() string
type ListWorkloadsRequest ¶
type ListWorkloadsRequest struct { // Required. Fully qualified name of the parent Application to list Workloads // for. Expected format: // `projects/{project}/locations/{location}/applications/{application}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Requested page size. Server may return fewer items than // requested. If unspecified, server will pick an appropriate default. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Optional. A token identifying a page of results the server should return. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Optional. Filtering results. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional. Hint for how to order the results. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for ListWorkloads.
func (*ListWorkloadsRequest) Descriptor
deprecated
func (*ListWorkloadsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkloadsRequest.ProtoReflect.Descriptor instead.
func (*ListWorkloadsRequest) GetFilter ¶
func (x *ListWorkloadsRequest) GetFilter() string
func (*ListWorkloadsRequest) GetOrderBy ¶
func (x *ListWorkloadsRequest) GetOrderBy() string
func (*ListWorkloadsRequest) GetPageSize ¶
func (x *ListWorkloadsRequest) GetPageSize() int32
func (*ListWorkloadsRequest) GetPageToken ¶
func (x *ListWorkloadsRequest) GetPageToken() string
func (*ListWorkloadsRequest) GetParent ¶
func (x *ListWorkloadsRequest) GetParent() string
func (*ListWorkloadsRequest) ProtoMessage ¶
func (*ListWorkloadsRequest) ProtoMessage()
func (*ListWorkloadsRequest) ProtoReflect ¶
func (x *ListWorkloadsRequest) ProtoReflect() protoreflect.Message
func (*ListWorkloadsRequest) Reset ¶
func (x *ListWorkloadsRequest) Reset()
func (*ListWorkloadsRequest) String ¶
func (x *ListWorkloadsRequest) String() string
type ListWorkloadsResponse ¶
type ListWorkloadsResponse struct { // List of Workloads. Workloads []*Workload `protobuf:"bytes,1,rep,name=workloads,proto3" json:"workloads,omitempty"` // A token identifying a page of results the server should return. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for ListWorkloads.
func (*ListWorkloadsResponse) Descriptor
deprecated
func (*ListWorkloadsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkloadsResponse.ProtoReflect.Descriptor instead.
func (*ListWorkloadsResponse) GetNextPageToken ¶
func (x *ListWorkloadsResponse) GetNextPageToken() string
func (*ListWorkloadsResponse) GetUnreachable ¶
func (x *ListWorkloadsResponse) GetUnreachable() []string
func (*ListWorkloadsResponse) GetWorkloads ¶
func (x *ListWorkloadsResponse) GetWorkloads() []*Workload
func (*ListWorkloadsResponse) ProtoMessage ¶
func (*ListWorkloadsResponse) ProtoMessage()
func (*ListWorkloadsResponse) ProtoReflect ¶
func (x *ListWorkloadsResponse) ProtoReflect() protoreflect.Message
func (*ListWorkloadsResponse) Reset ¶
func (x *ListWorkloadsResponse) Reset()
func (*ListWorkloadsResponse) String ¶
func (x *ListWorkloadsResponse) String() string
type LookupDiscoveredServiceRequest ¶
type LookupDiscoveredServiceRequest struct { // Required. Host project ID and location to lookup Discovered Service in. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. Resource URI to find DiscoveredService for. // Accepts both project number and project ID and does translation when // needed. Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` // contains filtered or unexported fields }
Request for LookupDiscoveredService.
func (*LookupDiscoveredServiceRequest) Descriptor
deprecated
func (*LookupDiscoveredServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use LookupDiscoveredServiceRequest.ProtoReflect.Descriptor instead.
func (*LookupDiscoveredServiceRequest) GetParent ¶
func (x *LookupDiscoveredServiceRequest) GetParent() string
func (*LookupDiscoveredServiceRequest) GetUri ¶
func (x *LookupDiscoveredServiceRequest) GetUri() string
func (*LookupDiscoveredServiceRequest) ProtoMessage ¶
func (*LookupDiscoveredServiceRequest) ProtoMessage()
func (*LookupDiscoveredServiceRequest) ProtoReflect ¶
func (x *LookupDiscoveredServiceRequest) ProtoReflect() protoreflect.Message
func (*LookupDiscoveredServiceRequest) Reset ¶
func (x *LookupDiscoveredServiceRequest) Reset()
func (*LookupDiscoveredServiceRequest) String ¶
func (x *LookupDiscoveredServiceRequest) String() string
type LookupDiscoveredServiceResponse ¶
type LookupDiscoveredServiceResponse struct { // Discovered Service if exists, empty otherwise. DiscoveredService *DiscoveredService `protobuf:"bytes,1,opt,name=discovered_service,json=discoveredService,proto3" json:"discovered_service,omitempty"` // contains filtered or unexported fields }
Response for LookupDiscoveredService.
func (*LookupDiscoveredServiceResponse) Descriptor
deprecated
func (*LookupDiscoveredServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use LookupDiscoveredServiceResponse.ProtoReflect.Descriptor instead.
func (*LookupDiscoveredServiceResponse) GetDiscoveredService ¶
func (x *LookupDiscoveredServiceResponse) GetDiscoveredService() *DiscoveredService
func (*LookupDiscoveredServiceResponse) ProtoMessage ¶
func (*LookupDiscoveredServiceResponse) ProtoMessage()
func (*LookupDiscoveredServiceResponse) ProtoReflect ¶
func (x *LookupDiscoveredServiceResponse) ProtoReflect() protoreflect.Message
func (*LookupDiscoveredServiceResponse) Reset ¶
func (x *LookupDiscoveredServiceResponse) Reset()
func (*LookupDiscoveredServiceResponse) String ¶
func (x *LookupDiscoveredServiceResponse) String() string
type LookupDiscoveredWorkloadRequest ¶
type LookupDiscoveredWorkloadRequest struct { // Required. Host project ID and location to lookup Discovered Workload in. // Expected format: `projects/{project}/locations/{location}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. Resource URI to find Discovered Workload for. // Accepts both project number and project ID and does translation when // needed. Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` // contains filtered or unexported fields }
Request for LookupDiscoveredWorkload.
func (*LookupDiscoveredWorkloadRequest) Descriptor
deprecated
func (*LookupDiscoveredWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use LookupDiscoveredWorkloadRequest.ProtoReflect.Descriptor instead.
func (*LookupDiscoveredWorkloadRequest) GetParent ¶
func (x *LookupDiscoveredWorkloadRequest) GetParent() string
func (*LookupDiscoveredWorkloadRequest) GetUri ¶
func (x *LookupDiscoveredWorkloadRequest) GetUri() string
func (*LookupDiscoveredWorkloadRequest) ProtoMessage ¶
func (*LookupDiscoveredWorkloadRequest) ProtoMessage()
func (*LookupDiscoveredWorkloadRequest) ProtoReflect ¶
func (x *LookupDiscoveredWorkloadRequest) ProtoReflect() protoreflect.Message
func (*LookupDiscoveredWorkloadRequest) Reset ¶
func (x *LookupDiscoveredWorkloadRequest) Reset()
func (*LookupDiscoveredWorkloadRequest) String ¶
func (x *LookupDiscoveredWorkloadRequest) String() string
type LookupDiscoveredWorkloadResponse ¶
type LookupDiscoveredWorkloadResponse struct { // Discovered Workload if exists, empty otherwise. DiscoveredWorkload *DiscoveredWorkload `protobuf:"bytes,1,opt,name=discovered_workload,json=discoveredWorkload,proto3" json:"discovered_workload,omitempty"` // contains filtered or unexported fields }
Response for LookupDiscoveredWorkload.
func (*LookupDiscoveredWorkloadResponse) Descriptor
deprecated
func (*LookupDiscoveredWorkloadResponse) Descriptor() ([]byte, []int)
Deprecated: Use LookupDiscoveredWorkloadResponse.ProtoReflect.Descriptor instead.
func (*LookupDiscoveredWorkloadResponse) GetDiscoveredWorkload ¶
func (x *LookupDiscoveredWorkloadResponse) GetDiscoveredWorkload() *DiscoveredWorkload
func (*LookupDiscoveredWorkloadResponse) ProtoMessage ¶
func (*LookupDiscoveredWorkloadResponse) ProtoMessage()
func (*LookupDiscoveredWorkloadResponse) ProtoReflect ¶
func (x *LookupDiscoveredWorkloadResponse) ProtoReflect() protoreflect.Message
func (*LookupDiscoveredWorkloadResponse) Reset ¶
func (x *LookupDiscoveredWorkloadResponse) Reset()
func (*LookupDiscoveredWorkloadResponse) String ¶
func (x *LookupDiscoveredWorkloadResponse) String() string
type LookupServiceProjectAttachmentRequest ¶
type LookupServiceProjectAttachmentRequest struct { // Required. Service project ID and location to lookup service project // attachment for. Only global location is supported. Expected format: // `projects/{project}/locations/{location}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for LookupServiceProjectAttachment.
func (*LookupServiceProjectAttachmentRequest) Descriptor
deprecated
func (*LookupServiceProjectAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use LookupServiceProjectAttachmentRequest.ProtoReflect.Descriptor instead.
func (*LookupServiceProjectAttachmentRequest) GetName ¶
func (x *LookupServiceProjectAttachmentRequest) GetName() string
func (*LookupServiceProjectAttachmentRequest) ProtoMessage ¶
func (*LookupServiceProjectAttachmentRequest) ProtoMessage()
func (*LookupServiceProjectAttachmentRequest) ProtoReflect ¶
func (x *LookupServiceProjectAttachmentRequest) ProtoReflect() protoreflect.Message
func (*LookupServiceProjectAttachmentRequest) Reset ¶
func (x *LookupServiceProjectAttachmentRequest) Reset()
func (*LookupServiceProjectAttachmentRequest) String ¶
func (x *LookupServiceProjectAttachmentRequest) String() string
type LookupServiceProjectAttachmentResponse ¶
type LookupServiceProjectAttachmentResponse struct { // Service project attachment for a project if exists, empty otherwise. ServiceProjectAttachment *ServiceProjectAttachment `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Response for LookupServiceProjectAttachment.
func (*LookupServiceProjectAttachmentResponse) Descriptor
deprecated
func (*LookupServiceProjectAttachmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use LookupServiceProjectAttachmentResponse.ProtoReflect.Descriptor instead.
func (*LookupServiceProjectAttachmentResponse) GetServiceProjectAttachment ¶
func (x *LookupServiceProjectAttachmentResponse) GetServiceProjectAttachment() *ServiceProjectAttachment
func (*LookupServiceProjectAttachmentResponse) ProtoMessage ¶
func (*LookupServiceProjectAttachmentResponse) ProtoMessage()
func (*LookupServiceProjectAttachmentResponse) ProtoReflect ¶
func (x *LookupServiceProjectAttachmentResponse) ProtoReflect() protoreflect.Message
func (*LookupServiceProjectAttachmentResponse) Reset ¶
func (x *LookupServiceProjectAttachmentResponse) Reset()
func (*LookupServiceProjectAttachmentResponse) String ¶
func (x *LookupServiceProjectAttachmentResponse) String() string
type OperationMetadata ¶
type OperationMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. Server-defined resource path for the target of the operation. Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // Output only. Name of the verb executed by the operation. Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` // Output only. Human-readable status of the operation, if any. StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` // Output only. Identifies whether the user has requested cancellation // of the operation. Operations that have been cancelled successfully // have [Operation.error][] value with a // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to // `Code.CANCELLED`. RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` // Output only. API version used to start the operation. ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` // contains filtered or unexported fields }
Represents the metadata of the long-running operation.
func (*OperationMetadata) Descriptor
deprecated
func (*OperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
func (*OperationMetadata) GetApiVersion ¶
func (x *OperationMetadata) GetApiVersion() string
func (*OperationMetadata) GetCreateTime ¶
func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*OperationMetadata) GetEndTime ¶
func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*OperationMetadata) GetRequestedCancellation ¶
func (x *OperationMetadata) GetRequestedCancellation() bool
func (*OperationMetadata) GetStatusMessage ¶
func (x *OperationMetadata) GetStatusMessage() string
func (*OperationMetadata) GetTarget ¶
func (x *OperationMetadata) GetTarget() string
func (*OperationMetadata) GetVerb ¶
func (x *OperationMetadata) GetVerb() string
func (*OperationMetadata) ProtoMessage ¶
func (*OperationMetadata) ProtoMessage()
func (*OperationMetadata) ProtoReflect ¶
func (x *OperationMetadata) ProtoReflect() protoreflect.Message
func (*OperationMetadata) Reset ¶
func (x *OperationMetadata) Reset()
func (*OperationMetadata) String ¶
func (x *OperationMetadata) String() string
type Scope ¶
type Scope struct { // Required. Scope Type. Type Scope_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.apphub.v1.Scope_Type" json:"type,omitempty"` // contains filtered or unexported fields }
Scope of an application.
func (*Scope) Descriptor
deprecated
func (*Scope) GetType ¶
func (x *Scope) GetType() Scope_Type
func (*Scope) ProtoMessage ¶
func (*Scope) ProtoMessage()
func (*Scope) ProtoReflect ¶
func (x *Scope) ProtoReflect() protoreflect.Message
type Scope_Type ¶
type Scope_Type int32
Scope Type.
const ( // Unspecified type. Scope_TYPE_UNSPECIFIED Scope_Type = 0 // Regional type. Scope_REGIONAL Scope_Type = 1 )
func (Scope_Type) Descriptor ¶
func (Scope_Type) Descriptor() protoreflect.EnumDescriptor
func (Scope_Type) Enum ¶
func (x Scope_Type) Enum() *Scope_Type
func (Scope_Type) EnumDescriptor
deprecated
func (Scope_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Scope_Type.Descriptor instead.
func (Scope_Type) Number ¶
func (x Scope_Type) Number() protoreflect.EnumNumber
func (Scope_Type) String ¶
func (x Scope_Type) String() string
func (Scope_Type) Type ¶
func (Scope_Type) Type() protoreflect.EnumType
type Service ¶
type Service struct { // Identifier. The resource name of a Service. Format: // "projects/{host-project-id}/locations/{location}/applications/{application-id}/services/{service-id}" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. User-defined name for the Service. // Can have a maximum length of 63 characters. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Optional. User-defined description of a Service. // Can have a maximum length of 2048 characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Output only. Reference to an underlying networking resource that can // comprise a Service. These are immutable. ServiceReference *ServiceReference `protobuf:"bytes,4,opt,name=service_reference,json=serviceReference,proto3" json:"service_reference,omitempty"` // Output only. Properties of an underlying compute resource that can comprise // a Service. These are immutable. ServiceProperties *ServiceProperties `protobuf:"bytes,5,opt,name=service_properties,json=serviceProperties,proto3" json:"service_properties,omitempty"` // Optional. Consumer provided attributes. Attributes *Attributes `protobuf:"bytes,6,opt,name=attributes,proto3" json:"attributes,omitempty"` // Required. Immutable. The resource name of the original discovered service. DiscoveredService string `protobuf:"bytes,7,opt,name=discovered_service,json=discoveredService,proto3" json:"discovered_service,omitempty"` // Output only. Create time. CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Update time. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Output only. A universally unique identifier (UUID) for the `Service` in // the UUID4 format. Uid string `protobuf:"bytes,10,opt,name=uid,proto3" json:"uid,omitempty"` // Output only. Service state. State Service_State `protobuf:"varint,11,opt,name=state,proto3,enum=google.cloud.apphub.v1.Service_State" json:"state,omitempty"` // contains filtered or unexported fields }
Service is an App Hub data model that contains a discovered service, which represents a network/api interface that exposes some functionality to clients for consumption over the network.
func (*Service) Descriptor
deprecated
func (*Service) GetAttributes ¶
func (x *Service) GetAttributes() *Attributes
func (*Service) GetCreateTime ¶
func (x *Service) GetCreateTime() *timestamppb.Timestamp
func (*Service) GetDescription ¶
func (*Service) GetDiscoveredService ¶
func (*Service) GetDisplayName ¶
func (*Service) GetServiceProperties ¶
func (x *Service) GetServiceProperties() *ServiceProperties
func (*Service) GetServiceReference ¶
func (x *Service) GetServiceReference() *ServiceReference
func (*Service) GetState ¶
func (x *Service) GetState() Service_State
func (*Service) GetUpdateTime ¶
func (x *Service) GetUpdateTime() *timestamppb.Timestamp
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceProjectAttachment ¶
type ServiceProjectAttachment struct { // Identifier. The resource name of a ServiceProjectAttachment. Format: // "projects/{host-project-id}/locations/global/serviceProjectAttachments/{service-project-id}." Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. Immutable. Service project name in the format: "projects/abc" or // "projects/123". As input, project name with either project id or number are // accepted. As output, this field will contain project number. ServiceProject string `protobuf:"bytes,2,opt,name=service_project,json=serviceProject,proto3" json:"service_project,omitempty"` // Output only. Create time. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. A globally unique identifier (in UUID4 format) for the // `ServiceProjectAttachment`. Uid string `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"` // Output only. ServiceProjectAttachment state. State ServiceProjectAttachment_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.apphub.v1.ServiceProjectAttachment_State" json:"state,omitempty"` // contains filtered or unexported fields }
ServiceProjectAttachment represents an attachment from a service project to a host project. Service projects contain the underlying cloud infrastructure resources, and expose these resources to the host project through a ServiceProjectAttachment. With the attachments, the host project can provide an aggregated view of resources across all service projects.
func (*ServiceProjectAttachment) Descriptor
deprecated
func (*ServiceProjectAttachment) Descriptor() ([]byte, []int)
Deprecated: Use ServiceProjectAttachment.ProtoReflect.Descriptor instead.
func (*ServiceProjectAttachment) GetCreateTime ¶
func (x *ServiceProjectAttachment) GetCreateTime() *timestamppb.Timestamp
func (*ServiceProjectAttachment) GetName ¶
func (x *ServiceProjectAttachment) GetName() string
func (*ServiceProjectAttachment) GetServiceProject ¶
func (x *ServiceProjectAttachment) GetServiceProject() string
func (*ServiceProjectAttachment) GetState ¶
func (x *ServiceProjectAttachment) GetState() ServiceProjectAttachment_State
func (*ServiceProjectAttachment) GetUid ¶
func (x *ServiceProjectAttachment) GetUid() string
func (*ServiceProjectAttachment) ProtoMessage ¶
func (*ServiceProjectAttachment) ProtoMessage()
func (*ServiceProjectAttachment) ProtoReflect ¶
func (x *ServiceProjectAttachment) ProtoReflect() protoreflect.Message
func (*ServiceProjectAttachment) Reset ¶
func (x *ServiceProjectAttachment) Reset()
func (*ServiceProjectAttachment) String ¶
func (x *ServiceProjectAttachment) String() string
type ServiceProjectAttachment_State ¶
type ServiceProjectAttachment_State int32
ServiceProjectAttachment state.
const ( // Unspecified state. ServiceProjectAttachment_STATE_UNSPECIFIED ServiceProjectAttachment_State = 0 // The ServiceProjectAttachment is being created. ServiceProjectAttachment_CREATING ServiceProjectAttachment_State = 1 // The ServiceProjectAttachment is ready. // This means Services and Workloads under the corresponding // ServiceProjectAttachment is ready for registration. ServiceProjectAttachment_ACTIVE ServiceProjectAttachment_State = 2 // The ServiceProjectAttachment is being deleted. ServiceProjectAttachment_DELETING ServiceProjectAttachment_State = 3 )
func (ServiceProjectAttachment_State) Descriptor ¶
func (ServiceProjectAttachment_State) Descriptor() protoreflect.EnumDescriptor
func (ServiceProjectAttachment_State) Enum ¶
func (x ServiceProjectAttachment_State) Enum() *ServiceProjectAttachment_State
func (ServiceProjectAttachment_State) EnumDescriptor
deprecated
func (ServiceProjectAttachment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServiceProjectAttachment_State.Descriptor instead.
func (ServiceProjectAttachment_State) Number ¶
func (x ServiceProjectAttachment_State) Number() protoreflect.EnumNumber
func (ServiceProjectAttachment_State) String ¶
func (x ServiceProjectAttachment_State) String() string
func (ServiceProjectAttachment_State) Type ¶
func (ServiceProjectAttachment_State) Type() protoreflect.EnumType
type ServiceProperties ¶
type ServiceProperties struct { // Output only. The service project identifier that the underlying cloud // resource resides in. GcpProject string `protobuf:"bytes,1,opt,name=gcp_project,json=gcpProject,proto3" json:"gcp_project,omitempty"` // Output only. The location that the underlying resource resides in, for // example, us-west1. Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"` // Output only. The location that the underlying resource resides in if it is // zonal, for example, us-west1-a). Zone string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"` // contains filtered or unexported fields }
Properties of an underlying cloud resource that can comprise a Service.
func (*ServiceProperties) Descriptor
deprecated
func (*ServiceProperties) Descriptor() ([]byte, []int)
Deprecated: Use ServiceProperties.ProtoReflect.Descriptor instead.
func (*ServiceProperties) GetGcpProject ¶
func (x *ServiceProperties) GetGcpProject() string
func (*ServiceProperties) GetLocation ¶
func (x *ServiceProperties) GetLocation() string
func (*ServiceProperties) GetZone ¶
func (x *ServiceProperties) GetZone() string
func (*ServiceProperties) ProtoMessage ¶
func (*ServiceProperties) ProtoMessage()
func (*ServiceProperties) ProtoReflect ¶
func (x *ServiceProperties) ProtoReflect() protoreflect.Message
func (*ServiceProperties) Reset ¶
func (x *ServiceProperties) Reset()
func (*ServiceProperties) String ¶
func (x *ServiceProperties) String() string
type ServiceReference ¶
type ServiceReference struct { // Output only. The underlying resource URI (For example, URI of Forwarding // Rule, URL Map, and Backend Service). Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // contains filtered or unexported fields }
Reference to an underlying networking resource that can comprise a Service.
func (*ServiceReference) Descriptor
deprecated
func (*ServiceReference) Descriptor() ([]byte, []int)
Deprecated: Use ServiceReference.ProtoReflect.Descriptor instead.
func (*ServiceReference) GetUri ¶
func (x *ServiceReference) GetUri() string
func (*ServiceReference) ProtoMessage ¶
func (*ServiceReference) ProtoMessage()
func (*ServiceReference) ProtoReflect ¶
func (x *ServiceReference) ProtoReflect() protoreflect.Message
func (*ServiceReference) Reset ¶
func (x *ServiceReference) Reset()
func (*ServiceReference) String ¶
func (x *ServiceReference) String() string
type Service_State ¶
type Service_State int32
Service state.
const ( // Unspecified state. Service_STATE_UNSPECIFIED Service_State = 0 // The service is being created. Service_CREATING Service_State = 1 // The service is ready. Service_ACTIVE Service_State = 2 // The service is being deleted. Service_DELETING Service_State = 3 // The underlying networking resources have been deleted. Service_DETACHED Service_State = 4 )
func (Service_State) Descriptor ¶
func (Service_State) Descriptor() protoreflect.EnumDescriptor
func (Service_State) Enum ¶
func (x Service_State) Enum() *Service_State
func (Service_State) EnumDescriptor
deprecated
func (Service_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Service_State.Descriptor instead.
func (Service_State) Number ¶
func (x Service_State) Number() protoreflect.EnumNumber
func (Service_State) String ¶
func (x Service_State) String() string
func (Service_State) Type ¶
func (Service_State) Type() protoreflect.EnumType
type UnimplementedAppHubServer ¶
type UnimplementedAppHubServer struct { }
UnimplementedAppHubServer can be embedded to have forward compatible implementations.
func (*UnimplementedAppHubServer) CreateApplication ¶
func (*UnimplementedAppHubServer) CreateApplication(context.Context, *CreateApplicationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) CreateService ¶
func (*UnimplementedAppHubServer) CreateService(context.Context, *CreateServiceRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) CreateServiceProjectAttachment ¶
func (*UnimplementedAppHubServer) CreateServiceProjectAttachment(context.Context, *CreateServiceProjectAttachmentRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) CreateWorkload ¶
func (*UnimplementedAppHubServer) CreateWorkload(context.Context, *CreateWorkloadRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) DeleteApplication ¶
func (*UnimplementedAppHubServer) DeleteApplication(context.Context, *DeleteApplicationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) DeleteService ¶
func (*UnimplementedAppHubServer) DeleteService(context.Context, *DeleteServiceRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) DeleteServiceProjectAttachment ¶
func (*UnimplementedAppHubServer) DeleteServiceProjectAttachment(context.Context, *DeleteServiceProjectAttachmentRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) DeleteWorkload ¶
func (*UnimplementedAppHubServer) DeleteWorkload(context.Context, *DeleteWorkloadRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) DetachServiceProjectAttachment ¶
func (*UnimplementedAppHubServer) DetachServiceProjectAttachment(context.Context, *DetachServiceProjectAttachmentRequest) (*DetachServiceProjectAttachmentResponse, error)
func (*UnimplementedAppHubServer) GetApplication ¶
func (*UnimplementedAppHubServer) GetApplication(context.Context, *GetApplicationRequest) (*Application, error)
func (*UnimplementedAppHubServer) GetDiscoveredService ¶
func (*UnimplementedAppHubServer) GetDiscoveredService(context.Context, *GetDiscoveredServiceRequest) (*DiscoveredService, error)
func (*UnimplementedAppHubServer) GetDiscoveredWorkload ¶
func (*UnimplementedAppHubServer) GetDiscoveredWorkload(context.Context, *GetDiscoveredWorkloadRequest) (*DiscoveredWorkload, error)
func (*UnimplementedAppHubServer) GetService ¶
func (*UnimplementedAppHubServer) GetService(context.Context, *GetServiceRequest) (*Service, error)
func (*UnimplementedAppHubServer) GetServiceProjectAttachment ¶
func (*UnimplementedAppHubServer) GetServiceProjectAttachment(context.Context, *GetServiceProjectAttachmentRequest) (*ServiceProjectAttachment, error)
func (*UnimplementedAppHubServer) GetWorkload ¶
func (*UnimplementedAppHubServer) GetWorkload(context.Context, *GetWorkloadRequest) (*Workload, error)
func (*UnimplementedAppHubServer) ListApplications ¶
func (*UnimplementedAppHubServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
func (*UnimplementedAppHubServer) ListDiscoveredServices ¶
func (*UnimplementedAppHubServer) ListDiscoveredServices(context.Context, *ListDiscoveredServicesRequest) (*ListDiscoveredServicesResponse, error)
func (*UnimplementedAppHubServer) ListDiscoveredWorkloads ¶
func (*UnimplementedAppHubServer) ListDiscoveredWorkloads(context.Context, *ListDiscoveredWorkloadsRequest) (*ListDiscoveredWorkloadsResponse, error)
func (*UnimplementedAppHubServer) ListServiceProjectAttachments ¶
func (*UnimplementedAppHubServer) ListServiceProjectAttachments(context.Context, *ListServiceProjectAttachmentsRequest) (*ListServiceProjectAttachmentsResponse, error)
func (*UnimplementedAppHubServer) ListServices ¶
func (*UnimplementedAppHubServer) ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
func (*UnimplementedAppHubServer) ListWorkloads ¶
func (*UnimplementedAppHubServer) ListWorkloads(context.Context, *ListWorkloadsRequest) (*ListWorkloadsResponse, error)
func (*UnimplementedAppHubServer) LookupDiscoveredService ¶
func (*UnimplementedAppHubServer) LookupDiscoveredService(context.Context, *LookupDiscoveredServiceRequest) (*LookupDiscoveredServiceResponse, error)
func (*UnimplementedAppHubServer) LookupDiscoveredWorkload ¶
func (*UnimplementedAppHubServer) LookupDiscoveredWorkload(context.Context, *LookupDiscoveredWorkloadRequest) (*LookupDiscoveredWorkloadResponse, error)
func (*UnimplementedAppHubServer) LookupServiceProjectAttachment ¶
func (*UnimplementedAppHubServer) LookupServiceProjectAttachment(context.Context, *LookupServiceProjectAttachmentRequest) (*LookupServiceProjectAttachmentResponse, error)
func (*UnimplementedAppHubServer) UpdateApplication ¶
func (*UnimplementedAppHubServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) UpdateService ¶
func (*UnimplementedAppHubServer) UpdateService(context.Context, *UpdateServiceRequest) (*longrunningpb.Operation, error)
func (*UnimplementedAppHubServer) UpdateWorkload ¶
func (*UnimplementedAppHubServer) UpdateWorkload(context.Context, *UpdateWorkloadRequest) (*longrunningpb.Operation, error)
type UpdateApplicationRequest ¶
type UpdateApplicationRequest struct { // Required. Field mask is used to specify the fields to be overwritten in the // Application resource by the update. // The fields specified in the update_mask are relative to the resource, not // the full request. // The API changes the values of the fields as specified in the update_mask. // The API ignores the values of all fields not covered by the update_mask. // You can also unset a field by not specifying it in the updated message, but // adding the field to the mask. This clears whatever value the field // previously had. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required. The resource being updated. Application *Application `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for UpdateApplication.
func (*UpdateApplicationRequest) Descriptor
deprecated
func (*UpdateApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationRequest.ProtoReflect.Descriptor instead.
func (*UpdateApplicationRequest) GetApplication ¶
func (x *UpdateApplicationRequest) GetApplication() *Application
func (*UpdateApplicationRequest) GetRequestId ¶
func (x *UpdateApplicationRequest) GetRequestId() string
func (*UpdateApplicationRequest) GetUpdateMask ¶
func (x *UpdateApplicationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateApplicationRequest) ProtoMessage ¶
func (*UpdateApplicationRequest) ProtoMessage()
func (*UpdateApplicationRequest) ProtoReflect ¶
func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message
func (*UpdateApplicationRequest) Reset ¶
func (x *UpdateApplicationRequest) Reset()
func (*UpdateApplicationRequest) String ¶
func (x *UpdateApplicationRequest) String() string
type UpdateServiceRequest ¶
type UpdateServiceRequest struct { // Required. Field mask is used to specify the fields to be overwritten in the // Service resource by the update. // The fields specified in the update_mask are relative to the resource, not // the full request. // The API changes the values of the fields as specified in the update_mask. // The API ignores the values of all fields not covered by the update_mask. // You can also unset a field by not specifying it in the updated message, but // adding the field to the mask. This clears whatever value the field // previously had. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required. The resource being updated. Service *Service `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for UpdateService.
func (*UpdateServiceRequest) Descriptor
deprecated
func (*UpdateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceRequest.ProtoReflect.Descriptor instead.
func (*UpdateServiceRequest) GetRequestId ¶
func (x *UpdateServiceRequest) GetRequestId() string
func (*UpdateServiceRequest) GetService ¶
func (x *UpdateServiceRequest) GetService() *Service
func (*UpdateServiceRequest) GetUpdateMask ¶
func (x *UpdateServiceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateServiceRequest) ProtoMessage ¶
func (*UpdateServiceRequest) ProtoMessage()
func (*UpdateServiceRequest) ProtoReflect ¶
func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
func (*UpdateServiceRequest) Reset ¶
func (x *UpdateServiceRequest) Reset()
func (*UpdateServiceRequest) String ¶
func (x *UpdateServiceRequest) String() string
type UpdateWorkloadRequest ¶
type UpdateWorkloadRequest struct { // Required. Field mask is used to specify the fields to be overwritten in the // Workload resource by the update. // The fields specified in the update_mask are relative to the resource, not // the full request. // The API changes the values of the fields as specified in the update_mask. // The API ignores the values of all fields not covered by the update_mask. // You can also unset a field by not specifying it in the updated message, but // adding the field to the mask. This clears whatever value the field // previously had. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required. The resource being updated. Workload *Workload `protobuf:"bytes,2,opt,name=workload,proto3" json:"workload,omitempty"` // Optional. An optional request ID to identify requests. Specify a unique // request ID so that if you must retry your request, the server will know to // ignore the request if it has already been completed. The server will // guarantee that for at least 60 minutes since the first request. // // For example, consider a situation where you make an initial request and the // request times out. If you make the request again with the same request // ID, the server can check if original operation with the same request ID // was received, and if so, will ignore the second request. This prevents // clients from accidentally creating duplicate commitments. // // The request ID must be a valid UUID with the exception that zero UUID is // not supported (00000000-0000-0000-0000-000000000000). RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
Request for UpdateWorkload.
func (*UpdateWorkloadRequest) Descriptor
deprecated
func (*UpdateWorkloadRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateWorkloadRequest.ProtoReflect.Descriptor instead.
func (*UpdateWorkloadRequest) GetRequestId ¶
func (x *UpdateWorkloadRequest) GetRequestId() string
func (*UpdateWorkloadRequest) GetUpdateMask ¶
func (x *UpdateWorkloadRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateWorkloadRequest) GetWorkload ¶
func (x *UpdateWorkloadRequest) GetWorkload() *Workload
func (*UpdateWorkloadRequest) ProtoMessage ¶
func (*UpdateWorkloadRequest) ProtoMessage()
func (*UpdateWorkloadRequest) ProtoReflect ¶
func (x *UpdateWorkloadRequest) ProtoReflect() protoreflect.Message
func (*UpdateWorkloadRequest) Reset ¶
func (x *UpdateWorkloadRequest) Reset()
func (*UpdateWorkloadRequest) String ¶
func (x *UpdateWorkloadRequest) String() string
type Workload ¶
type Workload struct { // Identifier. The resource name of the Workload. Format: // "projects/{host-project-id}/locations/{location}/applications/{application-id}/workloads/{workload-id}" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Optional. User-defined name for the Workload. // Can have a maximum length of 63 characters. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Optional. User-defined description of a Workload. // Can have a maximum length of 2048 characters. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Output only. Reference of an underlying compute resource represented by the // Workload. These are immutable. WorkloadReference *WorkloadReference `protobuf:"bytes,4,opt,name=workload_reference,json=workloadReference,proto3" json:"workload_reference,omitempty"` // Output only. Properties of an underlying compute resource represented by // the Workload. These are immutable. WorkloadProperties *WorkloadProperties `protobuf:"bytes,5,opt,name=workload_properties,json=workloadProperties,proto3" json:"workload_properties,omitempty"` // Required. Immutable. The resource name of the original discovered workload. DiscoveredWorkload string `protobuf:"bytes,6,opt,name=discovered_workload,json=discoveredWorkload,proto3" json:"discovered_workload,omitempty"` // Optional. Consumer provided attributes. Attributes *Attributes `protobuf:"bytes,7,opt,name=attributes,proto3" json:"attributes,omitempty"` // Output only. Create time. CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. Update time. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Output only. A universally unique identifier (UUID) for the `Workload` in // the UUID4 format. Uid string `protobuf:"bytes,10,opt,name=uid,proto3" json:"uid,omitempty"` // Output only. Workload state. State Workload_State `protobuf:"varint,11,opt,name=state,proto3,enum=google.cloud.apphub.v1.Workload_State" json:"state,omitempty"` // contains filtered or unexported fields }
Workload is an App Hub data model that contains a discovered workload, which represents a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality.
func (*Workload) Descriptor
deprecated
func (*Workload) GetAttributes ¶
func (x *Workload) GetAttributes() *Attributes
func (*Workload) GetCreateTime ¶
func (x *Workload) GetCreateTime() *timestamppb.Timestamp
func (*Workload) GetDescription ¶
func (*Workload) GetDiscoveredWorkload ¶
func (*Workload) GetDisplayName ¶
func (*Workload) GetState ¶
func (x *Workload) GetState() Workload_State
func (*Workload) GetUpdateTime ¶
func (x *Workload) GetUpdateTime() *timestamppb.Timestamp
func (*Workload) GetWorkloadProperties ¶
func (x *Workload) GetWorkloadProperties() *WorkloadProperties
func (*Workload) GetWorkloadReference ¶
func (x *Workload) GetWorkloadReference() *WorkloadReference
func (*Workload) ProtoMessage ¶
func (*Workload) ProtoMessage()
func (*Workload) ProtoReflect ¶
func (x *Workload) ProtoReflect() protoreflect.Message
type WorkloadProperties ¶
type WorkloadProperties struct { // Output only. The service project identifier that the underlying cloud // resource resides in. Empty for non cloud resources. GcpProject string `protobuf:"bytes,1,opt,name=gcp_project,json=gcpProject,proto3" json:"gcp_project,omitempty"` // Output only. The location that the underlying compute resource resides in // (e.g us-west1). Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"` // Output only. The location that the underlying compute resource resides in // if it is zonal (e.g us-west1-a). Zone string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"` // contains filtered or unexported fields }
Properties of an underlying compute resource represented by the Workload.
func (*WorkloadProperties) Descriptor
deprecated
func (*WorkloadProperties) Descriptor() ([]byte, []int)
Deprecated: Use WorkloadProperties.ProtoReflect.Descriptor instead.
func (*WorkloadProperties) GetGcpProject ¶
func (x *WorkloadProperties) GetGcpProject() string
func (*WorkloadProperties) GetLocation ¶
func (x *WorkloadProperties) GetLocation() string
func (*WorkloadProperties) GetZone ¶
func (x *WorkloadProperties) GetZone() string
func (*WorkloadProperties) ProtoMessage ¶
func (*WorkloadProperties) ProtoMessage()
func (*WorkloadProperties) ProtoReflect ¶
func (x *WorkloadProperties) ProtoReflect() protoreflect.Message
func (*WorkloadProperties) Reset ¶
func (x *WorkloadProperties) Reset()
func (*WorkloadProperties) String ¶
func (x *WorkloadProperties) String() string
type WorkloadReference ¶
type WorkloadReference struct { // Output only. The underlying compute resource uri. Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // contains filtered or unexported fields }
Reference of an underlying compute resource represented by the Workload.
func (*WorkloadReference) Descriptor
deprecated
func (*WorkloadReference) Descriptor() ([]byte, []int)
Deprecated: Use WorkloadReference.ProtoReflect.Descriptor instead.
func (*WorkloadReference) GetUri ¶
func (x *WorkloadReference) GetUri() string
func (*WorkloadReference) ProtoMessage ¶
func (*WorkloadReference) ProtoMessage()
func (*WorkloadReference) ProtoReflect ¶
func (x *WorkloadReference) ProtoReflect() protoreflect.Message
func (*WorkloadReference) Reset ¶
func (x *WorkloadReference) Reset()
func (*WorkloadReference) String ¶
func (x *WorkloadReference) String() string
type Workload_State ¶
type Workload_State int32
Workload state.
const ( // Unspecified state. Workload_STATE_UNSPECIFIED Workload_State = 0 // The Workload is being created. Workload_CREATING Workload_State = 1 // The Workload is ready. Workload_ACTIVE Workload_State = 2 // The Workload is being deleted. Workload_DELETING Workload_State = 3 // The underlying compute resources have been deleted. Workload_DETACHED Workload_State = 4 )
func (Workload_State) Descriptor ¶
func (Workload_State) Descriptor() protoreflect.EnumDescriptor
func (Workload_State) Enum ¶
func (x Workload_State) Enum() *Workload_State
func (Workload_State) EnumDescriptor
deprecated
func (Workload_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Workload_State.Descriptor instead.
func (Workload_State) Number ¶
func (x Workload_State) Number() protoreflect.EnumNumber
func (Workload_State) String ¶
func (x Workload_State) String() string
func (Workload_State) Type ¶
func (Workload_State) Type() protoreflect.EnumType