Documentation
¶
Index ¶
- Variables
- func RegisterAssetInstanceServer(s grpc.ServiceRegistrar, srv AssetInstanceServer)
- func RegisterAssetResourceServer(s grpc.ServiceRegistrar, srv AssetResourceServer)
- func RegisterAssetServer(s grpc.ServiceRegistrar, srv AssetServer)
- func RegisterResourceServer(s grpc.ServiceRegistrar, srv ResourceServer)
- type AssetClient
- type AssetConfiguration
- func (*AssetConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *AssetConfiguration) GetAssetId() string
- func (x *AssetConfiguration) GetAssetType() string
- func (x *AssetConfiguration) GetResources() []*AssetConfigurationResource
- func (*AssetConfiguration) ProtoMessage()
- func (x *AssetConfiguration) ProtoReflect() protoreflect.Message
- func (x *AssetConfiguration) Reset()
- func (x *AssetConfiguration) String() string
- type AssetConfigurationResource
- func (*AssetConfigurationResource) Descriptor() ([]byte, []int)deprecated
- func (x *AssetConfigurationResource) GetAliasName() string
- func (x *AssetConfigurationResource) GetDescription() string
- func (x *AssetConfigurationResource) GetOperatingSystem() string
- func (x *AssetConfigurationResource) GetResourceId() string
- func (x *AssetConfigurationResource) GetResourceName() string
- func (x *AssetConfigurationResource) GetResourceType() string
- func (*AssetConfigurationResource) ProtoMessage()
- func (x *AssetConfigurationResource) ProtoReflect() protoreflect.Message
- func (x *AssetConfigurationResource) Reset()
- func (x *AssetConfigurationResource) String() string
- type AssetInstanceClient
- type AssetInstanceModel
- func (*AssetInstanceModel) Descriptor() ([]byte, []int)deprecated
- func (x *AssetInstanceModel) GetAssetId() string
- func (x *AssetInstanceModel) GetAssetInstanceId() string
- func (x *AssetInstanceModel) GetCreatedAt() *timestamppb.Timestamp
- func (x *AssetInstanceModel) GetCreatedBy() string
- func (x *AssetInstanceModel) GetDeleteAt() *timestamppb.Timestamp
- func (x *AssetInstanceModel) GetModifiedAt() *timestamppb.Timestamp
- func (x *AssetInstanceModel) GetModifiedBy() string
- func (x *AssetInstanceModel) GetProjectId() string
- func (x *AssetInstanceModel) GetStatus() string
- func (*AssetInstanceModel) ProtoMessage()
- func (x *AssetInstanceModel) ProtoReflect() protoreflect.Message
- func (x *AssetInstanceModel) Reset()
- func (x *AssetInstanceModel) String() string
- type AssetInstanceServer
- type AssetModel
- func (*AssetModel) Descriptor() ([]byte, []int)deprecated
- func (x *AssetModel) GetAssetId() string
- func (x *AssetModel) GetAssetType() string
- func (x *AssetModel) GetCreatedAt() *timestamppb.Timestamp
- func (x *AssetModel) GetCreatedBy() string
- func (x *AssetModel) GetDeleted() bool
- func (x *AssetModel) GetDescription() string
- func (x *AssetModel) GetModifiedAt() *timestamppb.Timestamp
- func (x *AssetModel) GetModifiedBy() string
- func (x *AssetModel) GetName() string
- func (*AssetModel) ProtoMessage()
- func (x *AssetModel) ProtoReflect() protoreflect.Message
- func (x *AssetModel) Reset()
- func (x *AssetModel) String() string
- type AssetResourceClient
- type AssetResourceModel
- func (*AssetResourceModel) Descriptor() ([]byte, []int)deprecated
- func (x *AssetResourceModel) GetAliasName() string
- func (x *AssetResourceModel) GetAssetId() string
- func (x *AssetResourceModel) GetAssetResourceId() string
- func (x *AssetResourceModel) GetCreatedAt() *timestamppb.Timestamp
- func (x *AssetResourceModel) GetCreatedBy() string
- func (x *AssetResourceModel) GetDefault() bool
- func (x *AssetResourceModel) GetModifiedAt() *timestamppb.Timestamp
- func (x *AssetResourceModel) GetModifiedBy() string
- func (x *AssetResourceModel) GetResourceId() string
- func (*AssetResourceModel) ProtoMessage()
- func (x *AssetResourceModel) ProtoReflect() protoreflect.Message
- func (x *AssetResourceModel) Reset()
- func (x *AssetResourceModel) String() string
- type AssetResourceServer
- type AssetServer
- type CreateAssetInstanceRequest
- func (*CreateAssetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAssetInstanceRequest) GetAssetId() string
- func (x *CreateAssetInstanceRequest) GetStatus() string
- func (*CreateAssetInstanceRequest) ProtoMessage()
- func (x *CreateAssetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAssetInstanceRequest) Reset()
- func (x *CreateAssetInstanceRequest) String() string
- type CreateAssetRequest
- func (*CreateAssetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAssetRequest) GetAssetResourcesToSave() []*AssetResourceModel
- func (x *CreateAssetRequest) GetAssetType() string
- func (x *CreateAssetRequest) GetDescription() string
- func (x *CreateAssetRequest) GetName() string
- func (*CreateAssetRequest) ProtoMessage()
- func (x *CreateAssetRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAssetRequest) Reset()
- func (x *CreateAssetRequest) String() string
- type CreateAssetResourceRequest
- func (*CreateAssetResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAssetResourceRequest) GetAliasName() string
- func (x *CreateAssetResourceRequest) GetAssetId() string
- func (x *CreateAssetResourceRequest) GetAssetResourceId() string
- func (x *CreateAssetResourceRequest) GetDefault() bool
- func (x *CreateAssetResourceRequest) GetResourceId() string
- func (*CreateAssetResourceRequest) ProtoMessage()
- func (x *CreateAssetResourceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAssetResourceRequest) Reset()
- func (x *CreateAssetResourceRequest) String() string
- type CreateAssetResponse
- func (*CreateAssetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAssetResponse) GetAsset() *AssetModel
- func (x *CreateAssetResponse) GetAssetResources() []*AssetResourceModel
- func (*CreateAssetResponse) ProtoMessage()
- func (x *CreateAssetResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAssetResponse) Reset()
- func (x *CreateAssetResponse) String() string
- type CreateResourceRequest
- func (*CreateResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateResourceRequest) GetDescription() string
- func (x *CreateResourceRequest) GetImageFamily() string
- func (x *CreateResourceRequest) GetImageProject() string
- func (x *CreateResourceRequest) GetImageSource() string
- func (x *CreateResourceRequest) GetName() string
- func (x *CreateResourceRequest) GetOperatingSystem() string
- func (x *CreateResourceRequest) GetType() string
- func (*CreateResourceRequest) ProtoMessage()
- func (x *CreateResourceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateResourceRequest) Reset()
- func (x *CreateResourceRequest) String() string
- type DeleteAssetInstanceRequest
- func (*DeleteAssetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAssetInstanceRequest) GetAssetInstanceId() string
- func (*DeleteAssetInstanceRequest) ProtoMessage()
- func (x *DeleteAssetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAssetInstanceRequest) Reset()
- func (x *DeleteAssetInstanceRequest) String() string
- type DeleteAssetRequest
- func (*DeleteAssetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAssetRequest) GetAssetId() string
- func (*DeleteAssetRequest) ProtoMessage()
- func (x *DeleteAssetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAssetRequest) Reset()
- func (x *DeleteAssetRequest) String() string
- type DeleteAssetResourceRequest
- func (*DeleteAssetResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAssetResourceRequest) GetAssetResourceId() string
- func (*DeleteAssetResourceRequest) ProtoMessage()
- func (x *DeleteAssetResourceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAssetResourceRequest) Reset()
- func (x *DeleteAssetResourceRequest) String() string
- type DeleteResourceRequest
- func (*DeleteResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteResourceRequest) GetResourceId() string
- func (*DeleteResourceRequest) ProtoMessage()
- func (x *DeleteResourceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteResourceRequest) Reset()
- func (x *DeleteResourceRequest) String() string
- type DeploymentStatus
- func (DeploymentStatus) Descriptor() protoreflect.EnumDescriptor
- func (x DeploymentStatus) Enum() *DeploymentStatus
- func (DeploymentStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeploymentStatus) Number() protoreflect.EnumNumber
- func (x DeploymentStatus) String() string
- func (DeploymentStatus) Type() protoreflect.EnumType
- type FetchLogsRequest
- type FetchLogsResponse
- type GetAssetConfigurationRequest
- func (*GetAssetConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssetConfigurationRequest) GetAssetId() string
- func (*GetAssetConfigurationRequest) ProtoMessage()
- func (x *GetAssetConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *GetAssetConfigurationRequest) Reset()
- func (x *GetAssetConfigurationRequest) String() string
- type GetAssetConfigurationResponse
- func (*GetAssetConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssetConfigurationResponse) GetConfig() string
- func (*GetAssetConfigurationResponse) ProtoMessage()
- func (x *GetAssetConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *GetAssetConfigurationResponse) Reset()
- func (x *GetAssetConfigurationResponse) String() string
- type GetAssetInstanceRequest
- func (*GetAssetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssetInstanceRequest) GetAssetInstanceId() string
- func (*GetAssetInstanceRequest) ProtoMessage()
- func (x *GetAssetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetAssetInstanceRequest) Reset()
- func (x *GetAssetInstanceRequest) String() string
- type GetAssetRequest
- type GetAssetResourceRequest
- func (*GetAssetResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssetResourceRequest) GetAssetResourceId() string
- func (*GetAssetResourceRequest) ProtoMessage()
- func (x *GetAssetResourceRequest) ProtoReflect() protoreflect.Message
- func (x *GetAssetResourceRequest) Reset()
- func (x *GetAssetResourceRequest) String() string
- type GetDefaultResourcesRequest
- func (*GetDefaultResourcesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultResourcesRequest) GetAssetType() string
- func (*GetDefaultResourcesRequest) ProtoMessage()
- func (x *GetDefaultResourcesRequest) ProtoReflect() protoreflect.Message
- func (x *GetDefaultResourcesRequest) Reset()
- func (x *GetDefaultResourcesRequest) String() string
- type GetDefaultResourcesResponse
- func (*GetDefaultResourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultResourcesResponse) GetAssetResources() []*AssetResourceModel
- func (*GetDefaultResourcesResponse) ProtoMessage()
- func (x *GetDefaultResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *GetDefaultResourcesResponse) Reset()
- func (x *GetDefaultResourcesResponse) String() string
- type GetHostConfigurationRequest
- func (*GetHostConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHostConfigurationRequest) GetResourceIds() []string
- func (*GetHostConfigurationRequest) ProtoMessage()
- func (x *GetHostConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *GetHostConfigurationRequest) Reset()
- func (x *GetHostConfigurationRequest) String() string
- type GetHostConfigurationResponse
- func (*GetHostConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHostConfigurationResponse) GetConfig() string
- func (*GetHostConfigurationResponse) ProtoMessage()
- func (x *GetHostConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *GetHostConfigurationResponse) Reset()
- func (x *GetHostConfigurationResponse) String() string
- type GetResourceRequest
- func (*GetResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetResourceRequest) GetResourceId() string
- func (*GetResourceRequest) ProtoMessage()
- func (x *GetResourceRequest) ProtoReflect() protoreflect.Message
- func (x *GetResourceRequest) Reset()
- func (x *GetResourceRequest) String() string
- type HostConfiguration
- func (*HostConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *HostConfiguration) GetResources() []*HostConfigurationResource
- func (*HostConfiguration) ProtoMessage()
- func (x *HostConfiguration) ProtoReflect() protoreflect.Message
- func (x *HostConfiguration) Reset()
- func (x *HostConfiguration) String() string
- type HostConfigurationResource
- func (*HostConfigurationResource) Descriptor() ([]byte, []int)deprecated
- func (x *HostConfigurationResource) GetResourceId() string
- func (x *HostConfigurationResource) GetResourceImageFamily() string
- func (x *HostConfigurationResource) GetResourceImageProject() string
- func (x *HostConfigurationResource) GetResourceImageSource() string
- func (x *HostConfigurationResource) GetResourceName() string
- func (x *HostConfigurationResource) GetResourceOperatingSystem() string
- func (x *HostConfigurationResource) GetResourceType() string
- func (*HostConfigurationResource) ProtoMessage()
- func (x *HostConfigurationResource) ProtoReflect() protoreflect.Message
- func (x *HostConfigurationResource) Reset()
- func (x *HostConfigurationResource) String() string
- type ListAssetInstancesRequest
- func (*ListAssetInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetInstancesRequest) GetPageSize() int32
- func (x *ListAssetInstancesRequest) GetPageToken() string
- func (x *ListAssetInstancesRequest) GetReadMask() *fieldmaskpb.FieldMask
- func (*ListAssetInstancesRequest) ProtoMessage()
- func (x *ListAssetInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAssetInstancesRequest) Reset()
- func (x *ListAssetInstancesRequest) String() string
- type ListAssetInstancesResponse
- func (*ListAssetInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetInstancesResponse) GetAssetInstances() []*AssetInstanceModel
- func (x *ListAssetInstancesResponse) GetNextPageToken() string
- func (*ListAssetInstancesResponse) ProtoMessage()
- func (x *ListAssetInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAssetInstancesResponse) Reset()
- func (x *ListAssetInstancesResponse) String() string
- type ListAssetResourcesRequest
- func (*ListAssetResourcesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetResourcesRequest) GetPageSize() int32
- func (x *ListAssetResourcesRequest) GetPageToken() string
- func (x *ListAssetResourcesRequest) GetReadMask() *fieldmaskpb.FieldMask
- func (*ListAssetResourcesRequest) ProtoMessage()
- func (x *ListAssetResourcesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAssetResourcesRequest) Reset()
- func (x *ListAssetResourcesRequest) String() string
- type ListAssetResourcesResponse
- func (*ListAssetResourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetResourcesResponse) GetAssetResources() []*AssetResourceModel
- func (x *ListAssetResourcesResponse) GetNextPageToken() string
- func (*ListAssetResourcesResponse) ProtoMessage()
- func (x *ListAssetResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAssetResourcesResponse) Reset()
- func (x *ListAssetResourcesResponse) String() string
- type ListAssetsRequest
- func (*ListAssetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetsRequest) GetPageSize() int32
- func (x *ListAssetsRequest) GetPageToken() string
- func (x *ListAssetsRequest) GetReadMask() *fieldmaskpb.FieldMask
- func (*ListAssetsRequest) ProtoMessage()
- func (x *ListAssetsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAssetsRequest) Reset()
- func (x *ListAssetsRequest) String() string
- type ListAssetsResponse
- func (*ListAssetsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAssetsResponse) GetAssets() []*AssetModel
- func (x *ListAssetsResponse) GetNextPageToken() string
- func (*ListAssetsResponse) ProtoMessage()
- func (x *ListAssetsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAssetsResponse) Reset()
- func (x *ListAssetsResponse) String() string
- type ListResourcesRequest
- func (*ListResourcesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListResourcesRequest) GetPageSize() int32
- func (x *ListResourcesRequest) GetPageToken() string
- func (x *ListResourcesRequest) GetReadMask() *fieldmaskpb.FieldMask
- func (*ListResourcesRequest) ProtoMessage()
- func (x *ListResourcesRequest) ProtoReflect() protoreflect.Message
- func (x *ListResourcesRequest) Reset()
- func (x *ListResourcesRequest) String() string
- type ListResourcesResponse
- func (*ListResourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListResourcesResponse) GetNextPageToken() string
- func (x *ListResourcesResponse) GetResources() []*ResourceModel
- func (*ListResourcesResponse) ProtoMessage()
- func (x *ListResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *ListResourcesResponse) Reset()
- func (x *ListResourcesResponse) String() string
- type ResourceClient
- type ResourceModel
- func (*ResourceModel) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceModel) GetCreatedAt() *timestamppb.Timestamp
- func (x *ResourceModel) GetCreatedBy() string
- func (x *ResourceModel) GetDeleted() bool
- func (x *ResourceModel) GetDescription() string
- func (x *ResourceModel) GetImageFamily() string
- func (x *ResourceModel) GetImageProject() string
- func (x *ResourceModel) GetImageSource() string
- func (x *ResourceModel) GetModifiedAt() *timestamppb.Timestamp
- func (x *ResourceModel) GetModifiedBy() string
- func (x *ResourceModel) GetName() string
- func (x *ResourceModel) GetOperatingSystem() string
- func (x *ResourceModel) GetResourceId() string
- func (x *ResourceModel) GetType() string
- func (*ResourceModel) ProtoMessage()
- func (x *ResourceModel) ProtoReflect() protoreflect.Message
- func (x *ResourceModel) Reset()
- func (x *ResourceModel) String() string
- type ResourceServer
- type TriggerDeploymentRequest
- func (*TriggerDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDeploymentRequest) GetEntityId() string
- func (x *TriggerDeploymentRequest) GetEntityType() string
- func (*TriggerDeploymentRequest) ProtoMessage()
- func (x *TriggerDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *TriggerDeploymentRequest) Reset()
- func (x *TriggerDeploymentRequest) String() string
- type TriggerDeploymentResponse
- func (*TriggerDeploymentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDeploymentResponse) GetAssetId() string
- func (x *TriggerDeploymentResponse) GetAssetInstanceId() string
- func (x *TriggerDeploymentResponse) GetProjectId() string
- func (x *TriggerDeploymentResponse) GetProjectPrefix() string
- func (*TriggerDeploymentResponse) ProtoMessage()
- func (x *TriggerDeploymentResponse) ProtoReflect() protoreflect.Message
- func (x *TriggerDeploymentResponse) Reset()
- func (x *TriggerDeploymentResponse) String() string
- type UnimplementedAssetInstanceServer
- func (UnimplementedAssetInstanceServer) Create(context.Context, *CreateAssetInstanceRequest) (*AssetInstanceModel, error)
- func (UnimplementedAssetInstanceServer) Delete(context.Context, *DeleteAssetInstanceRequest) (*emptypb.Empty, error)
- func (UnimplementedAssetInstanceServer) FetchLogs(context.Context, *FetchLogsRequest) (*FetchLogsResponse, error)
- func (UnimplementedAssetInstanceServer) Get(context.Context, *GetAssetInstanceRequest) (*AssetInstanceModel, error)
- func (UnimplementedAssetInstanceServer) List(context.Context, *ListAssetInstancesRequest) (*ListAssetInstancesResponse, error)
- func (UnimplementedAssetInstanceServer) TriggerAssetDeletion(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
- func (UnimplementedAssetInstanceServer) TriggerDeployment(context.Context, *TriggerDeploymentRequest) (*TriggerDeploymentResponse, error)
- func (UnimplementedAssetInstanceServer) Update(context.Context, *UpdateAssetInstanceRequest) (*AssetInstanceModel, error)
- type UnimplementedAssetResourceServer
- func (UnimplementedAssetResourceServer) Create(context.Context, *CreateAssetResourceRequest) (*AssetResourceModel, error)
- func (UnimplementedAssetResourceServer) Delete(context.Context, *DeleteAssetResourceRequest) (*emptypb.Empty, error)
- func (UnimplementedAssetResourceServer) Get(context.Context, *GetAssetResourceRequest) (*AssetResourceModel, error)
- func (UnimplementedAssetResourceServer) List(context.Context, *ListAssetResourcesRequest) (*ListAssetResourcesResponse, error)
- func (UnimplementedAssetResourceServer) Update(context.Context, *UpdateAssetResourceRequest) (*AssetResourceModel, error)
- type UnimplementedAssetServer
- func (UnimplementedAssetServer) Create(context.Context, *CreateAssetRequest) (*CreateAssetResponse, error)
- func (UnimplementedAssetServer) Delete(context.Context, *DeleteAssetRequest) (*empty.Empty, error)
- func (UnimplementedAssetServer) Get(context.Context, *GetAssetRequest) (*AssetModel, error)
- func (UnimplementedAssetServer) GetAssetConfiguration(context.Context, *GetAssetConfigurationRequest) (*GetAssetConfigurationResponse, error)
- func (UnimplementedAssetServer) GetDefaultResources(context.Context, *GetDefaultResourcesRequest) (*GetDefaultResourcesResponse, error)
- func (UnimplementedAssetServer) GetHostConfiguration(context.Context, *GetHostConfigurationRequest) (*GetHostConfigurationResponse, error)
- func (UnimplementedAssetServer) List(context.Context, *ListAssetsRequest) (*ListAssetsResponse, error)
- func (UnimplementedAssetServer) Update(context.Context, *UpdateAssetRequest) (*UpdateAssetResponse, error)
- type UnimplementedResourceServer
- func (UnimplementedResourceServer) Create(context.Context, *CreateResourceRequest) (*ResourceModel, error)
- func (UnimplementedResourceServer) Delete(context.Context, *DeleteResourceRequest) (*emptypb.Empty, error)
- func (UnimplementedResourceServer) Get(context.Context, *GetResourceRequest) (*ResourceModel, error)
- func (UnimplementedResourceServer) List(context.Context, *ListResourcesRequest) (*ListResourcesResponse, error)
- func (UnimplementedResourceServer) Update(context.Context, *UpdateResourceRequest) (*ResourceModel, error)
- type UnsafeAssetInstanceServer
- type UnsafeAssetResourceServer
- type UnsafeAssetServer
- type UnsafeResourceServer
- type UpdateAssetInstanceRequest
- func (*UpdateAssetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAssetInstanceRequest) GetAssetInstance() *AssetInstanceModel
- func (x *UpdateAssetInstanceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAssetInstanceRequest) ProtoMessage()
- func (x *UpdateAssetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAssetInstanceRequest) Reset()
- func (x *UpdateAssetInstanceRequest) String() string
- type UpdateAssetRequest
- func (*UpdateAssetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAssetRequest) GetAsset() *AssetModel
- func (x *UpdateAssetRequest) GetAssetResourceUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateAssetRequest) GetAssetResourcesToDelete() []*AssetResourceModel
- func (x *UpdateAssetRequest) GetAssetResourcesToSave() []*AssetResourceModel
- func (x *UpdateAssetRequest) GetAssetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAssetRequest) ProtoMessage()
- func (x *UpdateAssetRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAssetRequest) Reset()
- func (x *UpdateAssetRequest) String() string
- type UpdateAssetResourceRequest
- func (*UpdateAssetResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAssetResourceRequest) GetAssetResource() *AssetResourceModel
- func (x *UpdateAssetResourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAssetResourceRequest) ProtoMessage()
- func (x *UpdateAssetResourceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAssetResourceRequest) Reset()
- func (x *UpdateAssetResourceRequest) String() string
- type UpdateAssetResponse
- func (*UpdateAssetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAssetResponse) GetAsset() *AssetModel
- func (x *UpdateAssetResponse) GetAssetResources() []*AssetResourceModel
- func (*UpdateAssetResponse) ProtoMessage()
- func (x *UpdateAssetResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAssetResponse) Reset()
- func (x *UpdateAssetResponse) String() string
- type UpdateResourceRequest
- func (*UpdateResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateResourceRequest) GetResource() *ResourceModel
- func (x *UpdateResourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateResourceRequest) ProtoMessage()
- func (x *UpdateResourceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateResourceRequest) Reset()
- func (x *UpdateResourceRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var ( DeploymentStatus_name = map[int32]string{ 0: "STATUS_PENDING", 1: "STATUS_RUNNING", 2: "STATUS_COMPLETED", 3: "STATUS_READY_FOR_DESTROY", 4: "STATUS_DESTROYED", 5: "STATUS_FAILED", } DeploymentStatus_value = map[string]int32{ "STATUS_PENDING": 0, "STATUS_RUNNING": 1, "STATUS_COMPLETED": 2, "STATUS_READY_FOR_DESTROY": 3, "STATUS_DESTROYED": 4, "STATUS_FAILED": 5, } )
Enum value maps for DeploymentStatus.
var AssetInstance_ServiceDesc = grpc.ServiceDesc{ ServiceName: "poros.AssetInstance", HandlerType: (*AssetInstanceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _AssetInstance_Create_Handler, }, { MethodName: "Get", Handler: _AssetInstance_Get_Handler, }, { MethodName: "Update", Handler: _AssetInstance_Update_Handler, }, { MethodName: "Delete", Handler: _AssetInstance_Delete_Handler, }, { MethodName: "List", Handler: _AssetInstance_List_Handler, }, { MethodName: "TriggerDeployment", Handler: _AssetInstance_TriggerDeployment_Handler, }, { MethodName: "FetchLogs", Handler: _AssetInstance_FetchLogs_Handler, }, { MethodName: "TriggerAssetDeletion", Handler: _AssetInstance_TriggerAssetDeletion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "poros/api/proto/asset_instance_service.proto", }
AssetInstance_ServiceDesc is the grpc.ServiceDesc for AssetInstance service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AssetResource_ServiceDesc = grpc.ServiceDesc{ ServiceName: "poros.AssetResource", HandlerType: (*AssetResourceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _AssetResource_Create_Handler, }, { MethodName: "Get", Handler: _AssetResource_Get_Handler, }, { MethodName: "Update", Handler: _AssetResource_Update_Handler, }, { MethodName: "Delete", Handler: _AssetResource_Delete_Handler, }, { MethodName: "List", Handler: _AssetResource_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "poros/api/proto/assetresource_service.proto", }
AssetResource_ServiceDesc is the grpc.ServiceDesc for AssetResource service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Asset_ServiceDesc = grpc.ServiceDesc{ ServiceName: "poros.Asset", HandlerType: (*AssetServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _Asset_Create_Handler, }, { MethodName: "Get", Handler: _Asset_Get_Handler, }, { MethodName: "Update", Handler: _Asset_Update_Handler, }, { MethodName: "Delete", Handler: _Asset_Delete_Handler, }, { MethodName: "List", Handler: _Asset_List_Handler, }, { MethodName: "GetAssetConfiguration", Handler: _Asset_GetAssetConfiguration_Handler, }, { MethodName: "GetHostConfiguration", Handler: _Asset_GetHostConfiguration_Handler, }, { MethodName: "GetDefaultResources", Handler: _Asset_GetDefaultResources_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "poros/api/proto/asset_service.proto", }
Asset_ServiceDesc is the grpc.ServiceDesc for Asset service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_poros_api_proto_asset_instance_service_proto protoreflect.FileDescriptor
var File_poros_api_proto_asset_service_proto protoreflect.FileDescriptor
var File_poros_api_proto_assetresource_service_proto protoreflect.FileDescriptor
var File_poros_api_proto_enums_proto protoreflect.FileDescriptor
var File_poros_api_proto_resource_service_proto protoreflect.FileDescriptor
var File_poros_api_proto_resources_proto protoreflect.FileDescriptor
var Resource_ServiceDesc = grpc.ServiceDesc{ ServiceName: "poros.Resource", HandlerType: (*ResourceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _Resource_Create_Handler, }, { MethodName: "Get", Handler: _Resource_Get_Handler, }, { MethodName: "Update", Handler: _Resource_Update_Handler, }, { MethodName: "Delete", Handler: _Resource_Delete_Handler, }, { MethodName: "List", Handler: _Resource_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "poros/api/proto/resource_service.proto", }
Resource_ServiceDesc is the grpc.ServiceDesc for Resource service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAssetInstanceServer ¶
func RegisterAssetInstanceServer(s grpc.ServiceRegistrar, srv AssetInstanceServer)
func RegisterAssetResourceServer ¶
func RegisterAssetResourceServer(s grpc.ServiceRegistrar, srv AssetResourceServer)
func RegisterAssetServer ¶
func RegisterAssetServer(s grpc.ServiceRegistrar, srv AssetServer)
func RegisterResourceServer ¶
func RegisterResourceServer(s grpc.ServiceRegistrar, srv ResourceServer)
Types ¶
type AssetClient ¶
type AssetClient interface { // Creates the given Asset. Create(ctx context.Context, in *CreateAssetRequest, opts ...grpc.CallOption) (*CreateAssetResponse, error) // Retrieves a Asset for a given unique value. Get(ctx context.Context, in *GetAssetRequest, opts ...grpc.CallOption) (*AssetModel, error) // Update a single asset in EnterpriseAsset. Update(ctx context.Context, in *UpdateAssetRequest, opts ...grpc.CallOption) (*UpdateAssetResponse, error) // Deletes the given Asset. Delete(ctx context.Context, in *DeleteAssetRequest, opts ...grpc.CallOption) (*empty.Empty, error) // Lists all Assets. List(ctx context.Context, in *ListAssetsRequest, opts ...grpc.CallOption) (*ListAssetsResponse, error) // Get AssetConfiguration GetAssetConfiguration(ctx context.Context, in *GetAssetConfigurationRequest, opts ...grpc.CallOption) (*GetAssetConfigurationResponse, error) // Get HostConfiguration GetHostConfiguration(ctx context.Context, in *GetHostConfigurationRequest, opts ...grpc.CallOption) (*GetHostConfigurationResponse, error) // Get Default Resources GetDefaultResources(ctx context.Context, in *GetDefaultResourcesRequest, opts ...grpc.CallOption) (*GetDefaultResourcesResponse, error) }
AssetClient is the client API for Asset service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAssetClient ¶
func NewAssetClient(cc grpc.ClientConnInterface) AssetClient
type AssetConfiguration ¶
type AssetConfiguration struct { AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` AssetType string `protobuf:"bytes,2,opt,name=asset_type,json=assetType,proto3" json:"asset_type,omitempty"` Resources []*AssetConfigurationResource `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` // contains filtered or unexported fields }
func (*AssetConfiguration) Descriptor
deprecated
func (*AssetConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use AssetConfiguration.ProtoReflect.Descriptor instead.
func (*AssetConfiguration) GetAssetId ¶
func (x *AssetConfiguration) GetAssetId() string
func (*AssetConfiguration) GetAssetType ¶
func (x *AssetConfiguration) GetAssetType() string
func (*AssetConfiguration) GetResources ¶
func (x *AssetConfiguration) GetResources() []*AssetConfigurationResource
func (*AssetConfiguration) ProtoMessage ¶
func (*AssetConfiguration) ProtoMessage()
func (*AssetConfiguration) ProtoReflect ¶
func (x *AssetConfiguration) ProtoReflect() protoreflect.Message
func (*AssetConfiguration) Reset ¶
func (x *AssetConfiguration) Reset()
func (*AssetConfiguration) String ¶
func (x *AssetConfiguration) String() string
type AssetConfigurationResource ¶
type AssetConfigurationResource struct { // Unique Identifier of the Resource ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Description of the resource Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Operating System of the Resource (windows_machine, linux_machine, etc.) OperatingSystem string `protobuf:"bytes,3,opt,name=operating_system,json=operatingSystem,proto3" json:"operating_system,omitempty"` // Alias Name of the resource AliasName string `protobuf:"bytes,4,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"` // The type of resource (machine, network, user, etc) ResourceType string `protobuf:"bytes,5,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // Name of the resource ResourceName string `protobuf:"bytes,6,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
func (*AssetConfigurationResource) Descriptor
deprecated
func (*AssetConfigurationResource) Descriptor() ([]byte, []int)
Deprecated: Use AssetConfigurationResource.ProtoReflect.Descriptor instead.
func (*AssetConfigurationResource) GetAliasName ¶
func (x *AssetConfigurationResource) GetAliasName() string
func (*AssetConfigurationResource) GetDescription ¶
func (x *AssetConfigurationResource) GetDescription() string
func (*AssetConfigurationResource) GetOperatingSystem ¶
func (x *AssetConfigurationResource) GetOperatingSystem() string
func (*AssetConfigurationResource) GetResourceId ¶
func (x *AssetConfigurationResource) GetResourceId() string
func (*AssetConfigurationResource) GetResourceName ¶
func (x *AssetConfigurationResource) GetResourceName() string
func (*AssetConfigurationResource) GetResourceType ¶
func (x *AssetConfigurationResource) GetResourceType() string
func (*AssetConfigurationResource) ProtoMessage ¶
func (*AssetConfigurationResource) ProtoMessage()
func (*AssetConfigurationResource) ProtoReflect ¶
func (x *AssetConfigurationResource) ProtoReflect() protoreflect.Message
func (*AssetConfigurationResource) Reset ¶
func (x *AssetConfigurationResource) Reset()
func (*AssetConfigurationResource) String ¶
func (x *AssetConfigurationResource) String() string
type AssetInstanceClient ¶
type AssetInstanceClient interface { // Creates the given AssetInstanceInstance. Create(ctx context.Context, in *CreateAssetInstanceRequest, opts ...grpc.CallOption) (*AssetInstanceModel, error) // Retrieves an AssetInstance for a given unique value. Get(ctx context.Context, in *GetAssetInstanceRequest, opts ...grpc.CallOption) (*AssetInstanceModel, error) // Update a single AssetInstance. Update(ctx context.Context, in *UpdateAssetInstanceRequest, opts ...grpc.CallOption) (*AssetInstanceModel, error) // Deletes the given AssetInstance. Delete(ctx context.Context, in *DeleteAssetInstanceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Lists all AssetInstances. List(ctx context.Context, in *ListAssetInstancesRequest, opts ...grpc.CallOption) (*ListAssetInstancesResponse, error) TriggerDeployment(ctx context.Context, in *TriggerDeploymentRequest, opts ...grpc.CallOption) (*TriggerDeploymentResponse, error) FetchLogs(ctx context.Context, in *FetchLogsRequest, opts ...grpc.CallOption) (*FetchLogsResponse, error) TriggerAssetDeletion(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) }
AssetInstanceClient is the client API for AssetInstance service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAssetInstanceClient ¶
func NewAssetInstanceClient(cc grpc.ClientConnInterface) AssetInstanceClient
type AssetInstanceModel ¶
type AssetInstanceModel struct { // Unique identifier of the AssetInstance AssetInstanceId string `protobuf:"bytes,1,opt,name=asset_instance_id,json=assetInstanceId,proto3" json:"asset_instance_id,omitempty"` // AssetId associated with the AssetInstance AssetId string `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // Status of the AssetInstance Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // Project Id associated with the asset instance ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // User who created the record. CreatedBy string `protobuf:"bytes,5,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp for the creation of the record. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for the last update of the record. ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"` // User who modified the record. ModifiedBy string `protobuf:"bytes,8,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"` // Timestamp to delete the machines DeleteAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=delete_at,json=deleteAt,proto3" json:"delete_at,omitempty"` // contains filtered or unexported fields }
func (*AssetInstanceModel) Descriptor
deprecated
func (*AssetInstanceModel) Descriptor() ([]byte, []int)
Deprecated: Use AssetInstanceModel.ProtoReflect.Descriptor instead.
func (*AssetInstanceModel) GetAssetId ¶
func (x *AssetInstanceModel) GetAssetId() string
func (*AssetInstanceModel) GetAssetInstanceId ¶
func (x *AssetInstanceModel) GetAssetInstanceId() string
func (*AssetInstanceModel) GetCreatedAt ¶
func (x *AssetInstanceModel) GetCreatedAt() *timestamppb.Timestamp
func (*AssetInstanceModel) GetCreatedBy ¶
func (x *AssetInstanceModel) GetCreatedBy() string
func (*AssetInstanceModel) GetDeleteAt ¶
func (x *AssetInstanceModel) GetDeleteAt() *timestamppb.Timestamp
func (*AssetInstanceModel) GetModifiedAt ¶
func (x *AssetInstanceModel) GetModifiedAt() *timestamppb.Timestamp
func (*AssetInstanceModel) GetModifiedBy ¶
func (x *AssetInstanceModel) GetModifiedBy() string
func (*AssetInstanceModel) GetProjectId ¶
func (x *AssetInstanceModel) GetProjectId() string
func (*AssetInstanceModel) GetStatus ¶
func (x *AssetInstanceModel) GetStatus() string
func (*AssetInstanceModel) ProtoMessage ¶
func (*AssetInstanceModel) ProtoMessage()
func (*AssetInstanceModel) ProtoReflect ¶
func (x *AssetInstanceModel) ProtoReflect() protoreflect.Message
func (*AssetInstanceModel) Reset ¶
func (x *AssetInstanceModel) Reset()
func (*AssetInstanceModel) String ¶
func (x *AssetInstanceModel) String() string
type AssetInstanceServer ¶
type AssetInstanceServer interface { // Creates the given AssetInstanceInstance. Create(context.Context, *CreateAssetInstanceRequest) (*AssetInstanceModel, error) // Retrieves an AssetInstance for a given unique value. Get(context.Context, *GetAssetInstanceRequest) (*AssetInstanceModel, error) // Update a single AssetInstance. Update(context.Context, *UpdateAssetInstanceRequest) (*AssetInstanceModel, error) // Deletes the given AssetInstance. Delete(context.Context, *DeleteAssetInstanceRequest) (*emptypb.Empty, error) // Lists all AssetInstances. List(context.Context, *ListAssetInstancesRequest) (*ListAssetInstancesResponse, error) TriggerDeployment(context.Context, *TriggerDeploymentRequest) (*TriggerDeploymentResponse, error) FetchLogs(context.Context, *FetchLogsRequest) (*FetchLogsResponse, error) TriggerAssetDeletion(context.Context, *emptypb.Empty) (*emptypb.Empty, error) // contains filtered or unexported methods }
AssetInstanceServer is the server API for AssetInstance service. All implementations must embed UnimplementedAssetInstanceServer for forward compatibility
type AssetModel ¶
type AssetModel struct { // Unique identifier of the asset AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // Name of the asset Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` //Type of the Asset (active_directory, etc) AssetType string `protobuf:"bytes,3,opt,name=asset_type,json=assetType,proto3" json:"asset_type,omitempty"` // Description of the asset Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // User who created the record. CreatedBy string `protobuf:"bytes,5,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp for the creation of the record. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for the last update of the record. ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"` // User who modified the record. ModifiedBy string `protobuf:"bytes,8,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"` // Flag to denote whether this Resource is deleted Deleted bool `protobuf:"varint,9,opt,name=deleted,proto3" json:"deleted,omitempty"` // contains filtered or unexported fields }
func (*AssetModel) Descriptor
deprecated
func (*AssetModel) Descriptor() ([]byte, []int)
Deprecated: Use AssetModel.ProtoReflect.Descriptor instead.
func (*AssetModel) GetAssetId ¶
func (x *AssetModel) GetAssetId() string
func (*AssetModel) GetAssetType ¶
func (x *AssetModel) GetAssetType() string
func (*AssetModel) GetCreatedAt ¶
func (x *AssetModel) GetCreatedAt() *timestamppb.Timestamp
func (*AssetModel) GetCreatedBy ¶
func (x *AssetModel) GetCreatedBy() string
func (*AssetModel) GetDeleted ¶
func (x *AssetModel) GetDeleted() bool
func (*AssetModel) GetDescription ¶
func (x *AssetModel) GetDescription() string
func (*AssetModel) GetModifiedAt ¶
func (x *AssetModel) GetModifiedAt() *timestamppb.Timestamp
func (*AssetModel) GetModifiedBy ¶
func (x *AssetModel) GetModifiedBy() string
func (*AssetModel) GetName ¶
func (x *AssetModel) GetName() string
func (*AssetModel) ProtoMessage ¶
func (*AssetModel) ProtoMessage()
func (*AssetModel) ProtoReflect ¶
func (x *AssetModel) ProtoReflect() protoreflect.Message
func (*AssetModel) Reset ¶
func (x *AssetModel) Reset()
func (*AssetModel) String ¶
func (x *AssetModel) String() string
type AssetResourceClient ¶
type AssetResourceClient interface { // Creates the given AssetResource. Create(ctx context.Context, in *CreateAssetResourceRequest, opts ...grpc.CallOption) (*AssetResourceModel, error) // Retrieves a AssetResource for a given unique value. Get(ctx context.Context, in *GetAssetResourceRequest, opts ...grpc.CallOption) (*AssetResourceModel, error) // Update a single AssetResource in EnterpriseAsset. Update(ctx context.Context, in *UpdateAssetResourceRequest, opts ...grpc.CallOption) (*AssetResourceModel, error) // Deletes the given AssetResource. Delete(ctx context.Context, in *DeleteAssetResourceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Lists all AssetResources. List(ctx context.Context, in *ListAssetResourcesRequest, opts ...grpc.CallOption) (*ListAssetResourcesResponse, error) }
AssetResourceClient is the client API for AssetResource service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAssetResourceClient ¶
func NewAssetResourceClient(cc grpc.ClientConnInterface) AssetResourceClient
type AssetResourceModel ¶
type AssetResourceModel struct { // Unique identifier of the entity AssetResourceId string `protobuf:"bytes,1,opt,name=asset_resource_id,json=assetResourceId,proto3" json:"asset_resource_id,omitempty"` // Identifier of the asset associated with the entity AssetId string `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // Identifier of the resource associated with the entity ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Alias name of the entity AliasName string `protobuf:"bytes,4,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"` // User who created the record. CreatedBy string `protobuf:"bytes,5,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp for the creation of the record. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for the last update of the record. ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"` // User who modified the record. ModifiedBy string `protobuf:"bytes,8,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"` // Flag to denote whether this AssetResource is default Default bool `protobuf:"varint,9,opt,name=default,proto3" json:"default,omitempty"` // contains filtered or unexported fields }
func (*AssetResourceModel) Descriptor
deprecated
func (*AssetResourceModel) Descriptor() ([]byte, []int)
Deprecated: Use AssetResourceModel.ProtoReflect.Descriptor instead.
func (*AssetResourceModel) GetAliasName ¶
func (x *AssetResourceModel) GetAliasName() string
func (*AssetResourceModel) GetAssetId ¶
func (x *AssetResourceModel) GetAssetId() string
func (*AssetResourceModel) GetAssetResourceId ¶
func (x *AssetResourceModel) GetAssetResourceId() string
func (*AssetResourceModel) GetCreatedAt ¶
func (x *AssetResourceModel) GetCreatedAt() *timestamppb.Timestamp
func (*AssetResourceModel) GetCreatedBy ¶
func (x *AssetResourceModel) GetCreatedBy() string
func (*AssetResourceModel) GetDefault ¶
func (x *AssetResourceModel) GetDefault() bool
func (*AssetResourceModel) GetModifiedAt ¶
func (x *AssetResourceModel) GetModifiedAt() *timestamppb.Timestamp
func (*AssetResourceModel) GetModifiedBy ¶
func (x *AssetResourceModel) GetModifiedBy() string
func (*AssetResourceModel) GetResourceId ¶
func (x *AssetResourceModel) GetResourceId() string
func (*AssetResourceModel) ProtoMessage ¶
func (*AssetResourceModel) ProtoMessage()
func (*AssetResourceModel) ProtoReflect ¶
func (x *AssetResourceModel) ProtoReflect() protoreflect.Message
func (*AssetResourceModel) Reset ¶
func (x *AssetResourceModel) Reset()
func (*AssetResourceModel) String ¶
func (x *AssetResourceModel) String() string
type AssetResourceServer ¶
type AssetResourceServer interface { // Creates the given AssetResource. Create(context.Context, *CreateAssetResourceRequest) (*AssetResourceModel, error) // Retrieves a AssetResource for a given unique value. Get(context.Context, *GetAssetResourceRequest) (*AssetResourceModel, error) // Update a single AssetResource in EnterpriseAsset. Update(context.Context, *UpdateAssetResourceRequest) (*AssetResourceModel, error) // Deletes the given AssetResource. Delete(context.Context, *DeleteAssetResourceRequest) (*emptypb.Empty, error) // Lists all AssetResources. List(context.Context, *ListAssetResourcesRequest) (*ListAssetResourcesResponse, error) // contains filtered or unexported methods }
AssetResourceServer is the server API for AssetResource service. All implementations must embed UnimplementedAssetResourceServer for forward compatibility
type AssetServer ¶
type AssetServer interface { // Creates the given Asset. Create(context.Context, *CreateAssetRequest) (*CreateAssetResponse, error) // Retrieves a Asset for a given unique value. Get(context.Context, *GetAssetRequest) (*AssetModel, error) // Update a single asset in EnterpriseAsset. Update(context.Context, *UpdateAssetRequest) (*UpdateAssetResponse, error) // Deletes the given Asset. Delete(context.Context, *DeleteAssetRequest) (*empty.Empty, error) // Lists all Assets. List(context.Context, *ListAssetsRequest) (*ListAssetsResponse, error) // Get AssetConfiguration GetAssetConfiguration(context.Context, *GetAssetConfigurationRequest) (*GetAssetConfigurationResponse, error) // Get HostConfiguration GetHostConfiguration(context.Context, *GetHostConfigurationRequest) (*GetHostConfigurationResponse, error) // Get Default Resources GetDefaultResources(context.Context, *GetDefaultResourcesRequest) (*GetDefaultResourcesResponse, error) // contains filtered or unexported methods }
AssetServer is the server API for Asset service. All implementations must embed UnimplementedAssetServer for forward compatibility
type CreateAssetInstanceRequest ¶
type CreateAssetInstanceRequest struct { // The new AssetInstance to add to the database. AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
Request to create a single AssetInstance
func (*CreateAssetInstanceRequest) Descriptor
deprecated
func (*CreateAssetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAssetInstanceRequest.ProtoReflect.Descriptor instead.
func (*CreateAssetInstanceRequest) GetAssetId ¶
func (x *CreateAssetInstanceRequest) GetAssetId() string
func (*CreateAssetInstanceRequest) GetStatus ¶
func (x *CreateAssetInstanceRequest) GetStatus() string
func (*CreateAssetInstanceRequest) ProtoMessage ¶
func (*CreateAssetInstanceRequest) ProtoMessage()
func (*CreateAssetInstanceRequest) ProtoReflect ¶
func (x *CreateAssetInstanceRequest) ProtoReflect() protoreflect.Message
func (*CreateAssetInstanceRequest) Reset ¶
func (x *CreateAssetInstanceRequest) Reset()
func (*CreateAssetInstanceRequest) String ¶
func (x *CreateAssetInstanceRequest) String() string
type CreateAssetRequest ¶
type CreateAssetRequest struct { // The new asset to add to the database. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` AssetType string `protobuf:"bytes,3,opt,name=asset_type,json=assetType,proto3" json:"asset_type,omitempty"` // The list of AssetResource to create/update AssetResourcesToSave []*AssetResourceModel `protobuf:"bytes,4,rep,name=asset_resources_to_save,json=assetResourcesToSave,proto3" json:"asset_resources_to_save,omitempty"` // contains filtered or unexported fields }
Request to create a single asset in AssetServ
func (*CreateAssetRequest) Descriptor
deprecated
func (*CreateAssetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAssetRequest.ProtoReflect.Descriptor instead.
func (*CreateAssetRequest) GetAssetResourcesToSave ¶
func (x *CreateAssetRequest) GetAssetResourcesToSave() []*AssetResourceModel
func (*CreateAssetRequest) GetAssetType ¶
func (x *CreateAssetRequest) GetAssetType() string
func (*CreateAssetRequest) GetDescription ¶
func (x *CreateAssetRequest) GetDescription() string
func (*CreateAssetRequest) GetName ¶
func (x *CreateAssetRequest) GetName() string
func (*CreateAssetRequest) ProtoMessage ¶
func (*CreateAssetRequest) ProtoMessage()
func (*CreateAssetRequest) ProtoReflect ¶
func (x *CreateAssetRequest) ProtoReflect() protoreflect.Message
func (*CreateAssetRequest) Reset ¶
func (x *CreateAssetRequest) Reset()
func (*CreateAssetRequest) String ¶
func (x *CreateAssetRequest) String() string
type CreateAssetResourceRequest ¶
type CreateAssetResourceRequest struct { // Unique identifier for the asset resource entity AssetResourceId string `protobuf:"bytes,1,opt,name=asset_resource_id,json=assetResourceId,proto3" json:"asset_resource_id,omitempty"` // Identifier of the asset associated with the entity AssetId string `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // Identifier of the resource associated with the entity ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Alias name of the entity AliasName string `protobuf:"bytes,4,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"` // Flag to denote whether this AssetResource is default Default bool `protobuf:"varint,5,opt,name=default,proto3" json:"default,omitempty"` // contains filtered or unexported fields }
Request to create a single asseAssetResource
func (*CreateAssetResourceRequest) Descriptor
deprecated
func (*CreateAssetResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAssetResourceRequest.ProtoReflect.Descriptor instead.
func (*CreateAssetResourceRequest) GetAliasName ¶
func (x *CreateAssetResourceRequest) GetAliasName() string
func (*CreateAssetResourceRequest) GetAssetId ¶
func (x *CreateAssetResourceRequest) GetAssetId() string
func (*CreateAssetResourceRequest) GetAssetResourceId ¶
func (x *CreateAssetResourceRequest) GetAssetResourceId() string
func (*CreateAssetResourceRequest) GetDefault ¶
func (x *CreateAssetResourceRequest) GetDefault() bool
func (*CreateAssetResourceRequest) GetResourceId ¶
func (x *CreateAssetResourceRequest) GetResourceId() string
func (*CreateAssetResourceRequest) ProtoMessage ¶
func (*CreateAssetResourceRequest) ProtoMessage()
func (*CreateAssetResourceRequest) ProtoReflect ¶
func (x *CreateAssetResourceRequest) ProtoReflect() protoreflect.Message
func (*CreateAssetResourceRequest) Reset ¶
func (x *CreateAssetResourceRequest) Reset()
func (*CreateAssetResourceRequest) String ¶
func (x *CreateAssetResourceRequest) String() string
type CreateAssetResponse ¶
type CreateAssetResponse struct { // The Asset created. Asset *AssetModel `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` // The list of AssetResources created/updated AssetResources []*AssetResourceModel `protobuf:"bytes,2,rep,name=asset_resources,json=assetResources,proto3" json:"asset_resources,omitempty"` // contains filtered or unexported fields }
func (*CreateAssetResponse) Descriptor
deprecated
func (*CreateAssetResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAssetResponse.ProtoReflect.Descriptor instead.
func (*CreateAssetResponse) GetAsset ¶
func (x *CreateAssetResponse) GetAsset() *AssetModel
func (*CreateAssetResponse) GetAssetResources ¶
func (x *CreateAssetResponse) GetAssetResources() []*AssetResourceModel
func (*CreateAssetResponse) ProtoMessage ¶
func (*CreateAssetResponse) ProtoMessage()
func (*CreateAssetResponse) ProtoReflect ¶
func (x *CreateAssetResponse) ProtoReflect() protoreflect.Message
func (*CreateAssetResponse) Reset ¶
func (x *CreateAssetResponse) Reset()
func (*CreateAssetResponse) String ¶
func (x *CreateAssetResponse) String() string
type CreateResourceRequest ¶
type CreateResourceRequest struct { // The new resource to add to the database. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` OperatingSystem string `protobuf:"bytes,4,opt,name=operating_system,json=operatingSystem,proto3" json:"operating_system,omitempty"` ImageProject string `protobuf:"bytes,5,opt,name=image_project,json=imageProject,proto3" json:"image_project,omitempty"` ImageFamily string `protobuf:"bytes,6,opt,name=image_family,json=imageFamily,proto3" json:"image_family,omitempty"` ImageSource string `protobuf:"bytes,7,opt,name=image_source,json=imageSource,proto3" json:"image_source,omitempty"` // contains filtered or unexported fields }
Request to create a single resource in ResourceService
func (*CreateResourceRequest) Descriptor
deprecated
func (*CreateResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateResourceRequest.ProtoReflect.Descriptor instead.
func (*CreateResourceRequest) GetDescription ¶
func (x *CreateResourceRequest) GetDescription() string
func (*CreateResourceRequest) GetImageFamily ¶
func (x *CreateResourceRequest) GetImageFamily() string
func (*CreateResourceRequest) GetImageProject ¶
func (x *CreateResourceRequest) GetImageProject() string
func (*CreateResourceRequest) GetImageSource ¶
func (x *CreateResourceRequest) GetImageSource() string
func (*CreateResourceRequest) GetName ¶
func (x *CreateResourceRequest) GetName() string
func (*CreateResourceRequest) GetOperatingSystem ¶
func (x *CreateResourceRequest) GetOperatingSystem() string
func (*CreateResourceRequest) GetType ¶
func (x *CreateResourceRequest) GetType() string
func (*CreateResourceRequest) ProtoMessage ¶
func (*CreateResourceRequest) ProtoMessage()
func (*CreateResourceRequest) ProtoReflect ¶
func (x *CreateResourceRequest) ProtoReflect() protoreflect.Message
func (*CreateResourceRequest) Reset ¶
func (x *CreateResourceRequest) Reset()
func (*CreateResourceRequest) String ¶
func (x *CreateResourceRequest) String() string
type DeleteAssetInstanceRequest ¶
type DeleteAssetInstanceRequest struct { // The unique identifier of the AssetInstance to delete from the database. AssetInstanceId string `protobuf:"bytes,1,opt,name=asset_instance_id,json=assetInstanceId,proto3" json:"asset_instance_id,omitempty"` // contains filtered or unexported fields }
Request to delete a single AssetInstance.
func (*DeleteAssetInstanceRequest) Descriptor
deprecated
func (*DeleteAssetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAssetInstanceRequest.ProtoReflect.Descriptor instead.
func (*DeleteAssetInstanceRequest) GetAssetInstanceId ¶
func (x *DeleteAssetInstanceRequest) GetAssetInstanceId() string
func (*DeleteAssetInstanceRequest) ProtoMessage ¶
func (*DeleteAssetInstanceRequest) ProtoMessage()
func (*DeleteAssetInstanceRequest) ProtoReflect ¶
func (x *DeleteAssetInstanceRequest) ProtoReflect() protoreflect.Message
func (*DeleteAssetInstanceRequest) Reset ¶
func (x *DeleteAssetInstanceRequest) Reset()
func (*DeleteAssetInstanceRequest) String ¶
func (x *DeleteAssetInstanceRequest) String() string
type DeleteAssetRequest ¶
type DeleteAssetRequest struct { // The unique identifier of the asset to delete from the database. AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // contains filtered or unexported fields }
Request to delete a single asset from EnterpriseAsset.
func (*DeleteAssetRequest) Descriptor
deprecated
func (*DeleteAssetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAssetRequest.ProtoReflect.Descriptor instead.
func (*DeleteAssetRequest) GetAssetId ¶
func (x *DeleteAssetRequest) GetAssetId() string
func (*DeleteAssetRequest) ProtoMessage ¶
func (*DeleteAssetRequest) ProtoMessage()
func (*DeleteAssetRequest) ProtoReflect ¶
func (x *DeleteAssetRequest) ProtoReflect() protoreflect.Message
func (*DeleteAssetRequest) Reset ¶
func (x *DeleteAssetRequest) Reset()
func (*DeleteAssetRequest) String ¶
func (x *DeleteAssetRequest) String() string
type DeleteAssetResourceRequest ¶
type DeleteAssetResourceRequest struct { // The unique identifier of the AssetResource entity to delete from the database. AssetResourceId string `protobuf:"bytes,1,opt,name=asset_resource_id,json=assetResourceId,proto3" json:"asset_resource_id,omitempty"` // contains filtered or unexported fields }
Request to delete a single AssetResource.
func (*DeleteAssetResourceRequest) Descriptor
deprecated
func (*DeleteAssetResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAssetResourceRequest.ProtoReflect.Descriptor instead.
func (*DeleteAssetResourceRequest) GetAssetResourceId ¶
func (x *DeleteAssetResourceRequest) GetAssetResourceId() string
func (*DeleteAssetResourceRequest) ProtoMessage ¶
func (*DeleteAssetResourceRequest) ProtoMessage()
func (*DeleteAssetResourceRequest) ProtoReflect ¶
func (x *DeleteAssetResourceRequest) ProtoReflect() protoreflect.Message
func (*DeleteAssetResourceRequest) Reset ¶
func (x *DeleteAssetResourceRequest) Reset()
func (*DeleteAssetResourceRequest) String ¶
func (x *DeleteAssetResourceRequest) String() string
type DeleteResourceRequest ¶
type DeleteResourceRequest struct { // The unique identifier of the resource to delete from the database. ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // contains filtered or unexported fields }
Request to delete a single resource.
func (*DeleteResourceRequest) Descriptor
deprecated
func (*DeleteResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteResourceRequest.ProtoReflect.Descriptor instead.
func (*DeleteResourceRequest) GetResourceId ¶
func (x *DeleteResourceRequest) GetResourceId() string
func (*DeleteResourceRequest) ProtoMessage ¶
func (*DeleteResourceRequest) ProtoMessage()
func (*DeleteResourceRequest) ProtoReflect ¶
func (x *DeleteResourceRequest) ProtoReflect() protoreflect.Message
func (*DeleteResourceRequest) Reset ¶
func (x *DeleteResourceRequest) Reset()
func (*DeleteResourceRequest) String ¶
func (x *DeleteResourceRequest) String() string
type DeploymentStatus ¶
type DeploymentStatus int32
const ( // Ready to start the deployment DeploymentStatus_STATUS_PENDING DeploymentStatus = 0 // Deployment is going on DeploymentStatus_STATUS_RUNNING DeploymentStatus = 1 // Deployment completed DeploymentStatus_STATUS_COMPLETED DeploymentStatus = 2 // Ready for removing the machines DeploymentStatus_STATUS_READY_FOR_DESTROY DeploymentStatus = 3 // Machines are removed DeploymentStatus_STATUS_DESTROYED DeploymentStatus = 4 // Deployment has failed DeploymentStatus_STATUS_FAILED DeploymentStatus = 5 )
func (DeploymentStatus) Descriptor ¶
func (DeploymentStatus) Descriptor() protoreflect.EnumDescriptor
func (DeploymentStatus) Enum ¶
func (x DeploymentStatus) Enum() *DeploymentStatus
func (DeploymentStatus) EnumDescriptor
deprecated
func (DeploymentStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeploymentStatus.Descriptor instead.
func (DeploymentStatus) Number ¶
func (x DeploymentStatus) Number() protoreflect.EnumNumber
func (DeploymentStatus) String ¶
func (x DeploymentStatus) String() string
func (DeploymentStatus) Type ¶
func (DeploymentStatus) Type() protoreflect.EnumType
type FetchLogsRequest ¶
type FetchLogsRequest struct { AssetInstanceId string `protobuf:"bytes,1,opt,name=asset_instance_id,json=assetInstanceId,proto3" json:"asset_instance_id,omitempty"` // contains filtered or unexported fields }
func (*FetchLogsRequest) Descriptor
deprecated
func (*FetchLogsRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchLogsRequest.ProtoReflect.Descriptor instead.
func (*FetchLogsRequest) GetAssetInstanceId ¶
func (x *FetchLogsRequest) GetAssetInstanceId() string
func (*FetchLogsRequest) ProtoMessage ¶
func (*FetchLogsRequest) ProtoMessage()
func (*FetchLogsRequest) ProtoReflect ¶
func (x *FetchLogsRequest) ProtoReflect() protoreflect.Message
func (*FetchLogsRequest) Reset ¶
func (x *FetchLogsRequest) Reset()
func (*FetchLogsRequest) String ¶
func (x *FetchLogsRequest) String() string
type FetchLogsResponse ¶
type FetchLogsResponse struct { Logs string `protobuf:"bytes,1,opt,name=logs,proto3" json:"logs,omitempty"` // contains filtered or unexported fields }
func (*FetchLogsResponse) Descriptor
deprecated
func (*FetchLogsResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchLogsResponse.ProtoReflect.Descriptor instead.
func (*FetchLogsResponse) GetLogs ¶
func (x *FetchLogsResponse) GetLogs() string
func (*FetchLogsResponse) ProtoMessage ¶
func (*FetchLogsResponse) ProtoMessage()
func (*FetchLogsResponse) ProtoReflect ¶
func (x *FetchLogsResponse) ProtoReflect() protoreflect.Message
func (*FetchLogsResponse) Reset ¶
func (x *FetchLogsResponse) Reset()
func (*FetchLogsResponse) String ¶
func (x *FetchLogsResponse) String() string
type GetAssetConfigurationRequest ¶
type GetAssetConfigurationRequest struct { // The unique identifier of the asset to retrieve. AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // contains filtered or unexported fields }
request for get the asset configuration by asset id
func (*GetAssetConfigurationRequest) Descriptor
deprecated
func (*GetAssetConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAssetConfigurationRequest.ProtoReflect.Descriptor instead.
func (*GetAssetConfigurationRequest) GetAssetId ¶
func (x *GetAssetConfigurationRequest) GetAssetId() string
func (*GetAssetConfigurationRequest) ProtoMessage ¶
func (*GetAssetConfigurationRequest) ProtoMessage()
func (*GetAssetConfigurationRequest) ProtoReflect ¶
func (x *GetAssetConfigurationRequest) ProtoReflect() protoreflect.Message
func (*GetAssetConfigurationRequest) Reset ¶
func (x *GetAssetConfigurationRequest) Reset()
func (*GetAssetConfigurationRequest) String ¶
func (x *GetAssetConfigurationRequest) String() string
type GetAssetConfigurationResponse ¶
type GetAssetConfigurationResponse struct { // The configuration for the asset. Config string `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*GetAssetConfigurationResponse) Descriptor
deprecated
func (*GetAssetConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAssetConfigurationResponse.ProtoReflect.Descriptor instead.
func (*GetAssetConfigurationResponse) GetConfig ¶
func (x *GetAssetConfigurationResponse) GetConfig() string
func (*GetAssetConfigurationResponse) ProtoMessage ¶
func (*GetAssetConfigurationResponse) ProtoMessage()
func (*GetAssetConfigurationResponse) ProtoReflect ¶
func (x *GetAssetConfigurationResponse) ProtoReflect() protoreflect.Message
func (*GetAssetConfigurationResponse) Reset ¶
func (x *GetAssetConfigurationResponse) Reset()
func (*GetAssetConfigurationResponse) String ¶
func (x *GetAssetConfigurationResponse) String() string
type GetAssetInstanceRequest ¶
type GetAssetInstanceRequest struct { // The unique identifier of the AssetInstance to retrieve. AssetInstanceId string `protobuf:"bytes,1,opt,name=asset_instance_id,json=assetInstanceId,proto3" json:"asset_instance_id,omitempty"` // contains filtered or unexported fields }
Gets a AssetInstance resource.
func (*GetAssetInstanceRequest) Descriptor
deprecated
func (*GetAssetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAssetInstanceRequest.ProtoReflect.Descriptor instead.
func (*GetAssetInstanceRequest) GetAssetInstanceId ¶
func (x *GetAssetInstanceRequest) GetAssetInstanceId() string
func (*GetAssetInstanceRequest) ProtoMessage ¶
func (*GetAssetInstanceRequest) ProtoMessage()
func (*GetAssetInstanceRequest) ProtoReflect ¶
func (x *GetAssetInstanceRequest) ProtoReflect() protoreflect.Message
func (*GetAssetInstanceRequest) Reset ¶
func (x *GetAssetInstanceRequest) Reset()
func (*GetAssetInstanceRequest) String ¶
func (x *GetAssetInstanceRequest) String() string
type GetAssetRequest ¶
type GetAssetRequest struct { // The unique identifier of the asset to retrieve. // Format: publishers/{publisher}/assets/{asset} AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` // contains filtered or unexported fields }
Gets a Asset resource.
func (*GetAssetRequest) Descriptor
deprecated
func (*GetAssetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAssetRequest.ProtoReflect.Descriptor instead.
func (*GetAssetRequest) GetAssetId ¶
func (x *GetAssetRequest) GetAssetId() string
func (*GetAssetRequest) ProtoMessage ¶
func (*GetAssetRequest) ProtoMessage()
func (*GetAssetRequest) ProtoReflect ¶
func (x *GetAssetRequest) ProtoReflect() protoreflect.Message
func (*GetAssetRequest) Reset ¶
func (x *GetAssetRequest) Reset()
func (*GetAssetRequest) String ¶
func (x *GetAssetRequest) String() string
type GetAssetResourceRequest ¶
type GetAssetResourceRequest struct { // The unique identifier of the AssetResource to retrieve. AssetResourceId string `protobuf:"bytes,1,opt,name=asset_resource_id,json=assetResourceId,proto3" json:"asset_resource_id,omitempty"` // contains filtered or unexported fields }
Gets an AssetResource.
func (*GetAssetResourceRequest) Descriptor
deprecated
func (*GetAssetResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAssetResourceRequest.ProtoReflect.Descriptor instead.
func (*GetAssetResourceRequest) GetAssetResourceId ¶
func (x *GetAssetResourceRequest) GetAssetResourceId() string
func (*GetAssetResourceRequest) ProtoMessage ¶
func (*GetAssetResourceRequest) ProtoMessage()
func (*GetAssetResourceRequest) ProtoReflect ¶
func (x *GetAssetResourceRequest) ProtoReflect() protoreflect.Message
func (*GetAssetResourceRequest) Reset ¶
func (x *GetAssetResourceRequest) Reset()
func (*GetAssetResourceRequest) String ¶
func (x *GetAssetResourceRequest) String() string
type GetDefaultResourcesRequest ¶
type GetDefaultResourcesRequest struct { // The type of the given Asset. AssetType string `protobuf:"bytes,1,opt,name=asset_type,json=assetType,proto3" json:"asset_type,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultResourcesRequest) Descriptor
deprecated
func (*GetDefaultResourcesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultResourcesRequest.ProtoReflect.Descriptor instead.
func (*GetDefaultResourcesRequest) GetAssetType ¶
func (x *GetDefaultResourcesRequest) GetAssetType() string
func (*GetDefaultResourcesRequest) ProtoMessage ¶
func (*GetDefaultResourcesRequest) ProtoMessage()
func (*GetDefaultResourcesRequest) ProtoReflect ¶
func (x *GetDefaultResourcesRequest) ProtoReflect() protoreflect.Message
func (*GetDefaultResourcesRequest) Reset ¶
func (x *GetDefaultResourcesRequest) Reset()
func (*GetDefaultResourcesRequest) String ¶
func (x *GetDefaultResourcesRequest) String() string
type GetDefaultResourcesResponse ¶
type GetDefaultResourcesResponse struct { // The default Resources given an Asset type AssetResources []*AssetResourceModel `protobuf:"bytes,1,rep,name=asset_resources,json=assetResources,proto3" json:"asset_resources,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultResourcesResponse) Descriptor
deprecated
func (*GetDefaultResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultResourcesResponse.ProtoReflect.Descriptor instead.
func (*GetDefaultResourcesResponse) GetAssetResources ¶
func (x *GetDefaultResourcesResponse) GetAssetResources() []*AssetResourceModel
func (*GetDefaultResourcesResponse) ProtoMessage ¶
func (*GetDefaultResourcesResponse) ProtoMessage()
func (*GetDefaultResourcesResponse) ProtoReflect ¶
func (x *GetDefaultResourcesResponse) ProtoReflect() protoreflect.Message
func (*GetDefaultResourcesResponse) Reset ¶
func (x *GetDefaultResourcesResponse) Reset()
func (*GetDefaultResourcesResponse) String ¶
func (x *GetDefaultResourcesResponse) String() string
type GetHostConfigurationRequest ¶
type GetHostConfigurationRequest struct { // The unique identifier of the resource to retrieve. ResourceIds []string `protobuf:"bytes,1,rep,name=resource_ids,json=resourceIds,proto3" json:"resource_ids,omitempty"` // contains filtered or unexported fields }
request to get the host configuration by resource id
func (*GetHostConfigurationRequest) Descriptor
deprecated
func (*GetHostConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHostConfigurationRequest.ProtoReflect.Descriptor instead.
func (*GetHostConfigurationRequest) GetResourceIds ¶
func (x *GetHostConfigurationRequest) GetResourceIds() []string
func (*GetHostConfigurationRequest) ProtoMessage ¶
func (*GetHostConfigurationRequest) ProtoMessage()
func (*GetHostConfigurationRequest) ProtoReflect ¶
func (x *GetHostConfigurationRequest) ProtoReflect() protoreflect.Message
func (*GetHostConfigurationRequest) Reset ¶
func (x *GetHostConfigurationRequest) Reset()
func (*GetHostConfigurationRequest) String ¶
func (x *GetHostConfigurationRequest) String() string
type GetHostConfigurationResponse ¶
type GetHostConfigurationResponse struct { Config string `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*GetHostConfigurationResponse) Descriptor
deprecated
func (*GetHostConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHostConfigurationResponse.ProtoReflect.Descriptor instead.
func (*GetHostConfigurationResponse) GetConfig ¶
func (x *GetHostConfigurationResponse) GetConfig() string
func (*GetHostConfigurationResponse) ProtoMessage ¶
func (*GetHostConfigurationResponse) ProtoMessage()
func (*GetHostConfigurationResponse) ProtoReflect ¶
func (x *GetHostConfigurationResponse) ProtoReflect() protoreflect.Message
func (*GetHostConfigurationResponse) Reset ¶
func (x *GetHostConfigurationResponse) Reset()
func (*GetHostConfigurationResponse) String ¶
func (x *GetHostConfigurationResponse) String() string
type GetResourceRequest ¶
type GetResourceRequest struct { // The unique identifier of the resource to retrieve. ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // contains filtered or unexported fields }
Gets a Resource resource.
func (*GetResourceRequest) Descriptor
deprecated
func (*GetResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetResourceRequest.ProtoReflect.Descriptor instead.
func (*GetResourceRequest) GetResourceId ¶
func (x *GetResourceRequest) GetResourceId() string
func (*GetResourceRequest) ProtoMessage ¶
func (*GetResourceRequest) ProtoMessage()
func (*GetResourceRequest) ProtoReflect ¶
func (x *GetResourceRequest) ProtoReflect() protoreflect.Message
func (*GetResourceRequest) Reset ¶
func (x *GetResourceRequest) Reset()
func (*GetResourceRequest) String ¶
func (x *GetResourceRequest) String() string
type HostConfiguration ¶
type HostConfiguration struct { Resources []*HostConfigurationResource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"` // contains filtered or unexported fields }
func (*HostConfiguration) Descriptor
deprecated
func (*HostConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use HostConfiguration.ProtoReflect.Descriptor instead.
func (*HostConfiguration) GetResources ¶
func (x *HostConfiguration) GetResources() []*HostConfigurationResource
func (*HostConfiguration) ProtoMessage ¶
func (*HostConfiguration) ProtoMessage()
func (*HostConfiguration) ProtoReflect ¶
func (x *HostConfiguration) ProtoReflect() protoreflect.Message
func (*HostConfiguration) Reset ¶
func (x *HostConfiguration) Reset()
func (*HostConfiguration) String ¶
func (x *HostConfiguration) String() string
type HostConfigurationResource ¶
type HostConfigurationResource struct { // Unique Identifier of the Resource ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Name of the Resource ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Type of the Resource ResourceType string `protobuf:"bytes,3,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // Operating system of the resource ResourceOperatingSystem string `` /* 132-byte string literal not displayed */ // Information about the image gcp project ResourceImageProject string `protobuf:"bytes,4,opt,name=resource_image_project,json=resourceImageProject,proto3" json:"resource_image_project,omitempty"` // Information about the image gcp family ResourceImageFamily string `protobuf:"bytes,5,opt,name=resource_image_family,json=resourceImageFamily,proto3" json:"resource_image_family,omitempty"` // Information about custom image source path ResourceImageSource string `protobuf:"bytes,7,opt,name=resource_image_source,json=resourceImageSource,proto3" json:"resource_image_source,omitempty"` // contains filtered or unexported fields }
response to GetHostConfigurationRequest
func (*HostConfigurationResource) Descriptor
deprecated
func (*HostConfigurationResource) Descriptor() ([]byte, []int)
Deprecated: Use HostConfigurationResource.ProtoReflect.Descriptor instead.
func (*HostConfigurationResource) GetResourceId ¶
func (x *HostConfigurationResource) GetResourceId() string
func (*HostConfigurationResource) GetResourceImageFamily ¶
func (x *HostConfigurationResource) GetResourceImageFamily() string
func (*HostConfigurationResource) GetResourceImageProject ¶
func (x *HostConfigurationResource) GetResourceImageProject() string
func (*HostConfigurationResource) GetResourceImageSource ¶
func (x *HostConfigurationResource) GetResourceImageSource() string
func (*HostConfigurationResource) GetResourceName ¶
func (x *HostConfigurationResource) GetResourceName() string
func (*HostConfigurationResource) GetResourceOperatingSystem ¶
func (x *HostConfigurationResource) GetResourceOperatingSystem() string
func (*HostConfigurationResource) GetResourceType ¶
func (x *HostConfigurationResource) GetResourceType() string
func (*HostConfigurationResource) ProtoMessage ¶
func (*HostConfigurationResource) ProtoMessage()
func (*HostConfigurationResource) ProtoReflect ¶
func (x *HostConfigurationResource) ProtoReflect() protoreflect.Message
func (*HostConfigurationResource) Reset ¶
func (x *HostConfigurationResource) Reset()
func (*HostConfigurationResource) String ¶
func (x *HostConfigurationResource) String() string
type ListAssetInstancesRequest ¶
type ListAssetInstancesRequest struct { // Fields to include on each result ReadMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"` // Number of results per page PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token from a previous page's ListAssetInstancesResponse PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
Request to list all AssetInstances.
func (*ListAssetInstancesRequest) Descriptor
deprecated
func (*ListAssetInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListAssetInstancesRequest) GetPageSize ¶
func (x *ListAssetInstancesRequest) GetPageSize() int32
func (*ListAssetInstancesRequest) GetPageToken ¶
func (x *ListAssetInstancesRequest) GetPageToken() string
func (*ListAssetInstancesRequest) GetReadMask ¶
func (x *ListAssetInstancesRequest) GetReadMask() *fieldmaskpb.FieldMask
func (*ListAssetInstancesRequest) ProtoMessage ¶
func (*ListAssetInstancesRequest) ProtoMessage()
func (*ListAssetInstancesRequest) ProtoReflect ¶
func (x *ListAssetInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListAssetInstancesRequest) Reset ¶
func (x *ListAssetInstancesRequest) Reset()
func (*ListAssetInstancesRequest) String ¶
func (x *ListAssetInstancesRequest) String() string
type ListAssetInstancesResponse ¶
type ListAssetInstancesResponse struct { // The result set. AssetInstances []*AssetInstanceModel `protobuf:"bytes,1,rep,name=asset_instances,json=assetInstances,proto3" json:"asset_instances,omitempty"` // A page token that can be passed into future requests to get the next page. // Empty if there is no next page. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
Response to ListAssetInstancesRequest.
func (*ListAssetInstancesResponse) Descriptor
deprecated
func (*ListAssetInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListAssetInstancesResponse) GetAssetInstances ¶
func (x *ListAssetInstancesResponse) GetAssetInstances() []*AssetInstanceModel
func (*ListAssetInstancesResponse) GetNextPageToken ¶
func (x *ListAssetInstancesResponse) GetNextPageToken() string
func (*ListAssetInstancesResponse) ProtoMessage ¶
func (*ListAssetInstancesResponse) ProtoMessage()
func (*ListAssetInstancesResponse) ProtoReflect ¶
func (x *ListAssetInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListAssetInstancesResponse) Reset ¶
func (x *ListAssetInstancesResponse) Reset()
func (*ListAssetInstancesResponse) String ¶
func (x *ListAssetInstancesResponse) String() string
type ListAssetResourcesRequest ¶
type ListAssetResourcesRequest struct { // Fields to include on each result ReadMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"` // Number of results per page PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token from a previous page's ListAssetResourcesResponse PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
Request to list all AssetResource entities.
func (*ListAssetResourcesRequest) Descriptor
deprecated
func (*ListAssetResourcesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetResourcesRequest.ProtoReflect.Descriptor instead.
func (*ListAssetResourcesRequest) GetPageSize ¶
func (x *ListAssetResourcesRequest) GetPageSize() int32
func (*ListAssetResourcesRequest) GetPageToken ¶
func (x *ListAssetResourcesRequest) GetPageToken() string
func (*ListAssetResourcesRequest) GetReadMask ¶
func (x *ListAssetResourcesRequest) GetReadMask() *fieldmaskpb.FieldMask
func (*ListAssetResourcesRequest) ProtoMessage ¶
func (*ListAssetResourcesRequest) ProtoMessage()
func (*ListAssetResourcesRequest) ProtoReflect ¶
func (x *ListAssetResourcesRequest) ProtoReflect() protoreflect.Message
func (*ListAssetResourcesRequest) Reset ¶
func (x *ListAssetResourcesRequest) Reset()
func (*ListAssetResourcesRequest) String ¶
func (x *ListAssetResourcesRequest) String() string
type ListAssetResourcesResponse ¶
type ListAssetResourcesResponse struct { // The result set. AssetResources []*AssetResourceModel `protobuf:"bytes,1,rep,name=asset_resources,json=assetResources,proto3" json:"asset_resources,omitempty"` // A page token that can be passed into future requests to get the next page. // Empty if there is no next page. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
Response to ListAssetResourcesRequest.
func (*ListAssetResourcesResponse) Descriptor
deprecated
func (*ListAssetResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetResourcesResponse.ProtoReflect.Descriptor instead.
func (*ListAssetResourcesResponse) GetAssetResources ¶
func (x *ListAssetResourcesResponse) GetAssetResources() []*AssetResourceModel
func (*ListAssetResourcesResponse) GetNextPageToken ¶
func (x *ListAssetResourcesResponse) GetNextPageToken() string
func (*ListAssetResourcesResponse) ProtoMessage ¶
func (*ListAssetResourcesResponse) ProtoMessage()
func (*ListAssetResourcesResponse) ProtoReflect ¶
func (x *ListAssetResourcesResponse) ProtoReflect() protoreflect.Message
func (*ListAssetResourcesResponse) Reset ¶
func (x *ListAssetResourcesResponse) Reset()
func (*ListAssetResourcesResponse) String ¶
func (x *ListAssetResourcesResponse) String() string
type ListAssetsRequest ¶
type ListAssetsRequest struct { // Fields to include on each result ReadMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"` // Number of results per page PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token from a previous page's ListAssetsResponse PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
Request to list all assets in EnterpriseAsset.
func (*ListAssetsRequest) Descriptor
deprecated
func (*ListAssetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetsRequest.ProtoReflect.Descriptor instead.
func (*ListAssetsRequest) GetPageSize ¶
func (x *ListAssetsRequest) GetPageSize() int32
func (*ListAssetsRequest) GetPageToken ¶
func (x *ListAssetsRequest) GetPageToken() string
func (*ListAssetsRequest) GetReadMask ¶
func (x *ListAssetsRequest) GetReadMask() *fieldmaskpb.FieldMask
func (*ListAssetsRequest) ProtoMessage ¶
func (*ListAssetsRequest) ProtoMessage()
func (*ListAssetsRequest) ProtoReflect ¶
func (x *ListAssetsRequest) ProtoReflect() protoreflect.Message
func (*ListAssetsRequest) Reset ¶
func (x *ListAssetsRequest) Reset()
func (*ListAssetsRequest) String ¶
func (x *ListAssetsRequest) String() string
type ListAssetsResponse ¶
type ListAssetsResponse struct { // The result set. Assets []*AssetModel `protobuf:"bytes,1,rep,name=assets,proto3" json:"assets,omitempty"` // A page token that can be passed into future requests to get the next page. // Empty if there is no next page. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
Response to ListAssetsRequest.
func (*ListAssetsResponse) Descriptor
deprecated
func (*ListAssetsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAssetsResponse.ProtoReflect.Descriptor instead.
func (*ListAssetsResponse) GetAssets ¶
func (x *ListAssetsResponse) GetAssets() []*AssetModel
func (*ListAssetsResponse) GetNextPageToken ¶
func (x *ListAssetsResponse) GetNextPageToken() string
func (*ListAssetsResponse) ProtoMessage ¶
func (*ListAssetsResponse) ProtoMessage()
func (*ListAssetsResponse) ProtoReflect ¶
func (x *ListAssetsResponse) ProtoReflect() protoreflect.Message
func (*ListAssetsResponse) Reset ¶
func (x *ListAssetsResponse) Reset()
func (*ListAssetsResponse) String ¶
func (x *ListAssetsResponse) String() string
type ListResourcesRequest ¶
type ListResourcesRequest struct { // Fields to include on each result ReadMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"` // Number of results per page PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token from a previous page's ListResourcesResponse PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
Request to list all resources.
func (*ListResourcesRequest) Descriptor
deprecated
func (*ListResourcesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListResourcesRequest.ProtoReflect.Descriptor instead.
func (*ListResourcesRequest) GetPageSize ¶
func (x *ListResourcesRequest) GetPageSize() int32
func (*ListResourcesRequest) GetPageToken ¶
func (x *ListResourcesRequest) GetPageToken() string
func (*ListResourcesRequest) GetReadMask ¶
func (x *ListResourcesRequest) GetReadMask() *fieldmaskpb.FieldMask
func (*ListResourcesRequest) ProtoMessage ¶
func (*ListResourcesRequest) ProtoMessage()
func (*ListResourcesRequest) ProtoReflect ¶
func (x *ListResourcesRequest) ProtoReflect() protoreflect.Message
func (*ListResourcesRequest) Reset ¶
func (x *ListResourcesRequest) Reset()
func (*ListResourcesRequest) String ¶
func (x *ListResourcesRequest) String() string
type ListResourcesResponse ¶
type ListResourcesResponse struct { // The result set. Resources []*ResourceModel `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"` // A page token that can be passed into future requests to get the next page. // Empty if there is no next page. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
Response to ListResourcesRequest.
func (*ListResourcesResponse) Descriptor
deprecated
func (*ListResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListResourcesResponse.ProtoReflect.Descriptor instead.
func (*ListResourcesResponse) GetNextPageToken ¶
func (x *ListResourcesResponse) GetNextPageToken() string
func (*ListResourcesResponse) GetResources ¶
func (x *ListResourcesResponse) GetResources() []*ResourceModel
func (*ListResourcesResponse) ProtoMessage ¶
func (*ListResourcesResponse) ProtoMessage()
func (*ListResourcesResponse) ProtoReflect ¶
func (x *ListResourcesResponse) ProtoReflect() protoreflect.Message
func (*ListResourcesResponse) Reset ¶
func (x *ListResourcesResponse) Reset()
func (*ListResourcesResponse) String ¶
func (x *ListResourcesResponse) String() string
type ResourceClient ¶
type ResourceClient interface { // Creates the given Resource. Create(ctx context.Context, in *CreateResourceRequest, opts ...grpc.CallOption) (*ResourceModel, error) // Retrieves a Resource for a given unique value. Get(ctx context.Context, in *GetResourceRequest, opts ...grpc.CallOption) (*ResourceModel, error) // Update a single resource in EnterpriseResource. Update(ctx context.Context, in *UpdateResourceRequest, opts ...grpc.CallOption) (*ResourceModel, error) // Deletes the given Resource. Delete(ctx context.Context, in *DeleteResourceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Lists all Resources. List(ctx context.Context, in *ListResourcesRequest, opts ...grpc.CallOption) (*ListResourcesResponse, error) }
ResourceClient is the client API for Resource service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewResourceClient ¶
func NewResourceClient(cc grpc.ClientConnInterface) ResourceClient
type ResourceModel ¶
type ResourceModel struct { // Unique identifier of the resource ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Name of the resource Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the resource Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Type of the resource Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Operating system of the machine (If Type is machine) OperatingSystem string `protobuf:"bytes,5,opt,name=operating_system,json=operatingSystem,proto3" json:"operating_system,omitempty"` // TODO: crbug/1328854 move the ImageProject and ImageFamily as part of property later phases // Gcp project where image resides ImageProject string `protobuf:"bytes,6,opt,name=image_project,json=imageProject,proto3" json:"image_project,omitempty"` // Family accociated with the gcp project where image resides ImageFamily string `protobuf:"bytes,7,opt,name=image_family,json=imageFamily,proto3" json:"image_family,omitempty"` // Source image path accociated with the custom image ImageSource string `protobuf:"bytes,13,opt,name=image_source,json=imageSource,proto3" json:"image_source,omitempty"` // User who created the resource. CreatedBy string `protobuf:"bytes,8,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp for the creation of the record. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for the last update of the record. ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"` // User who modified the record. ModifiedBy string `protobuf:"bytes,11,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"` // Flag to denote whether this Resource is deleted Deleted bool `protobuf:"varint,12,opt,name=deleted,proto3" json:"deleted,omitempty"` // contains filtered or unexported fields }
func (*ResourceModel) Descriptor
deprecated
func (*ResourceModel) Descriptor() ([]byte, []int)
Deprecated: Use ResourceModel.ProtoReflect.Descriptor instead.
func (*ResourceModel) GetCreatedAt ¶
func (x *ResourceModel) GetCreatedAt() *timestamppb.Timestamp
func (*ResourceModel) GetCreatedBy ¶
func (x *ResourceModel) GetCreatedBy() string
func (*ResourceModel) GetDeleted ¶
func (x *ResourceModel) GetDeleted() bool
func (*ResourceModel) GetDescription ¶
func (x *ResourceModel) GetDescription() string
func (*ResourceModel) GetImageFamily ¶
func (x *ResourceModel) GetImageFamily() string
func (*ResourceModel) GetImageProject ¶
func (x *ResourceModel) GetImageProject() string
func (*ResourceModel) GetImageSource ¶
func (x *ResourceModel) GetImageSource() string
func (*ResourceModel) GetModifiedAt ¶
func (x *ResourceModel) GetModifiedAt() *timestamppb.Timestamp
func (*ResourceModel) GetModifiedBy ¶
func (x *ResourceModel) GetModifiedBy() string
func (*ResourceModel) GetName ¶
func (x *ResourceModel) GetName() string
func (*ResourceModel) GetOperatingSystem ¶
func (x *ResourceModel) GetOperatingSystem() string
func (*ResourceModel) GetResourceId ¶
func (x *ResourceModel) GetResourceId() string
func (*ResourceModel) GetType ¶
func (x *ResourceModel) GetType() string
func (*ResourceModel) ProtoMessage ¶
func (*ResourceModel) ProtoMessage()
func (*ResourceModel) ProtoReflect ¶
func (x *ResourceModel) ProtoReflect() protoreflect.Message
func (*ResourceModel) Reset ¶
func (x *ResourceModel) Reset()
func (*ResourceModel) String ¶
func (x *ResourceModel) String() string
type ResourceServer ¶
type ResourceServer interface { // Creates the given Resource. Create(context.Context, *CreateResourceRequest) (*ResourceModel, error) // Retrieves a Resource for a given unique value. Get(context.Context, *GetResourceRequest) (*ResourceModel, error) // Update a single resource in EnterpriseResource. Update(context.Context, *UpdateResourceRequest) (*ResourceModel, error) // Deletes the given Resource. Delete(context.Context, *DeleteResourceRequest) (*emptypb.Empty, error) // Lists all Resources. List(context.Context, *ListResourcesRequest) (*ListResourcesResponse, error) // contains filtered or unexported methods }
ResourceServer is the server API for Resource service. All implementations must embed UnimplementedResourceServer for forward compatibility
type TriggerDeploymentRequest ¶
type TriggerDeploymentRequest struct { // The entity_type whether it's asset or asset instance EntityType string `protobuf:"bytes,1,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"` // The id of the specified entity EntityId string `protobuf:"bytes,2,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"` // contains filtered or unexported fields }
func (*TriggerDeploymentRequest) Descriptor
deprecated
func (*TriggerDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDeploymentRequest.ProtoReflect.Descriptor instead.
func (*TriggerDeploymentRequest) GetEntityId ¶
func (x *TriggerDeploymentRequest) GetEntityId() string
func (*TriggerDeploymentRequest) GetEntityType ¶
func (x *TriggerDeploymentRequest) GetEntityType() string
func (*TriggerDeploymentRequest) ProtoMessage ¶
func (*TriggerDeploymentRequest) ProtoMessage()
func (*TriggerDeploymentRequest) ProtoReflect ¶
func (x *TriggerDeploymentRequest) ProtoReflect() protoreflect.Message
func (*TriggerDeploymentRequest) Reset ¶
func (x *TriggerDeploymentRequest) Reset()
func (*TriggerDeploymentRequest) String ¶
func (x *TriggerDeploymentRequest) String() string
type TriggerDeploymentResponse ¶
type TriggerDeploymentResponse struct { AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"` AssetInstanceId string `protobuf:"bytes,2,opt,name=asset_instance_id,json=assetInstanceId,proto3" json:"asset_instance_id,omitempty"` ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` ProjectPrefix string `protobuf:"bytes,4,opt,name=project_prefix,json=projectPrefix,proto3" json:"project_prefix,omitempty"` // contains filtered or unexported fields }
func (*TriggerDeploymentResponse) Descriptor
deprecated
func (*TriggerDeploymentResponse) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDeploymentResponse.ProtoReflect.Descriptor instead.
func (*TriggerDeploymentResponse) GetAssetId ¶
func (x *TriggerDeploymentResponse) GetAssetId() string
func (*TriggerDeploymentResponse) GetAssetInstanceId ¶
func (x *TriggerDeploymentResponse) GetAssetInstanceId() string
func (*TriggerDeploymentResponse) GetProjectId ¶
func (x *TriggerDeploymentResponse) GetProjectId() string
func (*TriggerDeploymentResponse) GetProjectPrefix ¶
func (x *TriggerDeploymentResponse) GetProjectPrefix() string
func (*TriggerDeploymentResponse) ProtoMessage ¶
func (*TriggerDeploymentResponse) ProtoMessage()
func (*TriggerDeploymentResponse) ProtoReflect ¶
func (x *TriggerDeploymentResponse) ProtoReflect() protoreflect.Message
func (*TriggerDeploymentResponse) Reset ¶
func (x *TriggerDeploymentResponse) Reset()
func (*TriggerDeploymentResponse) String ¶
func (x *TriggerDeploymentResponse) String() string
type UnimplementedAssetInstanceServer ¶
type UnimplementedAssetInstanceServer struct { }
UnimplementedAssetInstanceServer must be embedded to have forward compatible implementations.
func (UnimplementedAssetInstanceServer) Create ¶
func (UnimplementedAssetInstanceServer) Create(context.Context, *CreateAssetInstanceRequest) (*AssetInstanceModel, error)
func (UnimplementedAssetInstanceServer) Delete ¶
func (UnimplementedAssetInstanceServer) Delete(context.Context, *DeleteAssetInstanceRequest) (*emptypb.Empty, error)
func (UnimplementedAssetInstanceServer) FetchLogs ¶
func (UnimplementedAssetInstanceServer) FetchLogs(context.Context, *FetchLogsRequest) (*FetchLogsResponse, error)
func (UnimplementedAssetInstanceServer) Get ¶
func (UnimplementedAssetInstanceServer) Get(context.Context, *GetAssetInstanceRequest) (*AssetInstanceModel, error)
func (UnimplementedAssetInstanceServer) TriggerAssetDeletion ¶
func (UnimplementedAssetInstanceServer) TriggerDeployment ¶
func (UnimplementedAssetInstanceServer) TriggerDeployment(context.Context, *TriggerDeploymentRequest) (*TriggerDeploymentResponse, error)
func (UnimplementedAssetInstanceServer) Update ¶
func (UnimplementedAssetInstanceServer) Update(context.Context, *UpdateAssetInstanceRequest) (*AssetInstanceModel, error)
type UnimplementedAssetResourceServer ¶
type UnimplementedAssetResourceServer struct { }
UnimplementedAssetResourceServer must be embedded to have forward compatible implementations.
func (UnimplementedAssetResourceServer) Create ¶
func (UnimplementedAssetResourceServer) Create(context.Context, *CreateAssetResourceRequest) (*AssetResourceModel, error)
func (UnimplementedAssetResourceServer) Delete ¶
func (UnimplementedAssetResourceServer) Delete(context.Context, *DeleteAssetResourceRequest) (*emptypb.Empty, error)
func (UnimplementedAssetResourceServer) Get ¶
func (UnimplementedAssetResourceServer) Get(context.Context, *GetAssetResourceRequest) (*AssetResourceModel, error)
func (UnimplementedAssetResourceServer) Update ¶
func (UnimplementedAssetResourceServer) Update(context.Context, *UpdateAssetResourceRequest) (*AssetResourceModel, error)
type UnimplementedAssetServer ¶
type UnimplementedAssetServer struct { }
UnimplementedAssetServer must be embedded to have forward compatible implementations.
func (UnimplementedAssetServer) Create ¶
func (UnimplementedAssetServer) Create(context.Context, *CreateAssetRequest) (*CreateAssetResponse, error)
func (UnimplementedAssetServer) Delete ¶
func (UnimplementedAssetServer) Delete(context.Context, *DeleteAssetRequest) (*empty.Empty, error)
func (UnimplementedAssetServer) Get ¶
func (UnimplementedAssetServer) Get(context.Context, *GetAssetRequest) (*AssetModel, error)
func (UnimplementedAssetServer) GetAssetConfiguration ¶
func (UnimplementedAssetServer) GetAssetConfiguration(context.Context, *GetAssetConfigurationRequest) (*GetAssetConfigurationResponse, error)
func (UnimplementedAssetServer) GetDefaultResources ¶
func (UnimplementedAssetServer) GetDefaultResources(context.Context, *GetDefaultResourcesRequest) (*GetDefaultResourcesResponse, error)
func (UnimplementedAssetServer) GetHostConfiguration ¶
func (UnimplementedAssetServer) GetHostConfiguration(context.Context, *GetHostConfigurationRequest) (*GetHostConfigurationResponse, error)
func (UnimplementedAssetServer) List ¶
func (UnimplementedAssetServer) List(context.Context, *ListAssetsRequest) (*ListAssetsResponse, error)
func (UnimplementedAssetServer) Update ¶
func (UnimplementedAssetServer) Update(context.Context, *UpdateAssetRequest) (*UpdateAssetResponse, error)
type UnimplementedResourceServer ¶
type UnimplementedResourceServer struct { }
UnimplementedResourceServer must be embedded to have forward compatible implementations.
func (UnimplementedResourceServer) Create ¶
func (UnimplementedResourceServer) Create(context.Context, *CreateResourceRequest) (*ResourceModel, error)
func (UnimplementedResourceServer) Delete ¶
func (UnimplementedResourceServer) Delete(context.Context, *DeleteResourceRequest) (*emptypb.Empty, error)
func (UnimplementedResourceServer) Get ¶
func (UnimplementedResourceServer) Get(context.Context, *GetResourceRequest) (*ResourceModel, error)
func (UnimplementedResourceServer) List ¶
func (UnimplementedResourceServer) List(context.Context, *ListResourcesRequest) (*ListResourcesResponse, error)
func (UnimplementedResourceServer) Update ¶
func (UnimplementedResourceServer) Update(context.Context, *UpdateResourceRequest) (*ResourceModel, error)
type UnsafeAssetInstanceServer ¶
type UnsafeAssetInstanceServer interface {
// contains filtered or unexported methods
}
UnsafeAssetInstanceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetInstanceServer will result in compilation errors.
type UnsafeAssetResourceServer ¶
type UnsafeAssetResourceServer interface {
// contains filtered or unexported methods
}
UnsafeAssetResourceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetResourceServer will result in compilation errors.
type UnsafeAssetServer ¶
type UnsafeAssetServer interface {
// contains filtered or unexported methods
}
UnsafeAssetServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetServer will result in compilation errors.
type UnsafeResourceServer ¶
type UnsafeResourceServer interface {
// contains filtered or unexported methods
}
UnsafeResourceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResourceServer will result in compilation errors.
type UpdateAssetInstanceRequest ¶
type UpdateAssetInstanceRequest struct { // The existing AssetInstance to update in the database. AssetInstance *AssetInstanceModel `protobuf:"bytes,1,opt,name=asset_instance,json=assetInstance,proto3" json:"asset_instance,omitempty"` // The list of fields to update the AssetInstance. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request to update a single AssetInstance.
func (*UpdateAssetInstanceRequest) Descriptor
deprecated
func (*UpdateAssetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAssetInstanceRequest.ProtoReflect.Descriptor instead.
func (*UpdateAssetInstanceRequest) GetAssetInstance ¶
func (x *UpdateAssetInstanceRequest) GetAssetInstance() *AssetInstanceModel
func (*UpdateAssetInstanceRequest) GetUpdateMask ¶
func (x *UpdateAssetInstanceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAssetInstanceRequest) ProtoMessage ¶
func (*UpdateAssetInstanceRequest) ProtoMessage()
func (*UpdateAssetInstanceRequest) ProtoReflect ¶
func (x *UpdateAssetInstanceRequest) ProtoReflect() protoreflect.Message
func (*UpdateAssetInstanceRequest) Reset ¶
func (x *UpdateAssetInstanceRequest) Reset()
func (*UpdateAssetInstanceRequest) String ¶
func (x *UpdateAssetInstanceRequest) String() string
type UpdateAssetRequest ¶
type UpdateAssetRequest struct { // The existing asset to update in the database. Asset *AssetModel `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` // The list of fields to update the asset. AssetUpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=asset_update_mask,json=assetUpdateMask,proto3" json:"asset_update_mask,omitempty"` // The list of fields to update the asset_resource. AssetResourceUpdateMask *fieldmaskpb.FieldMask `` /* 134-byte string literal not displayed */ // The list of AssetReource to create AssetResourcesToSave []*AssetResourceModel `protobuf:"bytes,4,rep,name=asset_resources_to_save,json=assetResourcesToSave,proto3" json:"asset_resources_to_save,omitempty"` // The list of AssetReource to delete AssetResourcesToDelete []*AssetResourceModel `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
Request to update a single asset in EnterpriseAsset.
func (*UpdateAssetRequest) Descriptor
deprecated
func (*UpdateAssetRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAssetRequest.ProtoReflect.Descriptor instead.
func (*UpdateAssetRequest) GetAsset ¶
func (x *UpdateAssetRequest) GetAsset() *AssetModel
func (*UpdateAssetRequest) GetAssetResourceUpdateMask ¶
func (x *UpdateAssetRequest) GetAssetResourceUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAssetRequest) GetAssetResourcesToDelete ¶
func (x *UpdateAssetRequest) GetAssetResourcesToDelete() []*AssetResourceModel
func (*UpdateAssetRequest) GetAssetResourcesToSave ¶
func (x *UpdateAssetRequest) GetAssetResourcesToSave() []*AssetResourceModel
func (*UpdateAssetRequest) GetAssetUpdateMask ¶
func (x *UpdateAssetRequest) GetAssetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAssetRequest) ProtoMessage ¶
func (*UpdateAssetRequest) ProtoMessage()
func (*UpdateAssetRequest) ProtoReflect ¶
func (x *UpdateAssetRequest) ProtoReflect() protoreflect.Message
func (*UpdateAssetRequest) Reset ¶
func (x *UpdateAssetRequest) Reset()
func (*UpdateAssetRequest) String ¶
func (x *UpdateAssetRequest) String() string
type UpdateAssetResourceRequest ¶
type UpdateAssetResourceRequest struct { // The existing AssetResource to update in the database. AssetResource *AssetResourceModel `protobuf:"bytes,1,opt,name=asset_resource,json=assetResource,proto3" json:"asset_resource,omitempty"` // The list of fields to update. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request to update a single AssetResource.
func (*UpdateAssetResourceRequest) Descriptor
deprecated
func (*UpdateAssetResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAssetResourceRequest.ProtoReflect.Descriptor instead.
func (*UpdateAssetResourceRequest) GetAssetResource ¶
func (x *UpdateAssetResourceRequest) GetAssetResource() *AssetResourceModel
func (*UpdateAssetResourceRequest) GetUpdateMask ¶
func (x *UpdateAssetResourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAssetResourceRequest) ProtoMessage ¶
func (*UpdateAssetResourceRequest) ProtoMessage()
func (*UpdateAssetResourceRequest) ProtoReflect ¶
func (x *UpdateAssetResourceRequest) ProtoReflect() protoreflect.Message
func (*UpdateAssetResourceRequest) Reset ¶
func (x *UpdateAssetResourceRequest) Reset()
func (*UpdateAssetResourceRequest) String ¶
func (x *UpdateAssetResourceRequest) String() string
type UpdateAssetResponse ¶
type UpdateAssetResponse struct { // The Asset updated. Asset *AssetModel `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` // The list of AssetResources created/updated AssetResources []*AssetResourceModel `protobuf:"bytes,2,rep,name=asset_resources,json=assetResources,proto3" json:"asset_resources,omitempty"` // contains filtered or unexported fields }
func (*UpdateAssetResponse) Descriptor
deprecated
func (*UpdateAssetResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAssetResponse.ProtoReflect.Descriptor instead.
func (*UpdateAssetResponse) GetAsset ¶
func (x *UpdateAssetResponse) GetAsset() *AssetModel
func (*UpdateAssetResponse) GetAssetResources ¶
func (x *UpdateAssetResponse) GetAssetResources() []*AssetResourceModel
func (*UpdateAssetResponse) ProtoMessage ¶
func (*UpdateAssetResponse) ProtoMessage()
func (*UpdateAssetResponse) ProtoReflect ¶
func (x *UpdateAssetResponse) ProtoReflect() protoreflect.Message
func (*UpdateAssetResponse) Reset ¶
func (x *UpdateAssetResponse) Reset()
func (*UpdateAssetResponse) String ¶
func (x *UpdateAssetResponse) String() string
type UpdateResourceRequest ¶
type UpdateResourceRequest struct { // The existing resource to update in the database. Resource *ResourceModel `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // The list of fields to update. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request to update a single resource.
func (*UpdateResourceRequest) Descriptor
deprecated
func (*UpdateResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateResourceRequest.ProtoReflect.Descriptor instead.
func (*UpdateResourceRequest) GetResource ¶
func (x *UpdateResourceRequest) GetResource() *ResourceModel
func (*UpdateResourceRequest) GetUpdateMask ¶
func (x *UpdateResourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateResourceRequest) ProtoMessage ¶
func (*UpdateResourceRequest) ProtoMessage()
func (*UpdateResourceRequest) ProtoReflect ¶
func (x *UpdateResourceRequest) ProtoReflect() protoreflect.Message
func (*UpdateResourceRequest) Reset ¶
func (x *UpdateResourceRequest) Reset()
func (*UpdateResourceRequest) String ¶
func (x *UpdateResourceRequest) String() string