Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterTelcoAutomationServer(s grpc.ServiceRegistrar, srv TelcoAutomationServer)
- type ApplyDeploymentRequest
- func (*ApplyDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyDeploymentRequest) GetName() string
- func (*ApplyDeploymentRequest) ProtoMessage()
- func (x *ApplyDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *ApplyDeploymentRequest) Reset()
- func (x *ApplyDeploymentRequest) String() string
- type ApplyHydratedDeploymentRequest
- func (*ApplyHydratedDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyHydratedDeploymentRequest) GetName() string
- func (*ApplyHydratedDeploymentRequest) ProtoMessage()
- func (x *ApplyHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *ApplyHydratedDeploymentRequest) Reset()
- func (x *ApplyHydratedDeploymentRequest) String() string
- type ApproveBlueprintRequest
- func (*ApproveBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApproveBlueprintRequest) GetName() string
- func (*ApproveBlueprintRequest) ProtoMessage()
- func (x *ApproveBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *ApproveBlueprintRequest) Reset()
- func (x *ApproveBlueprintRequest) String() string
- type Blueprint
- func (*Blueprint) Descriptor() ([]byte, []int)deprecated
- func (x *Blueprint) GetApprovalState() Blueprint_ApprovalState
- func (x *Blueprint) GetCreateTime() *timestamppb.Timestamp
- func (x *Blueprint) GetDeploymentLevel() DeploymentLevel
- func (x *Blueprint) GetDisplayName() string
- func (x *Blueprint) GetFiles() []*File
- func (x *Blueprint) GetLabels() map[string]string
- func (x *Blueprint) GetName() string
- func (x *Blueprint) GetRepository() string
- func (x *Blueprint) GetRevisionCreateTime() *timestamppb.Timestamp
- func (x *Blueprint) GetRevisionId() string
- func (x *Blueprint) GetRollbackSupport() bool
- func (x *Blueprint) GetSourceBlueprint() string
- func (x *Blueprint) GetSourceProvider() string
- func (x *Blueprint) GetUpdateTime() *timestamppb.Timestamp
- func (*Blueprint) ProtoMessage()
- func (x *Blueprint) ProtoReflect() protoreflect.Message
- func (x *Blueprint) Reset()
- func (x *Blueprint) String() string
- type BlueprintView
- func (BlueprintView) Descriptor() protoreflect.EnumDescriptor
- func (x BlueprintView) Enum() *BlueprintView
- func (BlueprintView) EnumDescriptor() ([]byte, []int)deprecated
- func (x BlueprintView) Number() protoreflect.EnumNumber
- func (x BlueprintView) String() string
- func (BlueprintView) Type() protoreflect.EnumType
- type Blueprint_ApprovalState
- func (Blueprint_ApprovalState) Descriptor() protoreflect.EnumDescriptor
- func (x Blueprint_ApprovalState) Enum() *Blueprint_ApprovalState
- func (Blueprint_ApprovalState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Blueprint_ApprovalState) Number() protoreflect.EnumNumber
- func (x Blueprint_ApprovalState) String() string
- func (Blueprint_ApprovalState) Type() protoreflect.EnumType
- type ComputeDeploymentStatusRequest
- func (*ComputeDeploymentStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ComputeDeploymentStatusRequest) GetName() string
- func (*ComputeDeploymentStatusRequest) ProtoMessage()
- func (x *ComputeDeploymentStatusRequest) ProtoReflect() protoreflect.Message
- func (x *ComputeDeploymentStatusRequest) Reset()
- func (x *ComputeDeploymentStatusRequest) String() string
- type ComputeDeploymentStatusResponse
- func (*ComputeDeploymentStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ComputeDeploymentStatusResponse) GetAggregatedStatus() Status
- func (x *ComputeDeploymentStatusResponse) GetName() string
- func (x *ComputeDeploymentStatusResponse) GetResourceStatuses() []*ResourceStatus
- func (*ComputeDeploymentStatusResponse) ProtoMessage()
- func (x *ComputeDeploymentStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ComputeDeploymentStatusResponse) Reset()
- func (x *ComputeDeploymentStatusResponse) String() string
- type CreateBlueprintRequest
- func (*CreateBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBlueprintRequest) GetBlueprint() *Blueprint
- func (x *CreateBlueprintRequest) GetBlueprintId() string
- func (x *CreateBlueprintRequest) GetParent() string
- func (*CreateBlueprintRequest) ProtoMessage()
- func (x *CreateBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBlueprintRequest) Reset()
- func (x *CreateBlueprintRequest) String() string
- type CreateDeploymentRequest
- func (*CreateDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeploymentRequest) GetDeployment() *Deployment
- func (x *CreateDeploymentRequest) GetDeploymentId() string
- func (x *CreateDeploymentRequest) GetParent() string
- func (*CreateDeploymentRequest) ProtoMessage()
- func (x *CreateDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDeploymentRequest) Reset()
- func (x *CreateDeploymentRequest) String() string
- type CreateEdgeSlmRequest
- func (*CreateEdgeSlmRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEdgeSlmRequest) GetEdgeSlm() *EdgeSlm
- func (x *CreateEdgeSlmRequest) GetEdgeSlmId() string
- func (x *CreateEdgeSlmRequest) GetParent() string
- func (x *CreateEdgeSlmRequest) GetRequestId() string
- func (*CreateEdgeSlmRequest) ProtoMessage()
- func (x *CreateEdgeSlmRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEdgeSlmRequest) Reset()
- func (x *CreateEdgeSlmRequest) String() string
- type CreateOrchestrationClusterRequest
- func (*CreateOrchestrationClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOrchestrationClusterRequest) GetOrchestrationCluster() *OrchestrationCluster
- func (x *CreateOrchestrationClusterRequest) GetOrchestrationClusterId() string
- func (x *CreateOrchestrationClusterRequest) GetParent() string
- func (x *CreateOrchestrationClusterRequest) GetRequestId() string
- func (*CreateOrchestrationClusterRequest) ProtoMessage()
- func (x *CreateOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOrchestrationClusterRequest) Reset()
- func (x *CreateOrchestrationClusterRequest) String() string
- type DeleteBlueprintRequest
- func (*DeleteBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBlueprintRequest) GetName() string
- func (*DeleteBlueprintRequest) ProtoMessage()
- func (x *DeleteBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBlueprintRequest) Reset()
- func (x *DeleteBlueprintRequest) String() string
- type DeleteEdgeSlmRequest
- func (*DeleteEdgeSlmRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEdgeSlmRequest) GetName() string
- func (x *DeleteEdgeSlmRequest) GetRequestId() string
- func (*DeleteEdgeSlmRequest) ProtoMessage()
- func (x *DeleteEdgeSlmRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEdgeSlmRequest) Reset()
- func (x *DeleteEdgeSlmRequest) String() string
- type DeleteOrchestrationClusterRequest
- func (*DeleteOrchestrationClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOrchestrationClusterRequest) GetName() string
- func (x *DeleteOrchestrationClusterRequest) GetRequestId() string
- func (*DeleteOrchestrationClusterRequest) ProtoMessage()
- func (x *DeleteOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOrchestrationClusterRequest) Reset()
- func (x *DeleteOrchestrationClusterRequest) String() string
- type Deployment
- func (*Deployment) Descriptor() ([]byte, []int)deprecated
- func (x *Deployment) GetCreateTime() *timestamppb.Timestamp
- func (x *Deployment) GetDeploymentLevel() DeploymentLevel
- func (x *Deployment) GetDisplayName() string
- func (x *Deployment) GetFiles() []*File
- func (x *Deployment) GetLabels() map[string]string
- func (x *Deployment) GetName() string
- func (x *Deployment) GetRepository() string
- func (x *Deployment) GetRevisionCreateTime() *timestamppb.Timestamp
- func (x *Deployment) GetRevisionId() string
- func (x *Deployment) GetRollbackSupport() bool
- func (x *Deployment) GetSourceBlueprintRevision() string
- func (x *Deployment) GetSourceProvider() string
- func (x *Deployment) GetState() Deployment_State
- func (x *Deployment) GetUpdateTime() *timestamppb.Timestamp
- func (x *Deployment) GetWorkloadCluster() string
- func (*Deployment) ProtoMessage()
- func (x *Deployment) ProtoReflect() protoreflect.Message
- func (x *Deployment) Reset()
- func (x *Deployment) String() string
- type DeploymentLevel
- func (DeploymentLevel) Descriptor() protoreflect.EnumDescriptor
- func (x DeploymentLevel) Enum() *DeploymentLevel
- func (DeploymentLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeploymentLevel) Number() protoreflect.EnumNumber
- func (x DeploymentLevel) String() string
- func (DeploymentLevel) Type() protoreflect.EnumType
- type DeploymentView
- func (DeploymentView) Descriptor() protoreflect.EnumDescriptor
- func (x DeploymentView) Enum() *DeploymentView
- func (DeploymentView) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeploymentView) Number() protoreflect.EnumNumber
- func (x DeploymentView) String() string
- func (DeploymentView) Type() protoreflect.EnumType
- type Deployment_State
- func (Deployment_State) Descriptor() protoreflect.EnumDescriptor
- func (x Deployment_State) Enum() *Deployment_State
- func (Deployment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Deployment_State) Number() protoreflect.EnumNumber
- func (x Deployment_State) String() string
- func (Deployment_State) Type() protoreflect.EnumType
- type DiscardBlueprintChangesRequest
- func (*DiscardBlueprintChangesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DiscardBlueprintChangesRequest) GetName() string
- func (*DiscardBlueprintChangesRequest) ProtoMessage()
- func (x *DiscardBlueprintChangesRequest) ProtoReflect() protoreflect.Message
- func (x *DiscardBlueprintChangesRequest) Reset()
- func (x *DiscardBlueprintChangesRequest) String() string
- type DiscardBlueprintChangesResponse
- func (*DiscardBlueprintChangesResponse) Descriptor() ([]byte, []int)deprecated
- func (*DiscardBlueprintChangesResponse) ProtoMessage()
- func (x *DiscardBlueprintChangesResponse) ProtoReflect() protoreflect.Message
- func (x *DiscardBlueprintChangesResponse) Reset()
- func (x *DiscardBlueprintChangesResponse) String() string
- type DiscardDeploymentChangesRequest
- func (*DiscardDeploymentChangesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DiscardDeploymentChangesRequest) GetName() string
- func (*DiscardDeploymentChangesRequest) ProtoMessage()
- func (x *DiscardDeploymentChangesRequest) ProtoReflect() protoreflect.Message
- func (x *DiscardDeploymentChangesRequest) Reset()
- func (x *DiscardDeploymentChangesRequest) String() string
- type DiscardDeploymentChangesResponse
- func (*DiscardDeploymentChangesResponse) Descriptor() ([]byte, []int)deprecated
- func (*DiscardDeploymentChangesResponse) ProtoMessage()
- func (x *DiscardDeploymentChangesResponse) ProtoReflect() protoreflect.Message
- func (x *DiscardDeploymentChangesResponse) Reset()
- func (x *DiscardDeploymentChangesResponse) String() string
- type EdgeSlm
- func (*EdgeSlm) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeSlm) GetCreateTime() *timestamppb.Timestamp
- func (x *EdgeSlm) GetLabels() map[string]string
- func (x *EdgeSlm) GetName() string
- func (x *EdgeSlm) GetOrchestrationCluster() string
- func (x *EdgeSlm) GetState() EdgeSlm_State
- func (x *EdgeSlm) GetTnaVersion() string
- func (x *EdgeSlm) GetUpdateTime() *timestamppb.Timestamp
- func (x *EdgeSlm) GetWorkloadClusterType() EdgeSlm_WorkloadClusterType
- func (*EdgeSlm) ProtoMessage()
- func (x *EdgeSlm) ProtoReflect() protoreflect.Message
- func (x *EdgeSlm) Reset()
- func (x *EdgeSlm) String() string
- type EdgeSlm_State
- func (EdgeSlm_State) Descriptor() protoreflect.EnumDescriptor
- func (x EdgeSlm_State) Enum() *EdgeSlm_State
- func (EdgeSlm_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x EdgeSlm_State) Number() protoreflect.EnumNumber
- func (x EdgeSlm_State) String() string
- func (EdgeSlm_State) Type() protoreflect.EnumType
- type EdgeSlm_WorkloadClusterType
- func (EdgeSlm_WorkloadClusterType) Descriptor() protoreflect.EnumDescriptor
- func (x EdgeSlm_WorkloadClusterType) Enum() *EdgeSlm_WorkloadClusterType
- func (EdgeSlm_WorkloadClusterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EdgeSlm_WorkloadClusterType) Number() protoreflect.EnumNumber
- func (x EdgeSlm_WorkloadClusterType) String() string
- func (EdgeSlm_WorkloadClusterType) Type() protoreflect.EnumType
- type File
- func (*File) Descriptor() ([]byte, []int)deprecated
- func (x *File) GetContent() string
- func (x *File) GetDeleted() bool
- func (x *File) GetEditable() bool
- func (x *File) GetPath() string
- func (*File) ProtoMessage()
- func (x *File) ProtoReflect() protoreflect.Message
- func (x *File) Reset()
- func (x *File) String() string
- type FullManagementConfig
- func (*FullManagementConfig) Descriptor() ([]byte, []int)deprecated
- func (x *FullManagementConfig) GetClusterCidrBlock() string
- func (x *FullManagementConfig) GetClusterNamedRange() string
- func (x *FullManagementConfig) GetMasterAuthorizedNetworksConfig() *MasterAuthorizedNetworksConfig
- func (x *FullManagementConfig) GetMasterIpv4CidrBlock() string
- func (x *FullManagementConfig) GetNetwork() string
- func (x *FullManagementConfig) GetServicesCidrBlock() string
- func (x *FullManagementConfig) GetServicesNamedRange() string
- func (x *FullManagementConfig) GetSubnet() string
- func (*FullManagementConfig) ProtoMessage()
- func (x *FullManagementConfig) ProtoReflect() protoreflect.Message
- func (x *FullManagementConfig) Reset()
- func (x *FullManagementConfig) String() string
- type GetBlueprintRequest
- func (*GetBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlueprintRequest) GetName() string
- func (x *GetBlueprintRequest) GetView() BlueprintView
- func (*GetBlueprintRequest) ProtoMessage()
- func (x *GetBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *GetBlueprintRequest) Reset()
- func (x *GetBlueprintRequest) String() string
- type GetDeploymentRequest
- func (*GetDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeploymentRequest) GetName() string
- func (x *GetDeploymentRequest) GetView() DeploymentView
- func (*GetDeploymentRequest) ProtoMessage()
- func (x *GetDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeploymentRequest) Reset()
- func (x *GetDeploymentRequest) String() string
- type GetEdgeSlmRequest
- type GetHydratedDeploymentRequest
- func (*GetHydratedDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHydratedDeploymentRequest) GetName() string
- func (*GetHydratedDeploymentRequest) ProtoMessage()
- func (x *GetHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *GetHydratedDeploymentRequest) Reset()
- func (x *GetHydratedDeploymentRequest) String() string
- type GetOrchestrationClusterRequest
- func (*GetOrchestrationClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrchestrationClusterRequest) GetName() string
- func (*GetOrchestrationClusterRequest) ProtoMessage()
- func (x *GetOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
- func (x *GetOrchestrationClusterRequest) Reset()
- func (x *GetOrchestrationClusterRequest) String() string
- type GetPublicBlueprintRequest
- func (*GetPublicBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublicBlueprintRequest) GetName() string
- func (*GetPublicBlueprintRequest) ProtoMessage()
- func (x *GetPublicBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *GetPublicBlueprintRequest) Reset()
- func (x *GetPublicBlueprintRequest) String() string
- type HydratedDeployment
- func (*HydratedDeployment) Descriptor() ([]byte, []int)deprecated
- func (x *HydratedDeployment) GetFiles() []*File
- func (x *HydratedDeployment) GetName() string
- func (x *HydratedDeployment) GetState() HydratedDeployment_State
- func (x *HydratedDeployment) GetWorkloadCluster() string
- func (*HydratedDeployment) ProtoMessage()
- func (x *HydratedDeployment) ProtoReflect() protoreflect.Message
- func (x *HydratedDeployment) Reset()
- func (x *HydratedDeployment) String() string
- type HydratedDeployment_State
- func (HydratedDeployment_State) Descriptor() protoreflect.EnumDescriptor
- func (x HydratedDeployment_State) Enum() *HydratedDeployment_State
- func (HydratedDeployment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x HydratedDeployment_State) Number() protoreflect.EnumNumber
- func (x HydratedDeployment_State) String() string
- func (HydratedDeployment_State) Type() protoreflect.EnumType
- type HydrationStatus
- func (*HydrationStatus) Descriptor() ([]byte, []int)deprecated
- func (x *HydrationStatus) GetSiteVersion() *SiteVersion
- func (x *HydrationStatus) GetStatus() string
- func (*HydrationStatus) ProtoMessage()
- func (x *HydrationStatus) ProtoReflect() protoreflect.Message
- func (x *HydrationStatus) Reset()
- func (x *HydrationStatus) String() string
- type ListBlueprintRevisionsRequest
- func (*ListBlueprintRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlueprintRevisionsRequest) GetName() string
- func (x *ListBlueprintRevisionsRequest) GetPageSize() int32
- func (x *ListBlueprintRevisionsRequest) GetPageToken() string
- func (*ListBlueprintRevisionsRequest) ProtoMessage()
- func (x *ListBlueprintRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListBlueprintRevisionsRequest) Reset()
- func (x *ListBlueprintRevisionsRequest) String() string
- type ListBlueprintRevisionsResponse
- func (*ListBlueprintRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlueprintRevisionsResponse) GetBlueprints() []*Blueprint
- func (x *ListBlueprintRevisionsResponse) GetNextPageToken() string
- func (*ListBlueprintRevisionsResponse) ProtoMessage()
- func (x *ListBlueprintRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBlueprintRevisionsResponse) Reset()
- func (x *ListBlueprintRevisionsResponse) String() string
- type ListBlueprintsRequest
- func (*ListBlueprintsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlueprintsRequest) GetFilter() string
- func (x *ListBlueprintsRequest) GetPageSize() int32
- func (x *ListBlueprintsRequest) GetPageToken() string
- func (x *ListBlueprintsRequest) GetParent() string
- func (*ListBlueprintsRequest) ProtoMessage()
- func (x *ListBlueprintsRequest) ProtoReflect() protoreflect.Message
- func (x *ListBlueprintsRequest) Reset()
- func (x *ListBlueprintsRequest) String() string
- type ListBlueprintsResponse
- func (*ListBlueprintsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlueprintsResponse) GetBlueprints() []*Blueprint
- func (x *ListBlueprintsResponse) GetNextPageToken() string
- func (*ListBlueprintsResponse) ProtoMessage()
- func (x *ListBlueprintsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBlueprintsResponse) Reset()
- func (x *ListBlueprintsResponse) String() string
- type ListDeploymentRevisionsRequest
- func (*ListDeploymentRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentRevisionsRequest) GetName() string
- func (x *ListDeploymentRevisionsRequest) GetPageSize() int32
- func (x *ListDeploymentRevisionsRequest) GetPageToken() string
- func (*ListDeploymentRevisionsRequest) ProtoMessage()
- func (x *ListDeploymentRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentRevisionsRequest) Reset()
- func (x *ListDeploymentRevisionsRequest) String() string
- type ListDeploymentRevisionsResponse
- func (*ListDeploymentRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentRevisionsResponse) GetDeployments() []*Deployment
- func (x *ListDeploymentRevisionsResponse) GetNextPageToken() string
- func (*ListDeploymentRevisionsResponse) ProtoMessage()
- func (x *ListDeploymentRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentRevisionsResponse) Reset()
- func (x *ListDeploymentRevisionsResponse) String() string
- type ListDeploymentsRequest
- func (*ListDeploymentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentsRequest) GetFilter() string
- func (x *ListDeploymentsRequest) GetPageSize() int32
- func (x *ListDeploymentsRequest) GetPageToken() string
- func (x *ListDeploymentsRequest) GetParent() string
- func (*ListDeploymentsRequest) ProtoMessage()
- func (x *ListDeploymentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentsRequest) Reset()
- func (x *ListDeploymentsRequest) String() string
- type ListDeploymentsResponse
- func (*ListDeploymentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentsResponse) GetDeployments() []*Deployment
- func (x *ListDeploymentsResponse) GetNextPageToken() string
- func (*ListDeploymentsResponse) ProtoMessage()
- func (x *ListDeploymentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentsResponse) Reset()
- func (x *ListDeploymentsResponse) String() string
- type ListEdgeSlmsRequest
- func (*ListEdgeSlmsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeSlmsRequest) GetFilter() string
- func (x *ListEdgeSlmsRequest) GetOrderBy() string
- func (x *ListEdgeSlmsRequest) GetPageSize() int32
- func (x *ListEdgeSlmsRequest) GetPageToken() string
- func (x *ListEdgeSlmsRequest) GetParent() string
- func (*ListEdgeSlmsRequest) ProtoMessage()
- func (x *ListEdgeSlmsRequest) ProtoReflect() protoreflect.Message
- func (x *ListEdgeSlmsRequest) Reset()
- func (x *ListEdgeSlmsRequest) String() string
- type ListEdgeSlmsResponse
- func (*ListEdgeSlmsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeSlmsResponse) GetEdgeSlms() []*EdgeSlm
- func (x *ListEdgeSlmsResponse) GetNextPageToken() string
- func (x *ListEdgeSlmsResponse) GetUnreachable() []string
- func (*ListEdgeSlmsResponse) ProtoMessage()
- func (x *ListEdgeSlmsResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeSlmsResponse) Reset()
- func (x *ListEdgeSlmsResponse) String() string
- type ListHydratedDeploymentsRequest
- func (*ListHydratedDeploymentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHydratedDeploymentsRequest) GetPageSize() int32
- func (x *ListHydratedDeploymentsRequest) GetPageToken() string
- func (x *ListHydratedDeploymentsRequest) GetParent() string
- func (*ListHydratedDeploymentsRequest) ProtoMessage()
- func (x *ListHydratedDeploymentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListHydratedDeploymentsRequest) Reset()
- func (x *ListHydratedDeploymentsRequest) String() string
- type ListHydratedDeploymentsResponse
- func (*ListHydratedDeploymentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHydratedDeploymentsResponse) GetHydratedDeployments() []*HydratedDeployment
- func (x *ListHydratedDeploymentsResponse) GetNextPageToken() string
- func (*ListHydratedDeploymentsResponse) ProtoMessage()
- func (x *ListHydratedDeploymentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListHydratedDeploymentsResponse) Reset()
- func (x *ListHydratedDeploymentsResponse) String() string
- type ListOrchestrationClustersRequest
- func (*ListOrchestrationClustersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOrchestrationClustersRequest) GetFilter() string
- func (x *ListOrchestrationClustersRequest) GetOrderBy() string
- func (x *ListOrchestrationClustersRequest) GetPageSize() int32
- func (x *ListOrchestrationClustersRequest) GetPageToken() string
- func (x *ListOrchestrationClustersRequest) GetParent() string
- func (*ListOrchestrationClustersRequest) ProtoMessage()
- func (x *ListOrchestrationClustersRequest) ProtoReflect() protoreflect.Message
- func (x *ListOrchestrationClustersRequest) Reset()
- func (x *ListOrchestrationClustersRequest) String() string
- type ListOrchestrationClustersResponse
- func (*ListOrchestrationClustersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOrchestrationClustersResponse) GetNextPageToken() string
- func (x *ListOrchestrationClustersResponse) GetOrchestrationClusters() []*OrchestrationCluster
- func (x *ListOrchestrationClustersResponse) GetUnreachable() []string
- func (*ListOrchestrationClustersResponse) ProtoMessage()
- func (x *ListOrchestrationClustersResponse) ProtoReflect() protoreflect.Message
- func (x *ListOrchestrationClustersResponse) Reset()
- func (x *ListOrchestrationClustersResponse) String() string
- type ListPublicBlueprintsRequest
- func (*ListPublicBlueprintsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPublicBlueprintsRequest) GetPageSize() int32
- func (x *ListPublicBlueprintsRequest) GetPageToken() string
- func (x *ListPublicBlueprintsRequest) GetParent() string
- func (*ListPublicBlueprintsRequest) ProtoMessage()
- func (x *ListPublicBlueprintsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPublicBlueprintsRequest) Reset()
- func (x *ListPublicBlueprintsRequest) String() string
- type ListPublicBlueprintsResponse
- func (*ListPublicBlueprintsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPublicBlueprintsResponse) GetNextPageToken() string
- func (x *ListPublicBlueprintsResponse) GetPublicBlueprints() []*PublicBlueprint
- func (*ListPublicBlueprintsResponse) ProtoMessage()
- func (x *ListPublicBlueprintsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPublicBlueprintsResponse) Reset()
- func (x *ListPublicBlueprintsResponse) String() string
- type ManagementConfig
- func (*ManagementConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ManagementConfig) GetFullManagementConfig() *FullManagementConfig
- func (x *ManagementConfig) GetOneofConfig() isManagementConfig_OneofConfig
- func (x *ManagementConfig) GetStandardManagementConfig() *StandardManagementConfig
- func (*ManagementConfig) ProtoMessage()
- func (x *ManagementConfig) ProtoReflect() protoreflect.Message
- func (x *ManagementConfig) Reset()
- func (x *ManagementConfig) String() string
- type ManagementConfig_FullManagementConfig
- type ManagementConfig_StandardManagementConfig
- type MasterAuthorizedNetworksConfig
- func (*MasterAuthorizedNetworksConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MasterAuthorizedNetworksConfig) GetCidrBlocks() []*MasterAuthorizedNetworksConfig_CidrBlock
- func (*MasterAuthorizedNetworksConfig) ProtoMessage()
- func (x *MasterAuthorizedNetworksConfig) ProtoReflect() protoreflect.Message
- func (x *MasterAuthorizedNetworksConfig) Reset()
- func (x *MasterAuthorizedNetworksConfig) String() string
- type MasterAuthorizedNetworksConfig_CidrBlock
- func (*MasterAuthorizedNetworksConfig_CidrBlock) Descriptor() ([]byte, []int)deprecated
- func (x *MasterAuthorizedNetworksConfig_CidrBlock) GetCidrBlock() string
- func (x *MasterAuthorizedNetworksConfig_CidrBlock) GetDisplayName() string
- func (*MasterAuthorizedNetworksConfig_CidrBlock) ProtoMessage()
- func (x *MasterAuthorizedNetworksConfig_CidrBlock) ProtoReflect() protoreflect.Message
- func (x *MasterAuthorizedNetworksConfig_CidrBlock) Reset()
- func (x *MasterAuthorizedNetworksConfig_CidrBlock) String() string
- type NFDeploySiteStatus
- func (*NFDeploySiteStatus) Descriptor() ([]byte, []int)deprecated
- func (x *NFDeploySiteStatus) GetHydration() *HydrationStatus
- func (x *NFDeploySiteStatus) GetPendingDeletion() bool
- func (x *NFDeploySiteStatus) GetSite() string
- func (x *NFDeploySiteStatus) GetWorkload() *WorkloadStatus
- func (*NFDeploySiteStatus) ProtoMessage()
- func (x *NFDeploySiteStatus) ProtoReflect() protoreflect.Message
- func (x *NFDeploySiteStatus) Reset()
- func (x *NFDeploySiteStatus) String() string
- type NFDeployStatus
- func (*NFDeployStatus) Descriptor() ([]byte, []int)deprecated
- func (x *NFDeployStatus) GetReadyNfs() int32
- func (x *NFDeployStatus) GetSites() []*NFDeploySiteStatus
- func (x *NFDeployStatus) GetTargetedNfs() int32
- func (*NFDeployStatus) ProtoMessage()
- func (x *NFDeployStatus) ProtoReflect() protoreflect.Message
- func (x *NFDeployStatus) Reset()
- func (x *NFDeployStatus) String() string
- type OperationMetadata
- func (*OperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OperationMetadata) GetApiVersion() string
- func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetRequestedCancellation() bool
- func (x *OperationMetadata) GetStatusMessage() string
- func (x *OperationMetadata) GetTarget() string
- func (x *OperationMetadata) GetVerb() string
- func (*OperationMetadata) ProtoMessage()
- func (x *OperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OperationMetadata) Reset()
- func (x *OperationMetadata) String() string
- type OrchestrationCluster
- func (*OrchestrationCluster) Descriptor() ([]byte, []int)deprecated
- func (x *OrchestrationCluster) GetCreateTime() *timestamppb.Timestamp
- func (x *OrchestrationCluster) GetLabels() map[string]string
- func (x *OrchestrationCluster) GetManagementConfig() *ManagementConfig
- func (x *OrchestrationCluster) GetName() string
- func (x *OrchestrationCluster) GetState() OrchestrationCluster_State
- func (x *OrchestrationCluster) GetTnaVersion() string
- func (x *OrchestrationCluster) GetUpdateTime() *timestamppb.Timestamp
- func (*OrchestrationCluster) ProtoMessage()
- func (x *OrchestrationCluster) ProtoReflect() protoreflect.Message
- func (x *OrchestrationCluster) Reset()
- func (x *OrchestrationCluster) String() string
- type OrchestrationCluster_State
- func (OrchestrationCluster_State) Descriptor() protoreflect.EnumDescriptor
- func (x OrchestrationCluster_State) Enum() *OrchestrationCluster_State
- func (OrchestrationCluster_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x OrchestrationCluster_State) Number() protoreflect.EnumNumber
- func (x OrchestrationCluster_State) String() string
- func (OrchestrationCluster_State) Type() protoreflect.EnumType
- type ProposeBlueprintRequest
- func (*ProposeBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProposeBlueprintRequest) GetName() string
- func (*ProposeBlueprintRequest) ProtoMessage()
- func (x *ProposeBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *ProposeBlueprintRequest) Reset()
- func (x *ProposeBlueprintRequest) String() string
- type PublicBlueprint
- func (*PublicBlueprint) Descriptor() ([]byte, []int)deprecated
- func (x *PublicBlueprint) GetDeploymentLevel() DeploymentLevel
- func (x *PublicBlueprint) GetDescription() string
- func (x *PublicBlueprint) GetDisplayName() string
- func (x *PublicBlueprint) GetName() string
- func (x *PublicBlueprint) GetRollbackSupport() bool
- func (x *PublicBlueprint) GetSourceProvider() string
- func (*PublicBlueprint) ProtoMessage()
- func (x *PublicBlueprint) ProtoReflect() protoreflect.Message
- func (x *PublicBlueprint) Reset()
- func (x *PublicBlueprint) String() string
- type RejectBlueprintRequest
- func (*RejectBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RejectBlueprintRequest) GetName() string
- func (*RejectBlueprintRequest) ProtoMessage()
- func (x *RejectBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *RejectBlueprintRequest) Reset()
- func (x *RejectBlueprintRequest) String() string
- type RemoveDeploymentRequest
- func (*RemoveDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveDeploymentRequest) GetName() string
- func (*RemoveDeploymentRequest) ProtoMessage()
- func (x *RemoveDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveDeploymentRequest) Reset()
- func (x *RemoveDeploymentRequest) String() string
- type ResourceStatus
- func (*ResourceStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceStatus) GetGroup() string
- func (x *ResourceStatus) GetKind() string
- func (x *ResourceStatus) GetName() string
- func (x *ResourceStatus) GetNfDeployStatus() *NFDeployStatus
- func (x *ResourceStatus) GetResourceNamespace() string
- func (x *ResourceStatus) GetResourceType() ResourceType
- func (x *ResourceStatus) GetStatus() Status
- func (x *ResourceStatus) GetVersion() string
- func (*ResourceStatus) ProtoMessage()
- func (x *ResourceStatus) ProtoReflect() protoreflect.Message
- func (x *ResourceStatus) Reset()
- func (x *ResourceStatus) String() string
- type ResourceType
- func (ResourceType) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceType) Enum() *ResourceType
- func (ResourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceType) Number() protoreflect.EnumNumber
- func (x ResourceType) String() string
- func (ResourceType) Type() protoreflect.EnumType
- type RollbackDeploymentRequest
- func (*RollbackDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackDeploymentRequest) GetName() string
- func (x *RollbackDeploymentRequest) GetRevisionId() string
- func (*RollbackDeploymentRequest) ProtoMessage()
- func (x *RollbackDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackDeploymentRequest) Reset()
- func (x *RollbackDeploymentRequest) String() string
- type SearchBlueprintRevisionsRequest
- func (*SearchBlueprintRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchBlueprintRevisionsRequest) GetPageSize() int32
- func (x *SearchBlueprintRevisionsRequest) GetPageToken() string
- func (x *SearchBlueprintRevisionsRequest) GetParent() string
- func (x *SearchBlueprintRevisionsRequest) GetQuery() string
- func (*SearchBlueprintRevisionsRequest) ProtoMessage()
- func (x *SearchBlueprintRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *SearchBlueprintRevisionsRequest) Reset()
- func (x *SearchBlueprintRevisionsRequest) String() string
- type SearchBlueprintRevisionsResponse
- func (*SearchBlueprintRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchBlueprintRevisionsResponse) GetBlueprints() []*Blueprint
- func (x *SearchBlueprintRevisionsResponse) GetNextPageToken() string
- func (*SearchBlueprintRevisionsResponse) ProtoMessage()
- func (x *SearchBlueprintRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *SearchBlueprintRevisionsResponse) Reset()
- func (x *SearchBlueprintRevisionsResponse) String() string
- type SearchDeploymentRevisionsRequest
- func (*SearchDeploymentRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchDeploymentRevisionsRequest) GetPageSize() int32
- func (x *SearchDeploymentRevisionsRequest) GetPageToken() string
- func (x *SearchDeploymentRevisionsRequest) GetParent() string
- func (x *SearchDeploymentRevisionsRequest) GetQuery() string
- func (*SearchDeploymentRevisionsRequest) ProtoMessage()
- func (x *SearchDeploymentRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *SearchDeploymentRevisionsRequest) Reset()
- func (x *SearchDeploymentRevisionsRequest) String() string
- type SearchDeploymentRevisionsResponse
- func (*SearchDeploymentRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchDeploymentRevisionsResponse) GetDeployments() []*Deployment
- func (x *SearchDeploymentRevisionsResponse) GetNextPageToken() string
- func (*SearchDeploymentRevisionsResponse) ProtoMessage()
- func (x *SearchDeploymentRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *SearchDeploymentRevisionsResponse) Reset()
- func (x *SearchDeploymentRevisionsResponse) String() string
- type SiteVersion
- func (*SiteVersion) Descriptor() ([]byte, []int)deprecated
- func (x *SiteVersion) GetNfType() string
- func (x *SiteVersion) GetNfVendor() string
- func (x *SiteVersion) GetNfVersion() string
- func (*SiteVersion) ProtoMessage()
- func (x *SiteVersion) ProtoReflect() protoreflect.Message
- func (x *SiteVersion) Reset()
- func (x *SiteVersion) String() string
- type StandardManagementConfig
- func (*StandardManagementConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StandardManagementConfig) GetClusterCidrBlock() string
- func (x *StandardManagementConfig) GetClusterNamedRange() string
- func (x *StandardManagementConfig) GetMasterAuthorizedNetworksConfig() *MasterAuthorizedNetworksConfig
- func (x *StandardManagementConfig) GetMasterIpv4CidrBlock() string
- func (x *StandardManagementConfig) GetNetwork() string
- func (x *StandardManagementConfig) GetServicesCidrBlock() string
- func (x *StandardManagementConfig) GetServicesNamedRange() string
- func (x *StandardManagementConfig) GetSubnet() string
- func (*StandardManagementConfig) ProtoMessage()
- func (x *StandardManagementConfig) ProtoReflect() protoreflect.Message
- func (x *StandardManagementConfig) Reset()
- func (x *StandardManagementConfig) String() string
- type Status
- type TelcoAutomationClient
- type TelcoAutomationServer
- type UnimplementedTelcoAutomationServer
- func (UnimplementedTelcoAutomationServer) ApplyDeployment(context.Context, *ApplyDeploymentRequest) (*Deployment, error)
- func (UnimplementedTelcoAutomationServer) ApplyHydratedDeployment(context.Context, *ApplyHydratedDeploymentRequest) (*HydratedDeployment, error)
- func (UnimplementedTelcoAutomationServer) ApproveBlueprint(context.Context, *ApproveBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) ComputeDeploymentStatus(context.Context, *ComputeDeploymentStatusRequest) (*ComputeDeploymentStatusResponse, error)
- func (UnimplementedTelcoAutomationServer) CreateBlueprint(context.Context, *CreateBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) CreateDeployment(context.Context, *CreateDeploymentRequest) (*Deployment, error)
- func (UnimplementedTelcoAutomationServer) CreateEdgeSlm(context.Context, *CreateEdgeSlmRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTelcoAutomationServer) CreateOrchestrationCluster(context.Context, *CreateOrchestrationClusterRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTelcoAutomationServer) DeleteBlueprint(context.Context, *DeleteBlueprintRequest) (*emptypb.Empty, error)
- func (UnimplementedTelcoAutomationServer) DeleteEdgeSlm(context.Context, *DeleteEdgeSlmRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTelcoAutomationServer) DeleteOrchestrationCluster(context.Context, *DeleteOrchestrationClusterRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTelcoAutomationServer) DiscardBlueprintChanges(context.Context, *DiscardBlueprintChangesRequest) (*DiscardBlueprintChangesResponse, error)
- func (UnimplementedTelcoAutomationServer) DiscardDeploymentChanges(context.Context, *DiscardDeploymentChangesRequest) (*DiscardDeploymentChangesResponse, error)
- func (UnimplementedTelcoAutomationServer) GetBlueprint(context.Context, *GetBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) GetDeployment(context.Context, *GetDeploymentRequest) (*Deployment, error)
- func (UnimplementedTelcoAutomationServer) GetEdgeSlm(context.Context, *GetEdgeSlmRequest) (*EdgeSlm, error)
- func (UnimplementedTelcoAutomationServer) GetHydratedDeployment(context.Context, *GetHydratedDeploymentRequest) (*HydratedDeployment, error)
- func (UnimplementedTelcoAutomationServer) GetOrchestrationCluster(context.Context, *GetOrchestrationClusterRequest) (*OrchestrationCluster, error)
- func (UnimplementedTelcoAutomationServer) GetPublicBlueprint(context.Context, *GetPublicBlueprintRequest) (*PublicBlueprint, error)
- func (UnimplementedTelcoAutomationServer) ListBlueprintRevisions(context.Context, *ListBlueprintRevisionsRequest) (*ListBlueprintRevisionsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListBlueprints(context.Context, *ListBlueprintsRequest) (*ListBlueprintsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListDeploymentRevisions(context.Context, *ListDeploymentRevisionsRequest) (*ListDeploymentRevisionsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListEdgeSlms(context.Context, *ListEdgeSlmsRequest) (*ListEdgeSlmsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListHydratedDeployments(context.Context, *ListHydratedDeploymentsRequest) (*ListHydratedDeploymentsResponse, error)
- func (UnimplementedTelcoAutomationServer) ListOrchestrationClusters(context.Context, *ListOrchestrationClustersRequest) (*ListOrchestrationClustersResponse, error)
- func (UnimplementedTelcoAutomationServer) ListPublicBlueprints(context.Context, *ListPublicBlueprintsRequest) (*ListPublicBlueprintsResponse, error)
- func (UnimplementedTelcoAutomationServer) ProposeBlueprint(context.Context, *ProposeBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) RejectBlueprint(context.Context, *RejectBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) RemoveDeployment(context.Context, *RemoveDeploymentRequest) (*emptypb.Empty, error)
- func (UnimplementedTelcoAutomationServer) RollbackDeployment(context.Context, *RollbackDeploymentRequest) (*Deployment, error)
- func (UnimplementedTelcoAutomationServer) SearchBlueprintRevisions(context.Context, *SearchBlueprintRevisionsRequest) (*SearchBlueprintRevisionsResponse, error)
- func (UnimplementedTelcoAutomationServer) SearchDeploymentRevisions(context.Context, *SearchDeploymentRevisionsRequest) (*SearchDeploymentRevisionsResponse, error)
- func (UnimplementedTelcoAutomationServer) UpdateBlueprint(context.Context, *UpdateBlueprintRequest) (*Blueprint, error)
- func (UnimplementedTelcoAutomationServer) UpdateDeployment(context.Context, *UpdateDeploymentRequest) (*Deployment, error)
- func (UnimplementedTelcoAutomationServer) UpdateHydratedDeployment(context.Context, *UpdateHydratedDeploymentRequest) (*HydratedDeployment, error)
- type UnsafeTelcoAutomationServer
- type UpdateBlueprintRequest
- func (*UpdateBlueprintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBlueprintRequest) GetBlueprint() *Blueprint
- func (x *UpdateBlueprintRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateBlueprintRequest) ProtoMessage()
- func (x *UpdateBlueprintRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBlueprintRequest) Reset()
- func (x *UpdateBlueprintRequest) String() string
- type UpdateDeploymentRequest
- func (*UpdateDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeploymentRequest) GetDeployment() *Deployment
- func (x *UpdateDeploymentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDeploymentRequest) ProtoMessage()
- func (x *UpdateDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDeploymentRequest) Reset()
- func (x *UpdateDeploymentRequest) String() string
- type UpdateHydratedDeploymentRequest
- func (*UpdateHydratedDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHydratedDeploymentRequest) GetHydratedDeployment() *HydratedDeployment
- func (x *UpdateHydratedDeploymentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateHydratedDeploymentRequest) ProtoMessage()
- func (x *UpdateHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateHydratedDeploymentRequest) Reset()
- func (x *UpdateHydratedDeploymentRequest) String() string
- type WorkloadStatus
- func (*WorkloadStatus) Descriptor() ([]byte, []int)deprecated
- func (x *WorkloadStatus) GetSiteVersion() *SiteVersion
- func (x *WorkloadStatus) GetStatus() string
- func (*WorkloadStatus) ProtoMessage()
- func (x *WorkloadStatus) ProtoReflect() protoreflect.Message
- func (x *WorkloadStatus) Reset()
- func (x *WorkloadStatus) String() string
Constants ¶
const ( TelcoAutomation_ListOrchestrationClusters_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListOrchestrationClusters" TelcoAutomation_GetOrchestrationCluster_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetOrchestrationCluster" TelcoAutomation_CreateOrchestrationCluster_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/CreateOrchestrationCluster" TelcoAutomation_DeleteOrchestrationCluster_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/DeleteOrchestrationCluster" TelcoAutomation_ListEdgeSlms_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListEdgeSlms" TelcoAutomation_GetEdgeSlm_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetEdgeSlm" TelcoAutomation_CreateEdgeSlm_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/CreateEdgeSlm" TelcoAutomation_DeleteEdgeSlm_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/DeleteEdgeSlm" TelcoAutomation_CreateBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/CreateBlueprint" TelcoAutomation_UpdateBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/UpdateBlueprint" TelcoAutomation_GetBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetBlueprint" TelcoAutomation_DeleteBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/DeleteBlueprint" TelcoAutomation_ListBlueprints_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListBlueprints" TelcoAutomation_ApproveBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ApproveBlueprint" TelcoAutomation_ProposeBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ProposeBlueprint" TelcoAutomation_RejectBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/RejectBlueprint" TelcoAutomation_ListBlueprintRevisions_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListBlueprintRevisions" TelcoAutomation_SearchBlueprintRevisions_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/SearchBlueprintRevisions" TelcoAutomation_SearchDeploymentRevisions_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/SearchDeploymentRevisions" TelcoAutomation_DiscardBlueprintChanges_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/DiscardBlueprintChanges" TelcoAutomation_ListPublicBlueprints_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListPublicBlueprints" TelcoAutomation_GetPublicBlueprint_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetPublicBlueprint" TelcoAutomation_CreateDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/CreateDeployment" TelcoAutomation_UpdateDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/UpdateDeployment" TelcoAutomation_GetDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetDeployment" TelcoAutomation_RemoveDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/RemoveDeployment" TelcoAutomation_ListDeployments_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListDeployments" TelcoAutomation_ListDeploymentRevisions_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListDeploymentRevisions" TelcoAutomation_DiscardDeploymentChanges_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/DiscardDeploymentChanges" TelcoAutomation_ApplyDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ApplyDeployment" TelcoAutomation_ComputeDeploymentStatus_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ComputeDeploymentStatus" TelcoAutomation_RollbackDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/RollbackDeployment" TelcoAutomation_GetHydratedDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/GetHydratedDeployment" TelcoAutomation_ListHydratedDeployments_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ListHydratedDeployments" TelcoAutomation_UpdateHydratedDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/UpdateHydratedDeployment" TelcoAutomation_ApplyHydratedDeployment_FullMethodName = "/google.cloud.telcoautomation.v1.TelcoAutomation/ApplyHydratedDeployment" )
Variables ¶
var ( BlueprintView_name = map[int32]string{ 0: "BLUEPRINT_VIEW_UNSPECIFIED", 1: "BLUEPRINT_VIEW_BASIC", 2: "BLUEPRINT_VIEW_FULL", } BlueprintView_value = map[string]int32{ "BLUEPRINT_VIEW_UNSPECIFIED": 0, "BLUEPRINT_VIEW_BASIC": 1, "BLUEPRINT_VIEW_FULL": 2, } )
Enum value maps for BlueprintView.
var ( DeploymentView_name = map[int32]string{ 0: "DEPLOYMENT_VIEW_UNSPECIFIED", 1: "DEPLOYMENT_VIEW_BASIC", 2: "DEPLOYMENT_VIEW_FULL", } DeploymentView_value = map[string]int32{ "DEPLOYMENT_VIEW_UNSPECIFIED": 0, "DEPLOYMENT_VIEW_BASIC": 1, "DEPLOYMENT_VIEW_FULL": 2, } )
Enum value maps for DeploymentView.
var ( ResourceType_name = map[int32]string{ 0: "RESOURCE_TYPE_UNSPECIFIED", 1: "NF_DEPLOY_RESOURCE", 2: "DEPLOYMENT_RESOURCE", } ResourceType_value = map[string]int32{ "RESOURCE_TYPE_UNSPECIFIED": 0, "NF_DEPLOY_RESOURCE": 1, "DEPLOYMENT_RESOURCE": 2, } )
Enum value maps for ResourceType.
var ( Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "STATUS_IN_PROGRESS", 2: "STATUS_ACTIVE", 3: "STATUS_FAILED", 4: "STATUS_DELETING", 5: "STATUS_DELETED", 10: "STATUS_PEERING", 11: "STATUS_NOT_APPLICABLE", } Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "STATUS_IN_PROGRESS": 1, "STATUS_ACTIVE": 2, "STATUS_FAILED": 3, "STATUS_DELETING": 4, "STATUS_DELETED": 5, "STATUS_PEERING": 10, "STATUS_NOT_APPLICABLE": 11, } )
Enum value maps for Status.
var ( DeploymentLevel_name = map[int32]string{ 0: "DEPLOYMENT_LEVEL_UNSPECIFIED", 1: "HYDRATION", 2: "SINGLE_DEPLOYMENT", 3: "MULTI_DEPLOYMENT", 4: "WORKLOAD_CLUSTER_DEPLOYMENT", } DeploymentLevel_value = map[string]int32{ "DEPLOYMENT_LEVEL_UNSPECIFIED": 0, "HYDRATION": 1, "SINGLE_DEPLOYMENT": 2, "MULTI_DEPLOYMENT": 3, "WORKLOAD_CLUSTER_DEPLOYMENT": 4, } )
Enum value maps for DeploymentLevel.
var ( OrchestrationCluster_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", 4: "FAILED", } OrchestrationCluster_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, "FAILED": 4, } )
Enum value maps for OrchestrationCluster_State.
var ( EdgeSlm_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "DELETING", 4: "FAILED", } EdgeSlm_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "DELETING": 3, "FAILED": 4, } )
Enum value maps for EdgeSlm_State.
var ( EdgeSlm_WorkloadClusterType_name = map[int32]string{ 0: "WORKLOAD_CLUSTER_TYPE_UNSPECIFIED", 1: "GDCE", 2: "GKE", } EdgeSlm_WorkloadClusterType_value = map[string]int32{ "WORKLOAD_CLUSTER_TYPE_UNSPECIFIED": 0, "GDCE": 1, "GKE": 2, } )
Enum value maps for EdgeSlm_WorkloadClusterType.
var ( Blueprint_ApprovalState_name = map[int32]string{ 0: "APPROVAL_STATE_UNSPECIFIED", 1: "DRAFT", 2: "PROPOSED", 3: "APPROVED", } Blueprint_ApprovalState_value = map[string]int32{ "APPROVAL_STATE_UNSPECIFIED": 0, "DRAFT": 1, "PROPOSED": 2, "APPROVED": 3, } )
Enum value maps for Blueprint_ApprovalState.
var ( Deployment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "DRAFT", 2: "APPLIED", 3: "DELETING", } Deployment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "DRAFT": 1, "APPLIED": 2, "DELETING": 3, } )
Enum value maps for Deployment_State.
var ( HydratedDeployment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "DRAFT", 2: "APPLIED", } HydratedDeployment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "DRAFT": 1, "APPLIED": 2, } )
Enum value maps for HydratedDeployment_State.
var File_google_cloud_telcoautomation_v1_telcoautomation_proto protoreflect.FileDescriptor
var TelcoAutomation_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.telcoautomation.v1.TelcoAutomation", HandlerType: (*TelcoAutomationServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOrchestrationClusters", Handler: _TelcoAutomation_ListOrchestrationClusters_Handler, }, { MethodName: "GetOrchestrationCluster", Handler: _TelcoAutomation_GetOrchestrationCluster_Handler, }, { MethodName: "CreateOrchestrationCluster", Handler: _TelcoAutomation_CreateOrchestrationCluster_Handler, }, { MethodName: "DeleteOrchestrationCluster", Handler: _TelcoAutomation_DeleteOrchestrationCluster_Handler, }, { MethodName: "ListEdgeSlms", Handler: _TelcoAutomation_ListEdgeSlms_Handler, }, { MethodName: "GetEdgeSlm", Handler: _TelcoAutomation_GetEdgeSlm_Handler, }, { MethodName: "CreateEdgeSlm", Handler: _TelcoAutomation_CreateEdgeSlm_Handler, }, { MethodName: "DeleteEdgeSlm", Handler: _TelcoAutomation_DeleteEdgeSlm_Handler, }, { MethodName: "CreateBlueprint", Handler: _TelcoAutomation_CreateBlueprint_Handler, }, { MethodName: "UpdateBlueprint", Handler: _TelcoAutomation_UpdateBlueprint_Handler, }, { MethodName: "GetBlueprint", Handler: _TelcoAutomation_GetBlueprint_Handler, }, { MethodName: "DeleteBlueprint", Handler: _TelcoAutomation_DeleteBlueprint_Handler, }, { MethodName: "ListBlueprints", Handler: _TelcoAutomation_ListBlueprints_Handler, }, { MethodName: "ApproveBlueprint", Handler: _TelcoAutomation_ApproveBlueprint_Handler, }, { MethodName: "ProposeBlueprint", Handler: _TelcoAutomation_ProposeBlueprint_Handler, }, { MethodName: "RejectBlueprint", Handler: _TelcoAutomation_RejectBlueprint_Handler, }, { MethodName: "ListBlueprintRevisions", Handler: _TelcoAutomation_ListBlueprintRevisions_Handler, }, { MethodName: "SearchBlueprintRevisions", Handler: _TelcoAutomation_SearchBlueprintRevisions_Handler, }, { MethodName: "SearchDeploymentRevisions", Handler: _TelcoAutomation_SearchDeploymentRevisions_Handler, }, { MethodName: "DiscardBlueprintChanges", Handler: _TelcoAutomation_DiscardBlueprintChanges_Handler, }, { MethodName: "ListPublicBlueprints", Handler: _TelcoAutomation_ListPublicBlueprints_Handler, }, { MethodName: "GetPublicBlueprint", Handler: _TelcoAutomation_GetPublicBlueprint_Handler, }, { MethodName: "CreateDeployment", Handler: _TelcoAutomation_CreateDeployment_Handler, }, { MethodName: "UpdateDeployment", Handler: _TelcoAutomation_UpdateDeployment_Handler, }, { MethodName: "GetDeployment", Handler: _TelcoAutomation_GetDeployment_Handler, }, { MethodName: "RemoveDeployment", Handler: _TelcoAutomation_RemoveDeployment_Handler, }, { MethodName: "ListDeployments", Handler: _TelcoAutomation_ListDeployments_Handler, }, { MethodName: "ListDeploymentRevisions", Handler: _TelcoAutomation_ListDeploymentRevisions_Handler, }, { MethodName: "DiscardDeploymentChanges", Handler: _TelcoAutomation_DiscardDeploymentChanges_Handler, }, { MethodName: "ApplyDeployment", Handler: _TelcoAutomation_ApplyDeployment_Handler, }, { MethodName: "ComputeDeploymentStatus", Handler: _TelcoAutomation_ComputeDeploymentStatus_Handler, }, { MethodName: "RollbackDeployment", Handler: _TelcoAutomation_RollbackDeployment_Handler, }, { MethodName: "GetHydratedDeployment", Handler: _TelcoAutomation_GetHydratedDeployment_Handler, }, { MethodName: "ListHydratedDeployments", Handler: _TelcoAutomation_ListHydratedDeployments_Handler, }, { MethodName: "UpdateHydratedDeployment", Handler: _TelcoAutomation_UpdateHydratedDeployment_Handler, }, { MethodName: "ApplyHydratedDeployment", Handler: _TelcoAutomation_ApplyHydratedDeployment_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/telcoautomation/v1/telcoautomation.proto", }
TelcoAutomation_ServiceDesc is the grpc.ServiceDesc for TelcoAutomation service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTelcoAutomationServer ¶
func RegisterTelcoAutomationServer(s grpc.ServiceRegistrar, srv TelcoAutomationServer)
Types ¶
type ApplyDeploymentRequest ¶
type ApplyDeploymentRequest struct {
// Required. The name of the deployment to apply to orchestration cluster.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `ApplyDeployment`. The resources in given deployment gets applied to Orchestration Cluster. A new revision is created when a deployment is applied.
func (*ApplyDeploymentRequest) Descriptor
deprecated
func (*ApplyDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApplyDeploymentRequest.ProtoReflect.Descriptor instead.
func (*ApplyDeploymentRequest) GetName ¶
func (x *ApplyDeploymentRequest) GetName() string
func (*ApplyDeploymentRequest) ProtoMessage ¶
func (*ApplyDeploymentRequest) ProtoMessage()
func (*ApplyDeploymentRequest) ProtoReflect ¶
func (x *ApplyDeploymentRequest) ProtoReflect() protoreflect.Message
func (*ApplyDeploymentRequest) Reset ¶
func (x *ApplyDeploymentRequest) Reset()
func (*ApplyDeploymentRequest) String ¶
func (x *ApplyDeploymentRequest) String() string
type ApplyHydratedDeploymentRequest ¶
type ApplyHydratedDeploymentRequest struct {
// Required. The name of the hydrated deployment to apply.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request for applying a hydrated deployment.
func (*ApplyHydratedDeploymentRequest) Descriptor
deprecated
func (*ApplyHydratedDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApplyHydratedDeploymentRequest.ProtoReflect.Descriptor instead.
func (*ApplyHydratedDeploymentRequest) GetName ¶
func (x *ApplyHydratedDeploymentRequest) GetName() string
func (*ApplyHydratedDeploymentRequest) ProtoMessage ¶
func (*ApplyHydratedDeploymentRequest) ProtoMessage()
func (*ApplyHydratedDeploymentRequest) ProtoReflect ¶
func (x *ApplyHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
func (*ApplyHydratedDeploymentRequest) Reset ¶
func (x *ApplyHydratedDeploymentRequest) Reset()
func (*ApplyHydratedDeploymentRequest) String ¶
func (x *ApplyHydratedDeploymentRequest) String() string
type ApproveBlueprintRequest ¶
type ApproveBlueprintRequest struct {
// Required. The name of the blueprint to approve. The blueprint must be in
// Proposed state. A new revision is committed on approval.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `ApproveBlueprint`.
func (*ApproveBlueprintRequest) Descriptor
deprecated
func (*ApproveBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApproveBlueprintRequest.ProtoReflect.Descriptor instead.
func (*ApproveBlueprintRequest) GetName ¶
func (x *ApproveBlueprintRequest) GetName() string
func (*ApproveBlueprintRequest) ProtoMessage ¶
func (*ApproveBlueprintRequest) ProtoMessage()
func (*ApproveBlueprintRequest) ProtoReflect ¶
func (x *ApproveBlueprintRequest) ProtoReflect() protoreflect.Message
func (*ApproveBlueprintRequest) Reset ¶
func (x *ApproveBlueprintRequest) Reset()
func (*ApproveBlueprintRequest) String ¶
func (x *ApproveBlueprintRequest) String() string
type Blueprint ¶
type Blueprint struct {
// The name of the blueprint. If unspecified, the name will be autogenerated
// from server side. Name of the blueprint must not contain `@` character.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. Immutable. The revision ID of the blueprint.
// A new revision is committed whenever a blueprint is approved.
RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
// Required. Immutable. The public blueprint ID from which this blueprint was
// created.
SourceBlueprint string `protobuf:"bytes,3,opt,name=source_blueprint,json=sourceBlueprint,proto3" json:"source_blueprint,omitempty"`
// Output only. The timestamp that the revision was created.
RevisionCreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=revision_create_time,json=revisionCreateTime,proto3" json:"revision_create_time,omitempty"`
// Output only. Approval state of the blueprint (DRAFT, PROPOSED, APPROVED)
ApprovalState Blueprint_ApprovalState `` /* 162-byte string literal not displayed */
// Optional. Human readable name of a Blueprint.
DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Name of the repository where the blueprint files are stored.
Repository string `protobuf:"bytes,8,opt,name=repository,proto3" json:"repository,omitempty"`
// Optional. Files present in a blueprint.
// When invoking UpdateBlueprint API, only the modified files should be
// included in this. Files that are not included in the update of a blueprint
// will not be changed.
Files []*File `protobuf:"bytes,9,rep,name=files,proto3" json:"files,omitempty"`
// Optional. Labels are key-value attributes that can be set on a blueprint
// resource by the user.
Labels map[string]string `` /* 140-byte string literal not displayed */
// Output only. Blueprint creation time.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The timestamp when the blueprint was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Output only. Source provider is the author of a public blueprint, from
// which this blueprint is created.
SourceProvider string `protobuf:"bytes,13,opt,name=source_provider,json=sourceProvider,proto3" json:"source_provider,omitempty"`
// Output only. DeploymentLevel of a blueprint signifies where the blueprint
// will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]
DeploymentLevel DeploymentLevel `` /* 161-byte string literal not displayed */
// Output only. Indicates if the deployment created from this blueprint can be
// rolled back.
RollbackSupport bool `protobuf:"varint,15,opt,name=rollback_support,json=rollbackSupport,proto3" json:"rollback_support,omitempty"`
// contains filtered or unexported fields
}
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. A blueprint can be a) imported from TNA's public catalog b) modified as per a user's need c) proposed and approved. On approval, a revision of blueprint is created which can be used to create a deployment on Orchestration or Workload Cluster.
func (*Blueprint) Descriptor
deprecated
func (*Blueprint) GetApprovalState ¶
func (x *Blueprint) GetApprovalState() Blueprint_ApprovalState
func (*Blueprint) GetCreateTime ¶
func (x *Blueprint) GetCreateTime() *timestamppb.Timestamp
func (*Blueprint) GetDeploymentLevel ¶
func (x *Blueprint) GetDeploymentLevel() DeploymentLevel
func (*Blueprint) GetDisplayName ¶
func (*Blueprint) GetRepository ¶
func (*Blueprint) GetRevisionCreateTime ¶
func (x *Blueprint) GetRevisionCreateTime() *timestamppb.Timestamp
func (*Blueprint) GetRevisionId ¶
func (*Blueprint) GetRollbackSupport ¶
func (*Blueprint) GetSourceBlueprint ¶
func (*Blueprint) GetSourceProvider ¶
func (*Blueprint) GetUpdateTime ¶
func (x *Blueprint) GetUpdateTime() *timestamppb.Timestamp
func (*Blueprint) ProtoMessage ¶
func (*Blueprint) ProtoMessage()
func (*Blueprint) ProtoReflect ¶
func (x *Blueprint) ProtoReflect() protoreflect.Message
type BlueprintView ¶
type BlueprintView int32
BlueprintView defines the type of view of the blueprint.
const ( // Unspecified enum value. BlueprintView_BLUEPRINT_VIEW_UNSPECIFIED BlueprintView = 0 // View which only contains metadata. BlueprintView_BLUEPRINT_VIEW_BASIC BlueprintView = 1 // View which contains metadata and files it encapsulates. BlueprintView_BLUEPRINT_VIEW_FULL BlueprintView = 2 )
func (BlueprintView) Descriptor ¶
func (BlueprintView) Descriptor() protoreflect.EnumDescriptor
func (BlueprintView) Enum ¶
func (x BlueprintView) Enum() *BlueprintView
func (BlueprintView) EnumDescriptor
deprecated
func (BlueprintView) EnumDescriptor() ([]byte, []int)
Deprecated: Use BlueprintView.Descriptor instead.
func (BlueprintView) Number ¶
func (x BlueprintView) Number() protoreflect.EnumNumber
func (BlueprintView) String ¶
func (x BlueprintView) String() string
func (BlueprintView) Type ¶
func (BlueprintView) Type() protoreflect.EnumType
type Blueprint_ApprovalState ¶
type Blueprint_ApprovalState int32
Approval state indicates the state of a Blueprint in its approval lifecycle.
const ( // Unspecified state. Blueprint_APPROVAL_STATE_UNSPECIFIED Blueprint_ApprovalState = 0 // A blueprint starts in DRAFT state once it is created. All edits are made // to the blueprint in DRAFT state. Blueprint_DRAFT Blueprint_ApprovalState = 1 // When the edits are ready for review, blueprint can be proposed and moves // to PROPOSED state. Edits cannot be made to a blueprint in PROPOSED state. Blueprint_PROPOSED Blueprint_ApprovalState = 2 // When a proposed blueprint is approved, it moves to APPROVED state. A new // revision is committed. The latest committed revision can be used to // create a deployment on Orchestration or Workload Cluster. Edits to an // APPROVED blueprint changes its state back to DRAFT. The last committed // revision of a blueprint represents its latest APPROVED state. Blueprint_APPROVED Blueprint_ApprovalState = 3 )
func (Blueprint_ApprovalState) Descriptor ¶
func (Blueprint_ApprovalState) Descriptor() protoreflect.EnumDescriptor
func (Blueprint_ApprovalState) Enum ¶
func (x Blueprint_ApprovalState) Enum() *Blueprint_ApprovalState
func (Blueprint_ApprovalState) EnumDescriptor
deprecated
func (Blueprint_ApprovalState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Blueprint_ApprovalState.Descriptor instead.
func (Blueprint_ApprovalState) Number ¶
func (x Blueprint_ApprovalState) Number() protoreflect.EnumNumber
func (Blueprint_ApprovalState) String ¶
func (x Blueprint_ApprovalState) String() string
func (Blueprint_ApprovalState) Type ¶
func (Blueprint_ApprovalState) Type() protoreflect.EnumType
type ComputeDeploymentStatusRequest ¶
type ComputeDeploymentStatusRequest struct {
// Required. The name of the deployment without revisionID.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `ComputeDeploymentStatus`.
func (*ComputeDeploymentStatusRequest) Descriptor
deprecated
func (*ComputeDeploymentStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ComputeDeploymentStatusRequest.ProtoReflect.Descriptor instead.
func (*ComputeDeploymentStatusRequest) GetName ¶
func (x *ComputeDeploymentStatusRequest) GetName() string
func (*ComputeDeploymentStatusRequest) ProtoMessage ¶
func (*ComputeDeploymentStatusRequest) ProtoMessage()
func (*ComputeDeploymentStatusRequest) ProtoReflect ¶
func (x *ComputeDeploymentStatusRequest) ProtoReflect() protoreflect.Message
func (*ComputeDeploymentStatusRequest) Reset ¶
func (x *ComputeDeploymentStatusRequest) Reset()
func (*ComputeDeploymentStatusRequest) String ¶
func (x *ComputeDeploymentStatusRequest) String() string
type ComputeDeploymentStatusResponse ¶
type ComputeDeploymentStatusResponse struct {
// The name of the deployment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. Aggregated status of a deployment.
AggregatedStatus Status `` /* 154-byte string literal not displayed */
// Output only. Resource level status details in deployments.
ResourceStatuses []*ResourceStatus `protobuf:"bytes,3,rep,name=resource_statuses,json=resourceStatuses,proto3" json:"resource_statuses,omitempty"`
// contains filtered or unexported fields
}
Response object for `ComputeDeploymentStatus`.
func (*ComputeDeploymentStatusResponse) Descriptor
deprecated
func (*ComputeDeploymentStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ComputeDeploymentStatusResponse.ProtoReflect.Descriptor instead.
func (*ComputeDeploymentStatusResponse) GetAggregatedStatus ¶
func (x *ComputeDeploymentStatusResponse) GetAggregatedStatus() Status
func (*ComputeDeploymentStatusResponse) GetName ¶
func (x *ComputeDeploymentStatusResponse) GetName() string
func (*ComputeDeploymentStatusResponse) GetResourceStatuses ¶
func (x *ComputeDeploymentStatusResponse) GetResourceStatuses() []*ResourceStatus
func (*ComputeDeploymentStatusResponse) ProtoMessage ¶
func (*ComputeDeploymentStatusResponse) ProtoMessage()
func (*ComputeDeploymentStatusResponse) ProtoReflect ¶
func (x *ComputeDeploymentStatusResponse) ProtoReflect() protoreflect.Message
func (*ComputeDeploymentStatusResponse) Reset ¶
func (x *ComputeDeploymentStatusResponse) Reset()
func (*ComputeDeploymentStatusResponse) String ¶
func (x *ComputeDeploymentStatusResponse) String() string
type CreateBlueprintRequest ¶
type CreateBlueprintRequest struct {
// Required. The name of parent resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The name of the blueprint.
BlueprintId string `protobuf:"bytes,2,opt,name=blueprint_id,json=blueprintId,proto3" json:"blueprint_id,omitempty"`
// Required. The `Blueprint` to create.
Blueprint *Blueprint `protobuf:"bytes,3,opt,name=blueprint,proto3" json:"blueprint,omitempty"`
// contains filtered or unexported fields
}
Request object for `CreateBlueprint`.
func (*CreateBlueprintRequest) Descriptor
deprecated
func (*CreateBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBlueprintRequest.ProtoReflect.Descriptor instead.
func (*CreateBlueprintRequest) GetBlueprint ¶
func (x *CreateBlueprintRequest) GetBlueprint() *Blueprint
func (*CreateBlueprintRequest) GetBlueprintId ¶
func (x *CreateBlueprintRequest) GetBlueprintId() string
func (*CreateBlueprintRequest) GetParent ¶
func (x *CreateBlueprintRequest) GetParent() string
func (*CreateBlueprintRequest) ProtoMessage ¶
func (*CreateBlueprintRequest) ProtoMessage()
func (*CreateBlueprintRequest) ProtoReflect ¶
func (x *CreateBlueprintRequest) ProtoReflect() protoreflect.Message
func (*CreateBlueprintRequest) Reset ¶
func (x *CreateBlueprintRequest) Reset()
func (*CreateBlueprintRequest) String ¶
func (x *CreateBlueprintRequest) String() string
type CreateDeploymentRequest ¶
type CreateDeploymentRequest struct {
// Required. The name of parent resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The name of the deployment.
DeploymentId string `protobuf:"bytes,2,opt,name=deployment_id,json=deploymentId,proto3" json:"deployment_id,omitempty"`
// Required. The `Deployment` to create.
Deployment *Deployment `protobuf:"bytes,3,opt,name=deployment,proto3" json:"deployment,omitempty"`
// contains filtered or unexported fields
}
Request object for `CreateDeployment`.
func (*CreateDeploymentRequest) Descriptor
deprecated
func (*CreateDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeploymentRequest.ProtoReflect.Descriptor instead.
func (*CreateDeploymentRequest) GetDeployment ¶
func (x *CreateDeploymentRequest) GetDeployment() *Deployment
func (*CreateDeploymentRequest) GetDeploymentId ¶
func (x *CreateDeploymentRequest) GetDeploymentId() string
func (*CreateDeploymentRequest) GetParent ¶
func (x *CreateDeploymentRequest) GetParent() string
func (*CreateDeploymentRequest) ProtoMessage ¶
func (*CreateDeploymentRequest) ProtoMessage()
func (*CreateDeploymentRequest) ProtoReflect ¶
func (x *CreateDeploymentRequest) ProtoReflect() protoreflect.Message
func (*CreateDeploymentRequest) Reset ¶
func (x *CreateDeploymentRequest) Reset()
func (*CreateDeploymentRequest) String ¶
func (x *CreateDeploymentRequest) String() string
type CreateEdgeSlmRequest ¶
type CreateEdgeSlmRequest struct {
// Required. Value for parent.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Id of the requesting object
// If auto-generating Id server-side, remove this field and
// edge_slm_id from the method_signature of Create RPC
EdgeSlmId string `protobuf:"bytes,2,opt,name=edge_slm_id,json=edgeSlmId,proto3" json:"edge_slm_id,omitempty"`
// Required. The resource being created
EdgeSlm *EdgeSlm `protobuf:"bytes,3,opt,name=edge_slm,json=edgeSlm,proto3" json:"edge_slm,omitempty"`
// Optional. An optional request ID to identify requests. Specify a unique
// request ID so that if you must retry your request, the server will know to
// ignore the request if it has already been completed. The server will
// guarantee that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and
// the request times out. If you make the request again with the same request
// ID, the server can check if original operation with the same request ID
// was received, and if so, will ignore the second request. This prevents
// clients from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Message for creating a EdgeSlm.
func (*CreateEdgeSlmRequest) Descriptor
deprecated
func (*CreateEdgeSlmRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEdgeSlmRequest.ProtoReflect.Descriptor instead.
func (*CreateEdgeSlmRequest) GetEdgeSlm ¶
func (x *CreateEdgeSlmRequest) GetEdgeSlm() *EdgeSlm
func (*CreateEdgeSlmRequest) GetEdgeSlmId ¶
func (x *CreateEdgeSlmRequest) GetEdgeSlmId() string
func (*CreateEdgeSlmRequest) GetParent ¶
func (x *CreateEdgeSlmRequest) GetParent() string
func (*CreateEdgeSlmRequest) GetRequestId ¶
func (x *CreateEdgeSlmRequest) GetRequestId() string
func (*CreateEdgeSlmRequest) ProtoMessage ¶
func (*CreateEdgeSlmRequest) ProtoMessage()
func (*CreateEdgeSlmRequest) ProtoReflect ¶
func (x *CreateEdgeSlmRequest) ProtoReflect() protoreflect.Message
func (*CreateEdgeSlmRequest) Reset ¶
func (x *CreateEdgeSlmRequest) Reset()
func (*CreateEdgeSlmRequest) String ¶
func (x *CreateEdgeSlmRequest) String() string
type CreateOrchestrationClusterRequest ¶
type CreateOrchestrationClusterRequest struct {
// Required. Value for parent.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Id of the requesting object
// If auto-generating Id server-side, remove this field and
// orchestration_cluster_id from the method_signature of Create RPC
OrchestrationClusterId string `` /* 129-byte string literal not displayed */
// Required. The resource being created
OrchestrationCluster *OrchestrationCluster `protobuf:"bytes,3,opt,name=orchestration_cluster,json=orchestrationCluster,proto3" json:"orchestration_cluster,omitempty"`
// Optional. An optional request ID to identify requests. Specify a unique
// request ID so that if you must retry your request, the server will know to
// ignore the request if it has already been completed. The server will
// guarantee that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and
// the request times out. If you make the request again with the same request
// ID, the server can check if original operation with the same request ID
// was received, and if so, will ignore the second request. This prevents
// clients from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Message for creating a OrchestrationCluster.
func (*CreateOrchestrationClusterRequest) Descriptor
deprecated
func (*CreateOrchestrationClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOrchestrationClusterRequest.ProtoReflect.Descriptor instead.
func (*CreateOrchestrationClusterRequest) GetOrchestrationCluster ¶
func (x *CreateOrchestrationClusterRequest) GetOrchestrationCluster() *OrchestrationCluster
func (*CreateOrchestrationClusterRequest) GetOrchestrationClusterId ¶
func (x *CreateOrchestrationClusterRequest) GetOrchestrationClusterId() string
func (*CreateOrchestrationClusterRequest) GetParent ¶
func (x *CreateOrchestrationClusterRequest) GetParent() string
func (*CreateOrchestrationClusterRequest) GetRequestId ¶
func (x *CreateOrchestrationClusterRequest) GetRequestId() string
func (*CreateOrchestrationClusterRequest) ProtoMessage ¶
func (*CreateOrchestrationClusterRequest) ProtoMessage()
func (*CreateOrchestrationClusterRequest) ProtoReflect ¶
func (x *CreateOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
func (*CreateOrchestrationClusterRequest) Reset ¶
func (x *CreateOrchestrationClusterRequest) Reset()
func (*CreateOrchestrationClusterRequest) String ¶
func (x *CreateOrchestrationClusterRequest) String() string
type DeleteBlueprintRequest ¶
type DeleteBlueprintRequest struct {
// Required. The name of blueprint to delete.
// Blueprint name should be in the format {blueprint_id}, if
// {blueprint_id}@{revision_id} is passed then the API throws invalid
// argument.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `DeleteBlueprint`.
func (*DeleteBlueprintRequest) Descriptor
deprecated
func (*DeleteBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBlueprintRequest.ProtoReflect.Descriptor instead.
func (*DeleteBlueprintRequest) GetName ¶
func (x *DeleteBlueprintRequest) GetName() string
func (*DeleteBlueprintRequest) ProtoMessage ¶
func (*DeleteBlueprintRequest) ProtoMessage()
func (*DeleteBlueprintRequest) ProtoReflect ¶
func (x *DeleteBlueprintRequest) ProtoReflect() protoreflect.Message
func (*DeleteBlueprintRequest) Reset ¶
func (x *DeleteBlueprintRequest) Reset()
func (*DeleteBlueprintRequest) String ¶
func (x *DeleteBlueprintRequest) String() string
type DeleteEdgeSlmRequest ¶
type DeleteEdgeSlmRequest struct {
// Required. Name of the resource
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. An optional request ID to identify requests. Specify a unique
// request ID so that if you must retry your request, the server will know to
// ignore the request if it has already been completed. The server will
// guarantee that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and
// the request times out. If you make the request again with the same request
// ID, the server can check if original operation with the same request ID
// was received, and if so, will ignore the second request. This prevents
// clients from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Message for deleting a EdgeSlm.
func (*DeleteEdgeSlmRequest) Descriptor
deprecated
func (*DeleteEdgeSlmRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEdgeSlmRequest.ProtoReflect.Descriptor instead.
func (*DeleteEdgeSlmRequest) GetName ¶
func (x *DeleteEdgeSlmRequest) GetName() string
func (*DeleteEdgeSlmRequest) GetRequestId ¶
func (x *DeleteEdgeSlmRequest) GetRequestId() string
func (*DeleteEdgeSlmRequest) ProtoMessage ¶
func (*DeleteEdgeSlmRequest) ProtoMessage()
func (*DeleteEdgeSlmRequest) ProtoReflect ¶
func (x *DeleteEdgeSlmRequest) ProtoReflect() protoreflect.Message
func (*DeleteEdgeSlmRequest) Reset ¶
func (x *DeleteEdgeSlmRequest) Reset()
func (*DeleteEdgeSlmRequest) String ¶
func (x *DeleteEdgeSlmRequest) String() string
type DeleteOrchestrationClusterRequest ¶
type DeleteOrchestrationClusterRequest struct {
// Required. Name of the resource
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. An optional request ID to identify requests. Specify a unique
// request ID so that if you must retry your request, the server will know to
// ignore the request if it has already been completed. The server will
// guarantee that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and
// the request times out. If you make the request again with the same request
// ID, the server can check if original operation with the same request ID
// was received, and if so, will ignore the second request. This prevents
// clients from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Message for deleting a OrchestrationCluster.
func (*DeleteOrchestrationClusterRequest) Descriptor
deprecated
func (*DeleteOrchestrationClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOrchestrationClusterRequest.ProtoReflect.Descriptor instead.
func (*DeleteOrchestrationClusterRequest) GetName ¶
func (x *DeleteOrchestrationClusterRequest) GetName() string
func (*DeleteOrchestrationClusterRequest) GetRequestId ¶
func (x *DeleteOrchestrationClusterRequest) GetRequestId() string
func (*DeleteOrchestrationClusterRequest) ProtoMessage ¶
func (*DeleteOrchestrationClusterRequest) ProtoMessage()
func (*DeleteOrchestrationClusterRequest) ProtoReflect ¶
func (x *DeleteOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
func (*DeleteOrchestrationClusterRequest) Reset ¶
func (x *DeleteOrchestrationClusterRequest) Reset()
func (*DeleteOrchestrationClusterRequest) String ¶
func (x *DeleteOrchestrationClusterRequest) String() string
type Deployment ¶
type Deployment struct {
// The name of the deployment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. Immutable. The revision ID of the deployment.
// A new revision is committed whenever a change in deployment is applied.
RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
// Required. The blueprint revision from which this deployment was created.
SourceBlueprintRevision string `` /* 132-byte string literal not displayed */
// Output only. The timestamp that the revision was created.
RevisionCreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=revision_create_time,json=revisionCreateTime,proto3" json:"revision_create_time,omitempty"`
// Output only. State of the deployment (DRAFT, APPLIED, DELETING).
State Deployment_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.telcoautomation.v1.Deployment_State" json:"state,omitempty"`
// Optional. Human readable name of a Deployment.
DisplayName string `protobuf:"bytes,6,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Name of the repository where the deployment package files are
// stored.
Repository string `protobuf:"bytes,7,opt,name=repository,proto3" json:"repository,omitempty"`
// Optional. Files present in a deployment.
// When invoking UpdateDeployment API, only the modified files should be
// included in this. Files that are not included in the update of a deployment
// will not be changed.
Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"`
// Optional. Labels are key-value attributes that can be set on a deployment
// resource by the user.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Output only. Deployment creation time.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The timestamp when the deployment was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Output only. Source provider is the author of a public blueprint, from
// which this deployment is created.
SourceProvider string `protobuf:"bytes,12,opt,name=source_provider,json=sourceProvider,proto3" json:"source_provider,omitempty"`
// Optional. Immutable. The WorkloadCluster on which to create the Deployment.
// This field should only be passed when the deployment_level of the source
// blueprint specifies deployments on workload clusters e.g.
// WORKLOAD_CLUSTER_DEPLOYMENT.
WorkloadCluster string `protobuf:"bytes,13,opt,name=workload_cluster,json=workloadCluster,proto3" json:"workload_cluster,omitempty"`
// Output only. Attributes to where the deployment can inflict changes. The
// value can only be [SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT].
DeploymentLevel DeploymentLevel `` /* 161-byte string literal not displayed */
// Output only. Indicates if the deployment can be rolled back, exported from
// public blueprint.
RollbackSupport bool `protobuf:"varint,15,opt,name=rollback_support,json=rollbackSupport,proto3" json:"rollback_support,omitempty"`
// contains filtered or unexported fields
}
Deployment contains a collection of YAML files (This collection is also known as package) that can to applied on an orchestration cluster (GKE cluster with TNA addons) or a workload cluster.
func (*Deployment) Descriptor
deprecated
func (*Deployment) Descriptor() ([]byte, []int)
Deprecated: Use Deployment.ProtoReflect.Descriptor instead.
func (*Deployment) GetCreateTime ¶
func (x *Deployment) GetCreateTime() *timestamppb.Timestamp
func (*Deployment) GetDeploymentLevel ¶
func (x *Deployment) GetDeploymentLevel() DeploymentLevel
func (*Deployment) GetDisplayName ¶
func (x *Deployment) GetDisplayName() string
func (*Deployment) GetFiles ¶
func (x *Deployment) GetFiles() []*File
func (*Deployment) GetLabels ¶
func (x *Deployment) GetLabels() map[string]string
func (*Deployment) GetName ¶
func (x *Deployment) GetName() string
func (*Deployment) GetRepository ¶
func (x *Deployment) GetRepository() string
func (*Deployment) GetRevisionCreateTime ¶
func (x *Deployment) GetRevisionCreateTime() *timestamppb.Timestamp
func (*Deployment) GetRevisionId ¶
func (x *Deployment) GetRevisionId() string
func (*Deployment) GetRollbackSupport ¶
func (x *Deployment) GetRollbackSupport() bool
func (*Deployment) GetSourceBlueprintRevision ¶
func (x *Deployment) GetSourceBlueprintRevision() string
func (*Deployment) GetSourceProvider ¶
func (x *Deployment) GetSourceProvider() string
func (*Deployment) GetState ¶
func (x *Deployment) GetState() Deployment_State
func (*Deployment) GetUpdateTime ¶
func (x *Deployment) GetUpdateTime() *timestamppb.Timestamp
func (*Deployment) GetWorkloadCluster ¶
func (x *Deployment) GetWorkloadCluster() string
func (*Deployment) ProtoMessage ¶
func (*Deployment) ProtoMessage()
func (*Deployment) ProtoReflect ¶
func (x *Deployment) ProtoReflect() protoreflect.Message
func (*Deployment) Reset ¶
func (x *Deployment) Reset()
func (*Deployment) String ¶
func (x *Deployment) String() string
type DeploymentLevel ¶
type DeploymentLevel int32
DeploymentLevel of a blueprint signifies where the blueprint will be applied.
const ( // Default unspecified deployment level. DeploymentLevel_DEPLOYMENT_LEVEL_UNSPECIFIED DeploymentLevel = 0 // Blueprints at HYDRATION level cannot be used to create a Deployment // (A user cannot manually initate deployment of these blueprints on // orchestration or workload cluster). // These blueprints stay in a user's private catalog and are configured and // deployed by TNA automation. DeploymentLevel_HYDRATION DeploymentLevel = 1 // Blueprints at SINGLE_DEPLOYMENT level can be // a) Modified in private catalog. // b) Used to create a deployment on orchestration cluster by the user, once // approved. DeploymentLevel_SINGLE_DEPLOYMENT DeploymentLevel = 2 // Blueprints at MULTI_DEPLOYMENT level can be // a) Modified in private catalog. // b) Used to create a deployment on orchestration cluster which will create // further hydrated deployments. DeploymentLevel_MULTI_DEPLOYMENT DeploymentLevel = 3 // Blueprints at WORKLOAD_CLUSTER_DEPLOYMENT level can be // a) Modified in private catalog. // b) Used to create a deployment on workload cluster by the user, once // approved. DeploymentLevel_WORKLOAD_CLUSTER_DEPLOYMENT DeploymentLevel = 4 )
func (DeploymentLevel) Descriptor ¶
func (DeploymentLevel) Descriptor() protoreflect.EnumDescriptor
func (DeploymentLevel) Enum ¶
func (x DeploymentLevel) Enum() *DeploymentLevel
func (DeploymentLevel) EnumDescriptor
deprecated
func (DeploymentLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeploymentLevel.Descriptor instead.
func (DeploymentLevel) Number ¶
func (x DeploymentLevel) Number() protoreflect.EnumNumber
func (DeploymentLevel) String ¶
func (x DeploymentLevel) String() string
func (DeploymentLevel) Type ¶
func (DeploymentLevel) Type() protoreflect.EnumType
type DeploymentView ¶
type DeploymentView int32
DeploymentView defines the type of view of the deployment.
const ( // Unspecified enum value. DeploymentView_DEPLOYMENT_VIEW_UNSPECIFIED DeploymentView = 0 // View which only contains metadata. DeploymentView_DEPLOYMENT_VIEW_BASIC DeploymentView = 1 // View which contains metadata and files it encapsulates. DeploymentView_DEPLOYMENT_VIEW_FULL DeploymentView = 2 )
func (DeploymentView) Descriptor ¶
func (DeploymentView) Descriptor() protoreflect.EnumDescriptor
func (DeploymentView) Enum ¶
func (x DeploymentView) Enum() *DeploymentView
func (DeploymentView) EnumDescriptor
deprecated
func (DeploymentView) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeploymentView.Descriptor instead.
func (DeploymentView) Number ¶
func (x DeploymentView) Number() protoreflect.EnumNumber
func (DeploymentView) String ¶
func (x DeploymentView) String() string
func (DeploymentView) Type ¶
func (DeploymentView) Type() protoreflect.EnumType
type Deployment_State ¶
type Deployment_State int32
State defines which state the current deployment is in.
const ( // Unspecified state. Deployment_STATE_UNSPECIFIED Deployment_State = 0 // A deployment starts in DRAFT state. All edits are made in DRAFT state. A // deployment opened for editing after applying will be in draft state, // while its prevision revision will be its current applied version. Deployment_DRAFT Deployment_State = 1 // This state means that the contents (YAML files containing kubernetes // resources) of the deployment have been applied to an Orchestration or // Workload Cluster. A revision is created when a deployment is applied. // This revision will represent the latest view of what is applied on the // cluster until the deployment is modified and applied again, which will // create a new revision. Deployment_APPLIED Deployment_State = 2 // A deployment in DELETING state has been marked for deletion. Its // deletion status can be queried using `ComputeDeploymentStatus` API. No // updates are allowed to a deployment in DELETING state. Deployment_DELETING Deployment_State = 3 )
func (Deployment_State) Descriptor ¶
func (Deployment_State) Descriptor() protoreflect.EnumDescriptor
func (Deployment_State) Enum ¶
func (x Deployment_State) Enum() *Deployment_State
func (Deployment_State) EnumDescriptor
deprecated
func (Deployment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Deployment_State.Descriptor instead.
func (Deployment_State) Number ¶
func (x Deployment_State) Number() protoreflect.EnumNumber
func (Deployment_State) String ¶
func (x Deployment_State) String() string
func (Deployment_State) Type ¶
func (Deployment_State) Type() protoreflect.EnumType
type DiscardBlueprintChangesRequest ¶
type DiscardBlueprintChangesRequest struct {
// Required. The name of the blueprint of which changes are being discarded.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `DiscardBlueprintChanges`.
func (*DiscardBlueprintChangesRequest) Descriptor
deprecated
func (*DiscardBlueprintChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DiscardBlueprintChangesRequest.ProtoReflect.Descriptor instead.
func (*DiscardBlueprintChangesRequest) GetName ¶
func (x *DiscardBlueprintChangesRequest) GetName() string
func (*DiscardBlueprintChangesRequest) ProtoMessage ¶
func (*DiscardBlueprintChangesRequest) ProtoMessage()
func (*DiscardBlueprintChangesRequest) ProtoReflect ¶
func (x *DiscardBlueprintChangesRequest) ProtoReflect() protoreflect.Message
func (*DiscardBlueprintChangesRequest) Reset ¶
func (x *DiscardBlueprintChangesRequest) Reset()
func (*DiscardBlueprintChangesRequest) String ¶
func (x *DiscardBlueprintChangesRequest) String() string
type DiscardBlueprintChangesResponse ¶
type DiscardBlueprintChangesResponse struct {
// contains filtered or unexported fields
}
Response object for `DiscardBlueprintChanges`.
func (*DiscardBlueprintChangesResponse) Descriptor
deprecated
func (*DiscardBlueprintChangesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiscardBlueprintChangesResponse.ProtoReflect.Descriptor instead.
func (*DiscardBlueprintChangesResponse) ProtoMessage ¶
func (*DiscardBlueprintChangesResponse) ProtoMessage()
func (*DiscardBlueprintChangesResponse) ProtoReflect ¶
func (x *DiscardBlueprintChangesResponse) ProtoReflect() protoreflect.Message
func (*DiscardBlueprintChangesResponse) Reset ¶
func (x *DiscardBlueprintChangesResponse) Reset()
func (*DiscardBlueprintChangesResponse) String ¶
func (x *DiscardBlueprintChangesResponse) String() string
type DiscardDeploymentChangesRequest ¶
type DiscardDeploymentChangesRequest struct {
// Required. The name of the deployment of which changes are being discarded.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `DiscardDeploymentChanges`.
func (*DiscardDeploymentChangesRequest) Descriptor
deprecated
func (*DiscardDeploymentChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DiscardDeploymentChangesRequest.ProtoReflect.Descriptor instead.
func (*DiscardDeploymentChangesRequest) GetName ¶
func (x *DiscardDeploymentChangesRequest) GetName() string
func (*DiscardDeploymentChangesRequest) ProtoMessage ¶
func (*DiscardDeploymentChangesRequest) ProtoMessage()
func (*DiscardDeploymentChangesRequest) ProtoReflect ¶
func (x *DiscardDeploymentChangesRequest) ProtoReflect() protoreflect.Message
func (*DiscardDeploymentChangesRequest) Reset ¶
func (x *DiscardDeploymentChangesRequest) Reset()
func (*DiscardDeploymentChangesRequest) String ¶
func (x *DiscardDeploymentChangesRequest) String() string
type DiscardDeploymentChangesResponse ¶
type DiscardDeploymentChangesResponse struct {
// contains filtered or unexported fields
}
Response object for `DiscardDeploymentChanges`.
func (*DiscardDeploymentChangesResponse) Descriptor
deprecated
func (*DiscardDeploymentChangesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiscardDeploymentChangesResponse.ProtoReflect.Descriptor instead.
func (*DiscardDeploymentChangesResponse) ProtoMessage ¶
func (*DiscardDeploymentChangesResponse) ProtoMessage()
func (*DiscardDeploymentChangesResponse) ProtoReflect ¶
func (x *DiscardDeploymentChangesResponse) ProtoReflect() protoreflect.Message
func (*DiscardDeploymentChangesResponse) Reset ¶
func (x *DiscardDeploymentChangesResponse) Reset()
func (*DiscardDeploymentChangesResponse) String ¶
func (x *DiscardDeploymentChangesResponse) String() string
type EdgeSlm ¶
type EdgeSlm struct {
// Name of the EdgeSlm resource.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Immutable. Reference to the orchestration cluster on which templates for
// this resources will be applied. This should be of format
// projects/{project}/locations/{location}/orchestrationClusters/{orchestration_cluster}.
OrchestrationCluster string `protobuf:"bytes,5,opt,name=orchestration_cluster,json=orchestrationCluster,proto3" json:"orchestration_cluster,omitempty"`
// Output only. [Output only] Create time stamp.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. [Output only] Update time stamp.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Optional. Labels as key value pairs. The key and value should contain
// characters which are UTF-8 compliant and less than 50 characters.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Output only. Provides the active TNA version for this resource.
TnaVersion string `protobuf:"bytes,6,opt,name=tna_version,json=tnaVersion,proto3" json:"tna_version,omitempty"`
// Output only. State of the EdgeSlm resource.
State EdgeSlm_State `protobuf:"varint,7,opt,name=state,proto3,enum=google.cloud.telcoautomation.v1.EdgeSlm_State" json:"state,omitempty"`
// Optional. Type of workload cluster for which an EdgeSLM resource is
// created.
WorkloadClusterType EdgeSlm_WorkloadClusterType `` /* 186-byte string literal not displayed */
// contains filtered or unexported fields
}
EdgeSlm represents an SLM instance which manages the lifecycle of edge components installed on Workload clusters managed by an Orchestration Cluster.
func (*EdgeSlm) Descriptor
deprecated
func (*EdgeSlm) GetCreateTime ¶
func (x *EdgeSlm) GetCreateTime() *timestamppb.Timestamp
func (*EdgeSlm) GetOrchestrationCluster ¶
func (*EdgeSlm) GetState ¶
func (x *EdgeSlm) GetState() EdgeSlm_State
func (*EdgeSlm) GetTnaVersion ¶
func (*EdgeSlm) GetUpdateTime ¶
func (x *EdgeSlm) GetUpdateTime() *timestamppb.Timestamp
func (*EdgeSlm) GetWorkloadClusterType ¶
func (x *EdgeSlm) GetWorkloadClusterType() EdgeSlm_WorkloadClusterType
func (*EdgeSlm) ProtoMessage ¶
func (*EdgeSlm) ProtoMessage()
func (*EdgeSlm) ProtoReflect ¶
func (x *EdgeSlm) ProtoReflect() protoreflect.Message
type EdgeSlm_State ¶
type EdgeSlm_State int32
Possible states of the resource.
const ( // Unspecified state. EdgeSlm_STATE_UNSPECIFIED EdgeSlm_State = 0 // EdgeSlm is being created. EdgeSlm_CREATING EdgeSlm_State = 1 // EdgeSlm has been created and is ready for use. EdgeSlm_ACTIVE EdgeSlm_State = 2 // EdgeSlm is being deleted. EdgeSlm_DELETING EdgeSlm_State = 3 // EdgeSlm encountered an error and is in an indeterministic // state. User can still initiate a delete operation on this state. EdgeSlm_FAILED EdgeSlm_State = 4 )
func (EdgeSlm_State) Descriptor ¶
func (EdgeSlm_State) Descriptor() protoreflect.EnumDescriptor
func (EdgeSlm_State) Enum ¶
func (x EdgeSlm_State) Enum() *EdgeSlm_State
func (EdgeSlm_State) EnumDescriptor
deprecated
func (EdgeSlm_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use EdgeSlm_State.Descriptor instead.
func (EdgeSlm_State) Number ¶
func (x EdgeSlm_State) Number() protoreflect.EnumNumber
func (EdgeSlm_State) String ¶
func (x EdgeSlm_State) String() string
func (EdgeSlm_State) Type ¶
func (EdgeSlm_State) Type() protoreflect.EnumType
type EdgeSlm_WorkloadClusterType ¶
type EdgeSlm_WorkloadClusterType int32
Workload clusters supported by TNA. New values will be added to the enum list as TNA adds supports for new workload clusters in future.
const ( // Unspecified workload cluster. EdgeSlm_WORKLOAD_CLUSTER_TYPE_UNSPECIFIED EdgeSlm_WorkloadClusterType = 0 // Workload cluster is a GDCE cluster. EdgeSlm_GDCE EdgeSlm_WorkloadClusterType = 1 // Workload cluster is a GKE cluster. EdgeSlm_GKE EdgeSlm_WorkloadClusterType = 2 )
func (EdgeSlm_WorkloadClusterType) Descriptor ¶
func (EdgeSlm_WorkloadClusterType) Descriptor() protoreflect.EnumDescriptor
func (EdgeSlm_WorkloadClusterType) Enum ¶
func (x EdgeSlm_WorkloadClusterType) Enum() *EdgeSlm_WorkloadClusterType
func (EdgeSlm_WorkloadClusterType) EnumDescriptor
deprecated
func (EdgeSlm_WorkloadClusterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EdgeSlm_WorkloadClusterType.Descriptor instead.
func (EdgeSlm_WorkloadClusterType) Number ¶
func (x EdgeSlm_WorkloadClusterType) Number() protoreflect.EnumNumber
func (EdgeSlm_WorkloadClusterType) String ¶
func (x EdgeSlm_WorkloadClusterType) String() string
func (EdgeSlm_WorkloadClusterType) Type ¶
func (EdgeSlm_WorkloadClusterType) Type() protoreflect.EnumType
type File ¶
type File struct {
// Required. Path of the file in package.
// e.g. `gdce/v1/cluster.yaml`
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
// Optional. The contents of a file in string format.
Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
// Optional. Signifies whether a file is marked for deletion.
Deleted bool `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"`
// Optional. Indicates whether changes are allowed to a file. If the field is
// not set, the file cannot be edited.
Editable bool `protobuf:"varint,4,opt,name=editable,proto3" json:"editable,omitempty"`
// contains filtered or unexported fields
}
File represents a yaml file present in a blueprint's package.
func (*File) Descriptor
deprecated
func (*File) GetContent ¶
func (*File) GetDeleted ¶
func (*File) GetEditable ¶
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type FullManagementConfig ¶
type FullManagementConfig struct {
// Optional. Name of the VPC Network to put the GKE cluster and nodes in. The
// VPC will be created if it doesn't exist.
Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
// Optional. Specifies the subnet that the interface will be part of. Network
// key must be specified and the subnet must be a subnetwork of the specified
// network.
Subnet string `protobuf:"bytes,2,opt,name=subnet,proto3" json:"subnet,omitempty"`
// Optional. The /28 network that the masters will use.
MasterIpv4CidrBlock string `protobuf:"bytes,3,opt,name=master_ipv4_cidr_block,json=masterIpv4CidrBlock,proto3" json:"master_ipv4_cidr_block,omitempty"`
// Optional. The IP address range for the cluster pod IPs. Set to blank to
// have a range chosen with the default size. Set to /netmask (e.g. /14) to
// have a range chosen with a specific netmask. Set to a CIDR notation
// (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
// 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
ClusterCidrBlock string `protobuf:"bytes,4,opt,name=cluster_cidr_block,json=clusterCidrBlock,proto3" json:"cluster_cidr_block,omitempty"`
// Optional. The IP address range for the cluster service IPs. Set to blank to
// have a range chosen with the default size. Set to /netmask (e.g. /14) to
// have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
// 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
// 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
ServicesCidrBlock string `protobuf:"bytes,5,opt,name=services_cidr_block,json=servicesCidrBlock,proto3" json:"services_cidr_block,omitempty"`
// Optional. The name of the existing secondary range in the cluster's
// subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block
// can be used to automatically create a GKE-managed one.
ClusterNamedRange string `protobuf:"bytes,6,opt,name=cluster_named_range,json=clusterNamedRange,proto3" json:"cluster_named_range,omitempty"`
// Optional. The name of the existing secondary range in the cluster's
// subnetwork to use for service ClusterIPs. Alternatively,
// services_cidr_block can be used to automatically create a GKE-managed one.
ServicesNamedRange string `protobuf:"bytes,7,opt,name=services_named_range,json=servicesNamedRange,proto3" json:"services_named_range,omitempty"`
// Optional. Master Authorized Network that supports multiple CIDR blocks.
// Allows access to the k8s master from multiple blocks. It cannot be set at
// the same time with the field man_block.
MasterAuthorizedNetworksConfig *MasterAuthorizedNetworksConfig `` /* 155-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration of the full (Autopilot) cluster management
func (*FullManagementConfig) Descriptor
deprecated
func (*FullManagementConfig) Descriptor() ([]byte, []int)
Deprecated: Use FullManagementConfig.ProtoReflect.Descriptor instead.
func (*FullManagementConfig) GetClusterCidrBlock ¶
func (x *FullManagementConfig) GetClusterCidrBlock() string
func (*FullManagementConfig) GetClusterNamedRange ¶
func (x *FullManagementConfig) GetClusterNamedRange() string
func (*FullManagementConfig) GetMasterAuthorizedNetworksConfig ¶
func (x *FullManagementConfig) GetMasterAuthorizedNetworksConfig() *MasterAuthorizedNetworksConfig
func (*FullManagementConfig) GetMasterIpv4CidrBlock ¶
func (x *FullManagementConfig) GetMasterIpv4CidrBlock() string
func (*FullManagementConfig) GetNetwork ¶
func (x *FullManagementConfig) GetNetwork() string
func (*FullManagementConfig) GetServicesCidrBlock ¶
func (x *FullManagementConfig) GetServicesCidrBlock() string
func (*FullManagementConfig) GetServicesNamedRange ¶
func (x *FullManagementConfig) GetServicesNamedRange() string
func (*FullManagementConfig) GetSubnet ¶
func (x *FullManagementConfig) GetSubnet() string
func (*FullManagementConfig) ProtoMessage ¶
func (*FullManagementConfig) ProtoMessage()
func (*FullManagementConfig) ProtoReflect ¶
func (x *FullManagementConfig) ProtoReflect() protoreflect.Message
func (*FullManagementConfig) Reset ¶
func (x *FullManagementConfig) Reset()
func (*FullManagementConfig) String ¶
func (x *FullManagementConfig) String() string
type GetBlueprintRequest ¶
type GetBlueprintRequest struct {
// Required. The name of the blueprint.
// Case 1: If the name provided in the request is
// {blueprint_id}@{revision_id}, then the revision with revision_id will be
// returned. Case 2: If the name provided in the request is {blueprint}, then
// the current state of the blueprint is returned.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Defines the type of view of the blueprint.
// When field is not present BLUEPRINT_VIEW_BASIC is considered as default.
View BlueprintView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.telcoautomation.v1.BlueprintView" json:"view,omitempty"`
// contains filtered or unexported fields
}
Request object for `GetBlueprint`.
func (*GetBlueprintRequest) Descriptor
deprecated
func (*GetBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlueprintRequest.ProtoReflect.Descriptor instead.
func (*GetBlueprintRequest) GetName ¶
func (x *GetBlueprintRequest) GetName() string
func (*GetBlueprintRequest) GetView ¶
func (x *GetBlueprintRequest) GetView() BlueprintView
func (*GetBlueprintRequest) ProtoMessage ¶
func (*GetBlueprintRequest) ProtoMessage()
func (*GetBlueprintRequest) ProtoReflect ¶
func (x *GetBlueprintRequest) ProtoReflect() protoreflect.Message
func (*GetBlueprintRequest) Reset ¶
func (x *GetBlueprintRequest) Reset()
func (*GetBlueprintRequest) String ¶
func (x *GetBlueprintRequest) String() string
type GetDeploymentRequest ¶
type GetDeploymentRequest struct {
// Required. The name of the deployment.
// Case 1: If the name provided in the request is
// {deployment_id}@{revision_id}, then the revision with revision_id will be
// returned.
// Case 2: If the name provided in the request is {deployment}, then
// the current state of the deployment is returned.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Defines the type of view of the deployment.
// When field is not present VIEW_BASIC is considered as default.
View DeploymentView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.telcoautomation.v1.DeploymentView" json:"view,omitempty"`
// contains filtered or unexported fields
}
Request object for `GetDeployment`.
func (*GetDeploymentRequest) Descriptor
deprecated
func (*GetDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeploymentRequest.ProtoReflect.Descriptor instead.
func (*GetDeploymentRequest) GetName ¶
func (x *GetDeploymentRequest) GetName() string
func (*GetDeploymentRequest) GetView ¶
func (x *GetDeploymentRequest) GetView() DeploymentView
func (*GetDeploymentRequest) ProtoMessage ¶
func (*GetDeploymentRequest) ProtoMessage()
func (*GetDeploymentRequest) ProtoReflect ¶
func (x *GetDeploymentRequest) ProtoReflect() protoreflect.Message
func (*GetDeploymentRequest) Reset ¶
func (x *GetDeploymentRequest) Reset()
func (*GetDeploymentRequest) String ¶
func (x *GetDeploymentRequest) String() string
type GetEdgeSlmRequest ¶
type GetEdgeSlmRequest struct {
// Required. Name of the resource
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Message for getting a EdgeSlm.
func (*GetEdgeSlmRequest) Descriptor
deprecated
func (*GetEdgeSlmRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEdgeSlmRequest.ProtoReflect.Descriptor instead.
func (*GetEdgeSlmRequest) GetName ¶
func (x *GetEdgeSlmRequest) GetName() string
func (*GetEdgeSlmRequest) ProtoMessage ¶
func (*GetEdgeSlmRequest) ProtoMessage()
func (*GetEdgeSlmRequest) ProtoReflect ¶
func (x *GetEdgeSlmRequest) ProtoReflect() protoreflect.Message
func (*GetEdgeSlmRequest) Reset ¶
func (x *GetEdgeSlmRequest) Reset()
func (*GetEdgeSlmRequest) String ¶
func (x *GetEdgeSlmRequest) String() string
type GetHydratedDeploymentRequest ¶
type GetHydratedDeploymentRequest struct {
// Required. Name of the hydrated deployment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `GetHydratedDeployment`.
func (*GetHydratedDeploymentRequest) Descriptor
deprecated
func (*GetHydratedDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHydratedDeploymentRequest.ProtoReflect.Descriptor instead.
func (*GetHydratedDeploymentRequest) GetName ¶
func (x *GetHydratedDeploymentRequest) GetName() string
func (*GetHydratedDeploymentRequest) ProtoMessage ¶
func (*GetHydratedDeploymentRequest) ProtoMessage()
func (*GetHydratedDeploymentRequest) ProtoReflect ¶
func (x *GetHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
func (*GetHydratedDeploymentRequest) Reset ¶
func (x *GetHydratedDeploymentRequest) Reset()
func (*GetHydratedDeploymentRequest) String ¶
func (x *GetHydratedDeploymentRequest) String() string
type GetOrchestrationClusterRequest ¶
type GetOrchestrationClusterRequest struct {
// Required. Name of the resource
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Message for getting a OrchestrationCluster.
func (*GetOrchestrationClusterRequest) Descriptor
deprecated
func (*GetOrchestrationClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOrchestrationClusterRequest.ProtoReflect.Descriptor instead.
func (*GetOrchestrationClusterRequest) GetName ¶
func (x *GetOrchestrationClusterRequest) GetName() string
func (*GetOrchestrationClusterRequest) ProtoMessage ¶
func (*GetOrchestrationClusterRequest) ProtoMessage()
func (*GetOrchestrationClusterRequest) ProtoReflect ¶
func (x *GetOrchestrationClusterRequest) ProtoReflect() protoreflect.Message
func (*GetOrchestrationClusterRequest) Reset ¶
func (x *GetOrchestrationClusterRequest) Reset()
func (*GetOrchestrationClusterRequest) String ¶
func (x *GetOrchestrationClusterRequest) String() string
type GetPublicBlueprintRequest ¶
type GetPublicBlueprintRequest struct {
// Required. The name of the public blueprint.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `GetPublicBlueprint`.
func (*GetPublicBlueprintRequest) Descriptor
deprecated
func (*GetPublicBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPublicBlueprintRequest.ProtoReflect.Descriptor instead.
func (*GetPublicBlueprintRequest) GetName ¶
func (x *GetPublicBlueprintRequest) GetName() string
func (*GetPublicBlueprintRequest) ProtoMessage ¶
func (*GetPublicBlueprintRequest) ProtoMessage()
func (*GetPublicBlueprintRequest) ProtoReflect ¶
func (x *GetPublicBlueprintRequest) ProtoReflect() protoreflect.Message
func (*GetPublicBlueprintRequest) Reset ¶
func (x *GetPublicBlueprintRequest) Reset()
func (*GetPublicBlueprintRequest) String ¶
func (x *GetPublicBlueprintRequest) String() string
type HydratedDeployment ¶
type HydratedDeployment struct {
// Output only. The name of the hydrated deployment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. State of the hydrated deployment (DRAFT, APPLIED).
State HydratedDeployment_State `` /* 126-byte string literal not displayed */
// Optional. File contents of a hydrated deployment.
// When invoking UpdateHydratedBlueprint API, only the modified files should
// be included in this. Files that are not included in the update of a
// hydrated deployment will not be changed.
Files []*File `protobuf:"bytes,3,rep,name=files,proto3" json:"files,omitempty"`
// Output only. WorkloadCluster identifies which workload cluster will the
// hydrated deployment will be deployed on.
WorkloadCluster string `protobuf:"bytes,4,opt,name=workload_cluster,json=workloadCluster,proto3" json:"workload_cluster,omitempty"`
// contains filtered or unexported fields
}
A collection of kubernetes yaml files which are deployed on a Workload Cluster. Hydrated Deployments are created by TNA intent based automation.
func (*HydratedDeployment) Descriptor
deprecated
func (*HydratedDeployment) Descriptor() ([]byte, []int)
Deprecated: Use HydratedDeployment.ProtoReflect.Descriptor instead.
func (*HydratedDeployment) GetFiles ¶
func (x *HydratedDeployment) GetFiles() []*File
func (*HydratedDeployment) GetName ¶
func (x *HydratedDeployment) GetName() string
func (*HydratedDeployment) GetState ¶
func (x *HydratedDeployment) GetState() HydratedDeployment_State
func (*HydratedDeployment) GetWorkloadCluster ¶
func (x *HydratedDeployment) GetWorkloadCluster() string
func (*HydratedDeployment) ProtoMessage ¶
func (*HydratedDeployment) ProtoMessage()
func (*HydratedDeployment) ProtoReflect ¶
func (x *HydratedDeployment) ProtoReflect() protoreflect.Message
func (*HydratedDeployment) Reset ¶
func (x *HydratedDeployment) Reset()
func (*HydratedDeployment) String ¶
func (x *HydratedDeployment) String() string
type HydratedDeployment_State ¶
type HydratedDeployment_State int32
State defines which state the current hydrated deployment is in.
const ( // Unspecified state. HydratedDeployment_STATE_UNSPECIFIED HydratedDeployment_State = 0 // A hydrated deployment starts in DRAFT state. All edits are made in DRAFT // state. HydratedDeployment_DRAFT HydratedDeployment_State = 1 // When the edit is applied, the hydrated deployment moves to APPLIED // state. No changes can be made once a hydrated deployment is applied. HydratedDeployment_APPLIED HydratedDeployment_State = 2 )
func (HydratedDeployment_State) Descriptor ¶
func (HydratedDeployment_State) Descriptor() protoreflect.EnumDescriptor
func (HydratedDeployment_State) Enum ¶
func (x HydratedDeployment_State) Enum() *HydratedDeployment_State
func (HydratedDeployment_State) EnumDescriptor
deprecated
func (HydratedDeployment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use HydratedDeployment_State.Descriptor instead.
func (HydratedDeployment_State) Number ¶
func (x HydratedDeployment_State) Number() protoreflect.EnumNumber
func (HydratedDeployment_State) String ¶
func (x HydratedDeployment_State) String() string
func (HydratedDeployment_State) Type ¶
func (HydratedDeployment_State) Type() protoreflect.EnumType
type HydrationStatus ¶
type HydrationStatus struct {
// Output only. SiteVersion Hydration is targeting.
SiteVersion *SiteVersion `protobuf:"bytes,1,opt,name=site_version,json=siteVersion,proto3" json:"site_version,omitempty"`
// Output only. Status.
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
Hydration status.
func (*HydrationStatus) Descriptor
deprecated
func (*HydrationStatus) Descriptor() ([]byte, []int)
Deprecated: Use HydrationStatus.ProtoReflect.Descriptor instead.
func (*HydrationStatus) GetSiteVersion ¶
func (x *HydrationStatus) GetSiteVersion() *SiteVersion
func (*HydrationStatus) GetStatus ¶
func (x *HydrationStatus) GetStatus() string
func (*HydrationStatus) ProtoMessage ¶
func (*HydrationStatus) ProtoMessage()
func (*HydrationStatus) ProtoReflect ¶
func (x *HydrationStatus) ProtoReflect() protoreflect.Message
func (*HydrationStatus) Reset ¶
func (x *HydrationStatus) Reset()
func (*HydrationStatus) String ¶
func (x *HydrationStatus) String() string
type ListBlueprintRevisionsRequest ¶
type ListBlueprintRevisionsRequest struct {
// Required. The name of the blueprint to list revisions for.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The maximum number of revisions to return per page.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The page token, received from a previous ListBlueprintRevisions call
// It can be provided to retrieve the subsequent page.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `ListBlueprintRevisions`.
func (*ListBlueprintRevisionsRequest) Descriptor
deprecated
func (*ListBlueprintRevisionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBlueprintRevisionsRequest.ProtoReflect.Descriptor instead.
func (*ListBlueprintRevisionsRequest) GetName ¶
func (x *ListBlueprintRevisionsRequest) GetName() string
func (*ListBlueprintRevisionsRequest) GetPageSize ¶
func (x *ListBlueprintRevisionsRequest) GetPageSize() int32
func (*ListBlueprintRevisionsRequest) GetPageToken ¶
func (x *ListBlueprintRevisionsRequest) GetPageToken() string
func (*ListBlueprintRevisionsRequest) ProtoMessage ¶
func (*ListBlueprintRevisionsRequest) ProtoMessage()
func (*ListBlueprintRevisionsRequest) ProtoReflect ¶
func (x *ListBlueprintRevisionsRequest) ProtoReflect() protoreflect.Message
func (*ListBlueprintRevisionsRequest) Reset ¶
func (x *ListBlueprintRevisionsRequest) Reset()
func (*ListBlueprintRevisionsRequest) String ¶
func (x *ListBlueprintRevisionsRequest) String() string
type ListBlueprintRevisionsResponse ¶
type ListBlueprintRevisionsResponse struct {
// The revisions of the blueprint.
Blueprints []*Blueprint `protobuf:"bytes,1,rep,name=blueprints,proto3" json:"blueprints,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `ListBlueprintRevisions`.
func (*ListBlueprintRevisionsResponse) Descriptor
deprecated
func (*ListBlueprintRevisionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBlueprintRevisionsResponse.ProtoReflect.Descriptor instead.
func (*ListBlueprintRevisionsResponse) GetBlueprints ¶
func (x *ListBlueprintRevisionsResponse) GetBlueprints() []*Blueprint
func (*ListBlueprintRevisionsResponse) GetNextPageToken ¶
func (x *ListBlueprintRevisionsResponse) GetNextPageToken() string
func (*ListBlueprintRevisionsResponse) ProtoMessage ¶
func (*ListBlueprintRevisionsResponse) ProtoMessage()
func (*ListBlueprintRevisionsResponse) ProtoReflect ¶
func (x *ListBlueprintRevisionsResponse) ProtoReflect() protoreflect.Message
func (*ListBlueprintRevisionsResponse) Reset ¶
func (x *ListBlueprintRevisionsResponse) Reset()
func (*ListBlueprintRevisionsResponse) String ¶
func (x *ListBlueprintRevisionsResponse) String() string
type ListBlueprintsRequest ¶
type ListBlueprintsRequest struct {
// Required. The name of parent orchestration cluster resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Filtering only supports equality on blueprint state.
// It should be in the form: "state = DRAFT". `OR` operator can be used to
// get response for multiple states. e.g. "state = DRAFT OR state = PROPOSED".
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. The maximum number of blueprints to return per page.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous ListBlueprints call.
// It can be provided to retrieve the subsequent page.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `ListBlueprints`.
func (*ListBlueprintsRequest) Descriptor
deprecated
func (*ListBlueprintsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBlueprintsRequest.ProtoReflect.Descriptor instead.
func (*ListBlueprintsRequest) GetFilter ¶
func (x *ListBlueprintsRequest) GetFilter() string
func (*ListBlueprintsRequest) GetPageSize ¶
func (x *ListBlueprintsRequest) GetPageSize() int32
func (*ListBlueprintsRequest) GetPageToken ¶
func (x *ListBlueprintsRequest) GetPageToken() string
func (*ListBlueprintsRequest) GetParent ¶
func (x *ListBlueprintsRequest) GetParent() string
func (*ListBlueprintsRequest) ProtoMessage ¶
func (*ListBlueprintsRequest) ProtoMessage()
func (*ListBlueprintsRequest) ProtoReflect ¶
func (x *ListBlueprintsRequest) ProtoReflect() protoreflect.Message
func (*ListBlueprintsRequest) Reset ¶
func (x *ListBlueprintsRequest) Reset()
func (*ListBlueprintsRequest) String ¶
func (x *ListBlueprintsRequest) String() string
type ListBlueprintsResponse ¶
type ListBlueprintsResponse struct {
// The list of requested blueprints.
Blueprints []*Blueprint `protobuf:"bytes,1,rep,name=blueprints,proto3" json:"blueprints,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `ListBlueprints`.
func (*ListBlueprintsResponse) Descriptor
deprecated
func (*ListBlueprintsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBlueprintsResponse.ProtoReflect.Descriptor instead.
func (*ListBlueprintsResponse) GetBlueprints ¶
func (x *ListBlueprintsResponse) GetBlueprints() []*Blueprint
func (*ListBlueprintsResponse) GetNextPageToken ¶
func (x *ListBlueprintsResponse) GetNextPageToken() string
func (*ListBlueprintsResponse) ProtoMessage ¶
func (*ListBlueprintsResponse) ProtoMessage()
func (*ListBlueprintsResponse) ProtoReflect ¶
func (x *ListBlueprintsResponse) ProtoReflect() protoreflect.Message
func (*ListBlueprintsResponse) Reset ¶
func (x *ListBlueprintsResponse) Reset()
func (*ListBlueprintsResponse) String ¶
func (x *ListBlueprintsResponse) String() string
type ListDeploymentRevisionsRequest ¶
type ListDeploymentRevisionsRequest struct {
// Required. The name of the deployment to list revisions for.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The maximum number of revisions to return per page.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous ListDeploymentRevisions
// call Provide this to retrieve the subsequent page.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request for listing all revisions of a deployment.
func (*ListDeploymentRevisionsRequest) Descriptor
deprecated
func (*ListDeploymentRevisionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentRevisionsRequest.ProtoReflect.Descriptor instead.
func (*ListDeploymentRevisionsRequest) GetName ¶
func (x *ListDeploymentRevisionsRequest) GetName() string
func (*ListDeploymentRevisionsRequest) GetPageSize ¶
func (x *ListDeploymentRevisionsRequest) GetPageSize() int32
func (*ListDeploymentRevisionsRequest) GetPageToken ¶
func (x *ListDeploymentRevisionsRequest) GetPageToken() string
func (*ListDeploymentRevisionsRequest) ProtoMessage ¶
func (*ListDeploymentRevisionsRequest) ProtoMessage()
func (*ListDeploymentRevisionsRequest) ProtoReflect ¶
func (x *ListDeploymentRevisionsRequest) ProtoReflect() protoreflect.Message
func (*ListDeploymentRevisionsRequest) Reset ¶
func (x *ListDeploymentRevisionsRequest) Reset()
func (*ListDeploymentRevisionsRequest) String ¶
func (x *ListDeploymentRevisionsRequest) String() string
type ListDeploymentRevisionsResponse ¶
type ListDeploymentRevisionsResponse struct {
// The revisions of the deployment.
Deployments []*Deployment `protobuf:"bytes,1,rep,name=deployments,proto3" json:"deployments,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
List of deployment revisions for a given deployment.
func (*ListDeploymentRevisionsResponse) Descriptor
deprecated
func (*ListDeploymentRevisionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentRevisionsResponse.ProtoReflect.Descriptor instead.
func (*ListDeploymentRevisionsResponse) GetDeployments ¶
func (x *ListDeploymentRevisionsResponse) GetDeployments() []*Deployment
func (*ListDeploymentRevisionsResponse) GetNextPageToken ¶
func (x *ListDeploymentRevisionsResponse) GetNextPageToken() string
func (*ListDeploymentRevisionsResponse) ProtoMessage ¶
func (*ListDeploymentRevisionsResponse) ProtoMessage()
func (*ListDeploymentRevisionsResponse) ProtoReflect ¶
func (x *ListDeploymentRevisionsResponse) ProtoReflect() protoreflect.Message
func (*ListDeploymentRevisionsResponse) Reset ¶
func (x *ListDeploymentRevisionsResponse) Reset()
func (*ListDeploymentRevisionsResponse) String ¶
func (x *ListDeploymentRevisionsResponse) String() string
type ListDeploymentsRequest ¶
type ListDeploymentsRequest struct {
// Required. The name of parent orchestration cluster resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Filtering only supports equality on deployment state.
// It should be in the form: "state = DRAFT". `OR` operator can be used to
// get response for multiple states. e.g. "state = DRAFT OR state = APPLIED".
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. The maximum number of deployments to return per page.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous ListDeployments call.
// It can be provided to retrieve the subsequent page.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `ListDeployments`.
func (*ListDeploymentsRequest) Descriptor
deprecated
func (*ListDeploymentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentsRequest.ProtoReflect.Descriptor instead.
func (*ListDeploymentsRequest) GetFilter ¶
func (x *ListDeploymentsRequest) GetFilter() string
func (*ListDeploymentsRequest) GetPageSize ¶
func (x *ListDeploymentsRequest) GetPageSize() int32
func (*ListDeploymentsRequest) GetPageToken ¶
func (x *ListDeploymentsRequest) GetPageToken() string
func (*ListDeploymentsRequest) GetParent ¶
func (x *ListDeploymentsRequest) GetParent() string
func (*ListDeploymentsRequest) ProtoMessage ¶
func (*ListDeploymentsRequest) ProtoMessage()
func (*ListDeploymentsRequest) ProtoReflect ¶
func (x *ListDeploymentsRequest) ProtoReflect() protoreflect.Message
func (*ListDeploymentsRequest) Reset ¶
func (x *ListDeploymentsRequest) Reset()
func (*ListDeploymentsRequest) String ¶
func (x *ListDeploymentsRequest) String() string
type ListDeploymentsResponse ¶
type ListDeploymentsResponse struct {
// The list of requested deployments.
Deployments []*Deployment `protobuf:"bytes,1,rep,name=deployments,proto3" json:"deployments,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `ListDeployments`.
func (*ListDeploymentsResponse) Descriptor
deprecated
func (*ListDeploymentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentsResponse.ProtoReflect.Descriptor instead.
func (*ListDeploymentsResponse) GetDeployments ¶
func (x *ListDeploymentsResponse) GetDeployments() []*Deployment
func (*ListDeploymentsResponse) GetNextPageToken ¶
func (x *ListDeploymentsResponse) GetNextPageToken() string
func (*ListDeploymentsResponse) ProtoMessage ¶
func (*ListDeploymentsResponse) ProtoMessage()
func (*ListDeploymentsResponse) ProtoReflect ¶
func (x *ListDeploymentsResponse) ProtoReflect() protoreflect.Message
func (*ListDeploymentsResponse) Reset ¶
func (x *ListDeploymentsResponse) Reset()
func (*ListDeploymentsResponse) String ¶
func (x *ListDeploymentsResponse) String() string
type ListEdgeSlmsRequest ¶
type ListEdgeSlmsRequest struct {
// Required. Parent value for ListEdgeSlmsRequest
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Requested page size. Server may return fewer items than requested.
// If unspecified, server will pick an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A token identifying a page of results the server should return.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filtering results
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Hint for how to order the results
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Message for requesting list of EdgeSlms
func (*ListEdgeSlmsRequest) Descriptor
deprecated
func (*ListEdgeSlmsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeSlmsRequest.ProtoReflect.Descriptor instead.
func (*ListEdgeSlmsRequest) GetFilter ¶
func (x *ListEdgeSlmsRequest) GetFilter() string
func (*ListEdgeSlmsRequest) GetOrderBy ¶
func (x *ListEdgeSlmsRequest) GetOrderBy() string
func (*ListEdgeSlmsRequest) GetPageSize ¶
func (x *ListEdgeSlmsRequest) GetPageSize() int32
func (*ListEdgeSlmsRequest) GetPageToken ¶
func (x *ListEdgeSlmsRequest) GetPageToken() string
func (*ListEdgeSlmsRequest) GetParent ¶
func (x *ListEdgeSlmsRequest) GetParent() string
func (*ListEdgeSlmsRequest) ProtoMessage ¶
func (*ListEdgeSlmsRequest) ProtoMessage()
func (*ListEdgeSlmsRequest) ProtoReflect ¶
func (x *ListEdgeSlmsRequest) ProtoReflect() protoreflect.Message
func (*ListEdgeSlmsRequest) Reset ¶
func (x *ListEdgeSlmsRequest) Reset()
func (*ListEdgeSlmsRequest) String ¶
func (x *ListEdgeSlmsRequest) String() string
type ListEdgeSlmsResponse ¶
type ListEdgeSlmsResponse struct {
// The list of EdgeSlm
EdgeSlms []*EdgeSlm `protobuf:"bytes,1,rep,name=edge_slms,json=edgeSlms,proto3" json:"edge_slms,omitempty"`
// A token identifying a page of results the server should return.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Message for response to listing EdgeSlms.
func (*ListEdgeSlmsResponse) Descriptor
deprecated
func (*ListEdgeSlmsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeSlmsResponse.ProtoReflect.Descriptor instead.
func (*ListEdgeSlmsResponse) GetEdgeSlms ¶
func (x *ListEdgeSlmsResponse) GetEdgeSlms() []*EdgeSlm
func (*ListEdgeSlmsResponse) GetNextPageToken ¶
func (x *ListEdgeSlmsResponse) GetNextPageToken() string
func (*ListEdgeSlmsResponse) GetUnreachable ¶
func (x *ListEdgeSlmsResponse) GetUnreachable() []string
func (*ListEdgeSlmsResponse) ProtoMessage ¶
func (*ListEdgeSlmsResponse) ProtoMessage()
func (*ListEdgeSlmsResponse) ProtoReflect ¶
func (x *ListEdgeSlmsResponse) ProtoReflect() protoreflect.Message
func (*ListEdgeSlmsResponse) Reset ¶
func (x *ListEdgeSlmsResponse) Reset()
func (*ListEdgeSlmsResponse) String ¶
func (x *ListEdgeSlmsResponse) String() string
type ListHydratedDeploymentsRequest ¶
type ListHydratedDeploymentsRequest struct {
// Required. The deployment managing the hydrated deployments.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of hydrated deployments to return. The service
// may return fewer than this value. If unspecified, at most 50 hydrated
// deployments will be returned. The maximum value is 1000. Values above 1000
// will be set to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous ListHydratedDeployments
// call. Provide this to retrieve the subsequent page.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `ListHydratedDeployments`.
func (*ListHydratedDeploymentsRequest) Descriptor
deprecated
func (*ListHydratedDeploymentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHydratedDeploymentsRequest.ProtoReflect.Descriptor instead.
func (*ListHydratedDeploymentsRequest) GetPageSize ¶
func (x *ListHydratedDeploymentsRequest) GetPageSize() int32
func (*ListHydratedDeploymentsRequest) GetPageToken ¶
func (x *ListHydratedDeploymentsRequest) GetPageToken() string
func (*ListHydratedDeploymentsRequest) GetParent ¶
func (x *ListHydratedDeploymentsRequest) GetParent() string
func (*ListHydratedDeploymentsRequest) ProtoMessage ¶
func (*ListHydratedDeploymentsRequest) ProtoMessage()
func (*ListHydratedDeploymentsRequest) ProtoReflect ¶
func (x *ListHydratedDeploymentsRequest) ProtoReflect() protoreflect.Message
func (*ListHydratedDeploymentsRequest) Reset ¶
func (x *ListHydratedDeploymentsRequest) Reset()
func (*ListHydratedDeploymentsRequest) String ¶
func (x *ListHydratedDeploymentsRequest) String() string
type ListHydratedDeploymentsResponse ¶
type ListHydratedDeploymentsResponse struct {
// The list of hydrated deployments.
HydratedDeployments []*HydratedDeployment `protobuf:"bytes,1,rep,name=hydrated_deployments,json=hydratedDeployments,proto3" json:"hydrated_deployments,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `ListHydratedDeployments`.
func (*ListHydratedDeploymentsResponse) Descriptor
deprecated
func (*ListHydratedDeploymentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHydratedDeploymentsResponse.ProtoReflect.Descriptor instead.
func (*ListHydratedDeploymentsResponse) GetHydratedDeployments ¶
func (x *ListHydratedDeploymentsResponse) GetHydratedDeployments() []*HydratedDeployment
func (*ListHydratedDeploymentsResponse) GetNextPageToken ¶
func (x *ListHydratedDeploymentsResponse) GetNextPageToken() string
func (*ListHydratedDeploymentsResponse) ProtoMessage ¶
func (*ListHydratedDeploymentsResponse) ProtoMessage()
func (*ListHydratedDeploymentsResponse) ProtoReflect ¶
func (x *ListHydratedDeploymentsResponse) ProtoReflect() protoreflect.Message
func (*ListHydratedDeploymentsResponse) Reset ¶
func (x *ListHydratedDeploymentsResponse) Reset()
func (*ListHydratedDeploymentsResponse) String ¶
func (x *ListHydratedDeploymentsResponse) String() string
type ListOrchestrationClustersRequest ¶
type ListOrchestrationClustersRequest struct {
// Required. Parent value for ListOrchestrationClustersRequest
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Requested page size. Server may return fewer items than requested.
// If unspecified, server will pick an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A token identifying a page of results the server should return.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filtering results.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Hint for how to order the results.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Message for requesting list of OrchestrationClusters.
func (*ListOrchestrationClustersRequest) Descriptor
deprecated
func (*ListOrchestrationClustersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOrchestrationClustersRequest.ProtoReflect.Descriptor instead.
func (*ListOrchestrationClustersRequest) GetFilter ¶
func (x *ListOrchestrationClustersRequest) GetFilter() string
func (*ListOrchestrationClustersRequest) GetOrderBy ¶
func (x *ListOrchestrationClustersRequest) GetOrderBy() string
func (*ListOrchestrationClustersRequest) GetPageSize ¶
func (x *ListOrchestrationClustersRequest) GetPageSize() int32
func (*ListOrchestrationClustersRequest) GetPageToken ¶
func (x *ListOrchestrationClustersRequest) GetPageToken() string
func (*ListOrchestrationClustersRequest) GetParent ¶
func (x *ListOrchestrationClustersRequest) GetParent() string
func (*ListOrchestrationClustersRequest) ProtoMessage ¶
func (*ListOrchestrationClustersRequest) ProtoMessage()
func (*ListOrchestrationClustersRequest) ProtoReflect ¶
func (x *ListOrchestrationClustersRequest) ProtoReflect() protoreflect.Message
func (*ListOrchestrationClustersRequest) Reset ¶
func (x *ListOrchestrationClustersRequest) Reset()
func (*ListOrchestrationClustersRequest) String ¶
func (x *ListOrchestrationClustersRequest) String() string
type ListOrchestrationClustersResponse ¶
type ListOrchestrationClustersResponse struct {
// The list of OrchestrationCluster
OrchestrationClusters []*OrchestrationCluster `protobuf:"bytes,1,rep,name=orchestration_clusters,json=orchestrationClusters,proto3" json:"orchestration_clusters,omitempty"`
// A token identifying a page of results the server should return.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Message for response to listing OrchestrationClusters.
func (*ListOrchestrationClustersResponse) Descriptor
deprecated
func (*ListOrchestrationClustersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOrchestrationClustersResponse.ProtoReflect.Descriptor instead.
func (*ListOrchestrationClustersResponse) GetNextPageToken ¶
func (x *ListOrchestrationClustersResponse) GetNextPageToken() string
func (*ListOrchestrationClustersResponse) GetOrchestrationClusters ¶
func (x *ListOrchestrationClustersResponse) GetOrchestrationClusters() []*OrchestrationCluster
func (*ListOrchestrationClustersResponse) GetUnreachable ¶
func (x *ListOrchestrationClustersResponse) GetUnreachable() []string
func (*ListOrchestrationClustersResponse) ProtoMessage ¶
func (*ListOrchestrationClustersResponse) ProtoMessage()
func (*ListOrchestrationClustersResponse) ProtoReflect ¶
func (x *ListOrchestrationClustersResponse) ProtoReflect() protoreflect.Message
func (*ListOrchestrationClustersResponse) Reset ¶
func (x *ListOrchestrationClustersResponse) Reset()
func (*ListOrchestrationClustersResponse) String ¶
func (x *ListOrchestrationClustersResponse) String() string
type ListPublicBlueprintsRequest ¶
type ListPublicBlueprintsRequest struct {
// Required. Parent value of public blueprint.
// Format should be -
// "projects/{project_id}/locations/{location_name}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Requested page size. Server may return fewer items than
// requested. If unspecified, server will pick an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results the server should return.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `ListPublicBlueprints`.
func (*ListPublicBlueprintsRequest) Descriptor
deprecated
func (*ListPublicBlueprintsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPublicBlueprintsRequest.ProtoReflect.Descriptor instead.
func (*ListPublicBlueprintsRequest) GetPageSize ¶
func (x *ListPublicBlueprintsRequest) GetPageSize() int32
func (*ListPublicBlueprintsRequest) GetPageToken ¶
func (x *ListPublicBlueprintsRequest) GetPageToken() string
func (*ListPublicBlueprintsRequest) GetParent ¶
func (x *ListPublicBlueprintsRequest) GetParent() string
func (*ListPublicBlueprintsRequest) ProtoMessage ¶
func (*ListPublicBlueprintsRequest) ProtoMessage()
func (*ListPublicBlueprintsRequest) ProtoReflect ¶
func (x *ListPublicBlueprintsRequest) ProtoReflect() protoreflect.Message
func (*ListPublicBlueprintsRequest) Reset ¶
func (x *ListPublicBlueprintsRequest) Reset()
func (*ListPublicBlueprintsRequest) String ¶
func (x *ListPublicBlueprintsRequest) String() string
type ListPublicBlueprintsResponse ¶
type ListPublicBlueprintsResponse struct {
// The list of public blueprints to return.
PublicBlueprints []*PublicBlueprint `protobuf:"bytes,1,rep,name=public_blueprints,json=publicBlueprints,proto3" json:"public_blueprints,omitempty"`
// Output only. A token identifying a page of results the server should
// return.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `ListPublicBlueprints`.
func (*ListPublicBlueprintsResponse) Descriptor
deprecated
func (*ListPublicBlueprintsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPublicBlueprintsResponse.ProtoReflect.Descriptor instead.
func (*ListPublicBlueprintsResponse) GetNextPageToken ¶
func (x *ListPublicBlueprintsResponse) GetNextPageToken() string
func (*ListPublicBlueprintsResponse) GetPublicBlueprints ¶
func (x *ListPublicBlueprintsResponse) GetPublicBlueprints() []*PublicBlueprint
func (*ListPublicBlueprintsResponse) ProtoMessage ¶
func (*ListPublicBlueprintsResponse) ProtoMessage()
func (*ListPublicBlueprintsResponse) ProtoReflect ¶
func (x *ListPublicBlueprintsResponse) ProtoReflect() protoreflect.Message
func (*ListPublicBlueprintsResponse) Reset ¶
func (x *ListPublicBlueprintsResponse) Reset()
func (*ListPublicBlueprintsResponse) String ¶
func (x *ListPublicBlueprintsResponse) String() string
type ManagementConfig ¶
type ManagementConfig struct {
// The configuration can be one of StandardManagementConfig
// and FullManagementConfig
//
// Types that are valid to be assigned to OneofConfig:
//
// *ManagementConfig_StandardManagementConfig
// *ManagementConfig_FullManagementConfig
OneofConfig isManagementConfig_OneofConfig `protobuf_oneof:"oneof_config"`
// contains filtered or unexported fields
}
Configuration of the cluster management
func (*ManagementConfig) Descriptor
deprecated
func (*ManagementConfig) Descriptor() ([]byte, []int)
Deprecated: Use ManagementConfig.ProtoReflect.Descriptor instead.
func (*ManagementConfig) GetFullManagementConfig ¶
func (x *ManagementConfig) GetFullManagementConfig() *FullManagementConfig
func (*ManagementConfig) GetOneofConfig ¶
func (x *ManagementConfig) GetOneofConfig() isManagementConfig_OneofConfig
func (*ManagementConfig) GetStandardManagementConfig ¶
func (x *ManagementConfig) GetStandardManagementConfig() *StandardManagementConfig
func (*ManagementConfig) ProtoMessage ¶
func (*ManagementConfig) ProtoMessage()
func (*ManagementConfig) ProtoReflect ¶
func (x *ManagementConfig) ProtoReflect() protoreflect.Message
func (*ManagementConfig) Reset ¶
func (x *ManagementConfig) Reset()
func (*ManagementConfig) String ¶
func (x *ManagementConfig) String() string
type ManagementConfig_FullManagementConfig ¶
type ManagementConfig_FullManagementConfig struct {
// Configuration of the full (Autopilot) cluster management. Full cluster
// management is a preview feature.
FullManagementConfig *FullManagementConfig `protobuf:"bytes,2,opt,name=full_management_config,json=fullManagementConfig,proto3,oneof"`
}
type ManagementConfig_StandardManagementConfig ¶
type ManagementConfig_StandardManagementConfig struct {
// Configuration of the standard (GKE) cluster management
StandardManagementConfig *StandardManagementConfig `protobuf:"bytes,1,opt,name=standard_management_config,json=standardManagementConfig,proto3,oneof"`
}
type MasterAuthorizedNetworksConfig ¶
type MasterAuthorizedNetworksConfig struct {
// Optional. cidr_blocks define up to 50 external networks that could access
// Kubernetes master through HTTPS.
CidrBlocks []*MasterAuthorizedNetworksConfig_CidrBlock `protobuf:"bytes,1,rep,name=cidr_blocks,json=cidrBlocks,proto3" json:"cidr_blocks,omitempty"`
// contains filtered or unexported fields
}
Configuration of the Master Authorized Network that support multiple CIDRs
func (*MasterAuthorizedNetworksConfig) Descriptor
deprecated
func (*MasterAuthorizedNetworksConfig) Descriptor() ([]byte, []int)
Deprecated: Use MasterAuthorizedNetworksConfig.ProtoReflect.Descriptor instead.
func (*MasterAuthorizedNetworksConfig) GetCidrBlocks ¶
func (x *MasterAuthorizedNetworksConfig) GetCidrBlocks() []*MasterAuthorizedNetworksConfig_CidrBlock
func (*MasterAuthorizedNetworksConfig) ProtoMessage ¶
func (*MasterAuthorizedNetworksConfig) ProtoMessage()
func (*MasterAuthorizedNetworksConfig) ProtoReflect ¶
func (x *MasterAuthorizedNetworksConfig) ProtoReflect() protoreflect.Message
func (*MasterAuthorizedNetworksConfig) Reset ¶
func (x *MasterAuthorizedNetworksConfig) Reset()
func (*MasterAuthorizedNetworksConfig) String ¶
func (x *MasterAuthorizedNetworksConfig) String() string
type MasterAuthorizedNetworksConfig_CidrBlock ¶
type MasterAuthorizedNetworksConfig_CidrBlock struct {
// Optional. display_name is an optional field for users to identify CIDR
// blocks.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. cidr_block must be specified in CIDR notation when using
// master_authorized_networks_config. Currently, the user could still use
// the deprecated man_block field, so this field is currently optional, but
// will be required in the future.
CidrBlock string `protobuf:"bytes,2,opt,name=cidr_block,json=cidrBlock,proto3" json:"cidr_block,omitempty"`
// contains filtered or unexported fields
}
CidrBlock contains an optional name and one CIDR block.
func (*MasterAuthorizedNetworksConfig_CidrBlock) Descriptor
deprecated
func (*MasterAuthorizedNetworksConfig_CidrBlock) Descriptor() ([]byte, []int)
Deprecated: Use MasterAuthorizedNetworksConfig_CidrBlock.ProtoReflect.Descriptor instead.
func (*MasterAuthorizedNetworksConfig_CidrBlock) GetCidrBlock ¶
func (x *MasterAuthorizedNetworksConfig_CidrBlock) GetCidrBlock() string
func (*MasterAuthorizedNetworksConfig_CidrBlock) GetDisplayName ¶
func (x *MasterAuthorizedNetworksConfig_CidrBlock) GetDisplayName() string
func (*MasterAuthorizedNetworksConfig_CidrBlock) ProtoMessage ¶
func (*MasterAuthorizedNetworksConfig_CidrBlock) ProtoMessage()
func (*MasterAuthorizedNetworksConfig_CidrBlock) ProtoReflect ¶
func (x *MasterAuthorizedNetworksConfig_CidrBlock) ProtoReflect() protoreflect.Message
func (*MasterAuthorizedNetworksConfig_CidrBlock) Reset ¶
func (x *MasterAuthorizedNetworksConfig_CidrBlock) Reset()
func (*MasterAuthorizedNetworksConfig_CidrBlock) String ¶
func (x *MasterAuthorizedNetworksConfig_CidrBlock) String() string
type NFDeploySiteStatus ¶
type NFDeploySiteStatus struct {
// Output only. Site id.
Site string `protobuf:"bytes,1,opt,name=site,proto3" json:"site,omitempty"`
// Output only. If true, the Site Deletion is in progress.
PendingDeletion bool `protobuf:"varint,2,opt,name=pending_deletion,json=pendingDeletion,proto3" json:"pending_deletion,omitempty"`
// Output only. Hydration status.
Hydration *HydrationStatus `protobuf:"bytes,3,opt,name=hydration,proto3" json:"hydration,omitempty"`
// Output only. Workload status.
Workload *WorkloadStatus `protobuf:"bytes,4,opt,name=workload,proto3" json:"workload,omitempty"`
// contains filtered or unexported fields
}
Per-Site Status.
func (*NFDeploySiteStatus) Descriptor
deprecated
func (*NFDeploySiteStatus) Descriptor() ([]byte, []int)
Deprecated: Use NFDeploySiteStatus.ProtoReflect.Descriptor instead.
func (*NFDeploySiteStatus) GetHydration ¶
func (x *NFDeploySiteStatus) GetHydration() *HydrationStatus
func (*NFDeploySiteStatus) GetPendingDeletion ¶
func (x *NFDeploySiteStatus) GetPendingDeletion() bool
func (*NFDeploySiteStatus) GetSite ¶
func (x *NFDeploySiteStatus) GetSite() string
func (*NFDeploySiteStatus) GetWorkload ¶
func (x *NFDeploySiteStatus) GetWorkload() *WorkloadStatus
func (*NFDeploySiteStatus) ProtoMessage ¶
func (*NFDeploySiteStatus) ProtoMessage()
func (*NFDeploySiteStatus) ProtoReflect ¶
func (x *NFDeploySiteStatus) ProtoReflect() protoreflect.Message
func (*NFDeploySiteStatus) Reset ¶
func (x *NFDeploySiteStatus) Reset()
func (*NFDeploySiteStatus) String ¶
func (x *NFDeploySiteStatus) String() string
type NFDeployStatus ¶
type NFDeployStatus struct {
// Output only. Total number of NFs targeted by this deployment
TargetedNfs int32 `protobuf:"varint,1,opt,name=targeted_nfs,json=targetedNfs,proto3" json:"targeted_nfs,omitempty"`
// Output only. Total number of NFs targeted by this deployment with a Ready
// Condition set.
ReadyNfs int32 `protobuf:"varint,2,opt,name=ready_nfs,json=readyNfs,proto3" json:"ready_nfs,omitempty"`
// Output only. Per-Site Status.
Sites []*NFDeploySiteStatus `protobuf:"bytes,3,rep,name=sites,proto3" json:"sites,omitempty"`
// contains filtered or unexported fields
}
Deployment status of NFDeploy.
func (*NFDeployStatus) Descriptor
deprecated
func (*NFDeployStatus) Descriptor() ([]byte, []int)
Deprecated: Use NFDeployStatus.ProtoReflect.Descriptor instead.
func (*NFDeployStatus) GetReadyNfs ¶
func (x *NFDeployStatus) GetReadyNfs() int32
func (*NFDeployStatus) GetSites ¶
func (x *NFDeployStatus) GetSites() []*NFDeploySiteStatus
func (*NFDeployStatus) GetTargetedNfs ¶
func (x *NFDeployStatus) GetTargetedNfs() int32
func (*NFDeployStatus) ProtoMessage ¶
func (*NFDeployStatus) ProtoMessage()
func (*NFDeployStatus) ProtoReflect ¶
func (x *NFDeployStatus) ProtoReflect() protoreflect.Message
func (*NFDeployStatus) Reset ¶
func (x *NFDeployStatus) Reset()
func (*NFDeployStatus) String ¶
func (x *NFDeployStatus) String() string
type OperationMetadata ¶
type OperationMetadata struct {
// Output only. The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The time the operation finished running.
EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Output only. Server-defined resource path for the target of the operation.
Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
// Output only. Name of the verb executed by the operation.
Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
// Output only. Human-readable status of the operation, if any.
StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
// Output only. Identifies whether the user has requested cancellation
// of the operation. Operations that have been cancelled successfully
// have [Operation.error][] value with a
// [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
// `Code.CANCELLED`.
RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
// Output only. API version used to start the operation.
ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
// contains filtered or unexported fields
}
Represents the metadata of the long-running operation.
func (*OperationMetadata) Descriptor
deprecated
func (*OperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
func (*OperationMetadata) GetApiVersion ¶
func (x *OperationMetadata) GetApiVersion() string
func (*OperationMetadata) GetCreateTime ¶
func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*OperationMetadata) GetEndTime ¶
func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*OperationMetadata) GetRequestedCancellation ¶
func (x *OperationMetadata) GetRequestedCancellation() bool
func (*OperationMetadata) GetStatusMessage ¶
func (x *OperationMetadata) GetStatusMessage() string
func (*OperationMetadata) GetTarget ¶
func (x *OperationMetadata) GetTarget() string
func (*OperationMetadata) GetVerb ¶
func (x *OperationMetadata) GetVerb() string
func (*OperationMetadata) ProtoMessage ¶
func (*OperationMetadata) ProtoMessage()
func (*OperationMetadata) ProtoReflect ¶
func (x *OperationMetadata) ProtoReflect() protoreflect.Message
func (*OperationMetadata) Reset ¶
func (x *OperationMetadata) Reset()
func (*OperationMetadata) String ¶
func (x *OperationMetadata) String() string
type OrchestrationCluster ¶
type OrchestrationCluster struct {
// Name of the orchestration cluster. The name of orchestration cluster cannot
// be more than 24 characters.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Management configuration of the underlying GKE cluster.
ManagementConfig *ManagementConfig `protobuf:"bytes,5,opt,name=management_config,json=managementConfig,proto3" json:"management_config,omitempty"`
// Output only. [Output only] Create time stamp.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. [Output only] Update time stamp.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Labels as key value pairs.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Output only. Provides the TNA version installed on the cluster.
TnaVersion string `protobuf:"bytes,6,opt,name=tna_version,json=tnaVersion,proto3" json:"tna_version,omitempty"`
// Output only. State of the Orchestration Cluster.
State OrchestrationCluster_State `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
Orchestration cluster represents a GKE cluster with config controller and TNA specific components installed on it.
func (*OrchestrationCluster) Descriptor
deprecated
func (*OrchestrationCluster) Descriptor() ([]byte, []int)
Deprecated: Use OrchestrationCluster.ProtoReflect.Descriptor instead.
func (*OrchestrationCluster) GetCreateTime ¶
func (x *OrchestrationCluster) GetCreateTime() *timestamppb.Timestamp
func (*OrchestrationCluster) GetLabels ¶
func (x *OrchestrationCluster) GetLabels() map[string]string
func (*OrchestrationCluster) GetManagementConfig ¶
func (x *OrchestrationCluster) GetManagementConfig() *ManagementConfig
func (*OrchestrationCluster) GetName ¶
func (x *OrchestrationCluster) GetName() string
func (*OrchestrationCluster) GetState ¶
func (x *OrchestrationCluster) GetState() OrchestrationCluster_State
func (*OrchestrationCluster) GetTnaVersion ¶
func (x *OrchestrationCluster) GetTnaVersion() string
func (*OrchestrationCluster) GetUpdateTime ¶
func (x *OrchestrationCluster) GetUpdateTime() *timestamppb.Timestamp
func (*OrchestrationCluster) ProtoMessage ¶
func (*OrchestrationCluster) ProtoMessage()
func (*OrchestrationCluster) ProtoReflect ¶
func (x *OrchestrationCluster) ProtoReflect() protoreflect.Message
func (*OrchestrationCluster) Reset ¶
func (x *OrchestrationCluster) Reset()
func (*OrchestrationCluster) String ¶
func (x *OrchestrationCluster) String() string
type OrchestrationCluster_State ¶
type OrchestrationCluster_State int32
Possible states that the Orchestration Cluster can be in.
const ( // Unspecified state. OrchestrationCluster_STATE_UNSPECIFIED OrchestrationCluster_State = 0 // OrchestrationCluster is being created. OrchestrationCluster_CREATING OrchestrationCluster_State = 1 // OrchestrationCluster has been created and is ready for use. OrchestrationCluster_ACTIVE OrchestrationCluster_State = 2 // OrchestrationCluster is being deleted. OrchestrationCluster_DELETING OrchestrationCluster_State = 3 // OrchestrationCluster encountered an error and is in an indeterministic // state. User can still initiate a delete operation on this state. OrchestrationCluster_FAILED OrchestrationCluster_State = 4 )
func (OrchestrationCluster_State) Descriptor ¶
func (OrchestrationCluster_State) Descriptor() protoreflect.EnumDescriptor
func (OrchestrationCluster_State) Enum ¶
func (x OrchestrationCluster_State) Enum() *OrchestrationCluster_State
func (OrchestrationCluster_State) EnumDescriptor
deprecated
func (OrchestrationCluster_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use OrchestrationCluster_State.Descriptor instead.
func (OrchestrationCluster_State) Number ¶
func (x OrchestrationCluster_State) Number() protoreflect.EnumNumber
func (OrchestrationCluster_State) String ¶
func (x OrchestrationCluster_State) String() string
func (OrchestrationCluster_State) Type ¶
func (OrchestrationCluster_State) Type() protoreflect.EnumType
type ProposeBlueprintRequest ¶
type ProposeBlueprintRequest struct {
// Required. The name of the blueprint being proposed.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `ProposeBlueprint`.
func (*ProposeBlueprintRequest) Descriptor
deprecated
func (*ProposeBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProposeBlueprintRequest.ProtoReflect.Descriptor instead.
func (*ProposeBlueprintRequest) GetName ¶
func (x *ProposeBlueprintRequest) GetName() string
func (*ProposeBlueprintRequest) ProtoMessage ¶
func (*ProposeBlueprintRequest) ProtoMessage()
func (*ProposeBlueprintRequest) ProtoReflect ¶
func (x *ProposeBlueprintRequest) ProtoReflect() protoreflect.Message
func (*ProposeBlueprintRequest) Reset ¶
func (x *ProposeBlueprintRequest) Reset()
func (*ProposeBlueprintRequest) String ¶
func (x *ProposeBlueprintRequest) String() string
type PublicBlueprint ¶
type PublicBlueprint struct {
// Name of the public blueprint.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The display name of the public blueprint.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The description of the public blueprint.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// DeploymentLevel of a blueprint signifies where the blueprint will be
// applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]
DeploymentLevel DeploymentLevel `` /* 160-byte string literal not displayed */
// Source provider is the author of a public blueprint. e.g. Google, vendors
SourceProvider string `protobuf:"bytes,5,opt,name=source_provider,json=sourceProvider,proto3" json:"source_provider,omitempty"`
// Output only. Indicates if the deployment created from this blueprint can be
// rolled back.
RollbackSupport bool `protobuf:"varint,15,opt,name=rollback_support,json=rollbackSupport,proto3" json:"rollback_support,omitempty"`
// contains filtered or unexported fields
}
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. Public blueprint is a TNA provided blueprint that in present in TNA's public catalog. A user can copy the public blueprint to their private catalog for further modifications.
func (*PublicBlueprint) Descriptor
deprecated
func (*PublicBlueprint) Descriptor() ([]byte, []int)
Deprecated: Use PublicBlueprint.ProtoReflect.Descriptor instead.
func (*PublicBlueprint) GetDeploymentLevel ¶
func (x *PublicBlueprint) GetDeploymentLevel() DeploymentLevel
func (*PublicBlueprint) GetDescription ¶
func (x *PublicBlueprint) GetDescription() string
func (*PublicBlueprint) GetDisplayName ¶
func (x *PublicBlueprint) GetDisplayName() string
func (*PublicBlueprint) GetName ¶
func (x *PublicBlueprint) GetName() string
func (*PublicBlueprint) GetRollbackSupport ¶
func (x *PublicBlueprint) GetRollbackSupport() bool
func (*PublicBlueprint) GetSourceProvider ¶
func (x *PublicBlueprint) GetSourceProvider() string
func (*PublicBlueprint) ProtoMessage ¶
func (*PublicBlueprint) ProtoMessage()
func (*PublicBlueprint) ProtoReflect ¶
func (x *PublicBlueprint) ProtoReflect() protoreflect.Message
func (*PublicBlueprint) Reset ¶
func (x *PublicBlueprint) Reset()
func (*PublicBlueprint) String ¶
func (x *PublicBlueprint) String() string
type RejectBlueprintRequest ¶
type RejectBlueprintRequest struct {
// Required. The name of the blueprint being rejected.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `RejectBlueprint`.
func (*RejectBlueprintRequest) Descriptor
deprecated
func (*RejectBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use RejectBlueprintRequest.ProtoReflect.Descriptor instead.
func (*RejectBlueprintRequest) GetName ¶
func (x *RejectBlueprintRequest) GetName() string
func (*RejectBlueprintRequest) ProtoMessage ¶
func (*RejectBlueprintRequest) ProtoMessage()
func (*RejectBlueprintRequest) ProtoReflect ¶
func (x *RejectBlueprintRequest) ProtoReflect() protoreflect.Message
func (*RejectBlueprintRequest) Reset ¶
func (x *RejectBlueprintRequest) Reset()
func (*RejectBlueprintRequest) String ¶
func (x *RejectBlueprintRequest) String() string
type RemoveDeploymentRequest ¶
type RemoveDeploymentRequest struct {
// Required. The name of deployment to initiate delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request object for `RemoveDeployment`.
func (*RemoveDeploymentRequest) Descriptor
deprecated
func (*RemoveDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveDeploymentRequest.ProtoReflect.Descriptor instead.
func (*RemoveDeploymentRequest) GetName ¶
func (x *RemoveDeploymentRequest) GetName() string
func (*RemoveDeploymentRequest) ProtoMessage ¶
func (*RemoveDeploymentRequest) ProtoMessage()
func (*RemoveDeploymentRequest) ProtoReflect ¶
func (x *RemoveDeploymentRequest) ProtoReflect() protoreflect.Message
func (*RemoveDeploymentRequest) Reset ¶
func (x *RemoveDeploymentRequest) Reset()
func (*RemoveDeploymentRequest) String ¶
func (x *RemoveDeploymentRequest) String() string
type ResourceStatus ¶
type ResourceStatus struct {
// Name of the resource.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the resource.
ResourceNamespace string `protobuf:"bytes,2,opt,name=resource_namespace,json=resourceNamespace,proto3" json:"resource_namespace,omitempty"`
// Group to which the resource belongs to.
Group string `protobuf:"bytes,3,opt,name=group,proto3" json:"group,omitempty"`
// Version of the resource.
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
// Kind of the resource.
Kind string `protobuf:"bytes,5,opt,name=kind,proto3" json:"kind,omitempty"`
// Output only. Resource type.
ResourceType ResourceType `` /* 148-byte string literal not displayed */
// Output only. Status of the resource.
Status Status `protobuf:"varint,7,opt,name=status,proto3,enum=google.cloud.telcoautomation.v1.Status" json:"status,omitempty"`
// Output only. Detailed status of NFDeploy.
NfDeployStatus *NFDeployStatus `protobuf:"bytes,8,opt,name=nf_deploy_status,json=nfDeployStatus,proto3" json:"nf_deploy_status,omitempty"`
// contains filtered or unexported fields
}
Status of a deployment resource.
func (*ResourceStatus) Descriptor
deprecated
func (*ResourceStatus) Descriptor() ([]byte, []int)
Deprecated: Use ResourceStatus.ProtoReflect.Descriptor instead.
func (*ResourceStatus) GetGroup ¶
func (x *ResourceStatus) GetGroup() string
func (*ResourceStatus) GetKind ¶
func (x *ResourceStatus) GetKind() string
func (*ResourceStatus) GetName ¶
func (x *ResourceStatus) GetName() string
func (*ResourceStatus) GetNfDeployStatus ¶
func (x *ResourceStatus) GetNfDeployStatus() *NFDeployStatus
func (*ResourceStatus) GetResourceNamespace ¶
func (x *ResourceStatus) GetResourceNamespace() string
func (*ResourceStatus) GetResourceType ¶
func (x *ResourceStatus) GetResourceType() ResourceType
func (*ResourceStatus) GetStatus ¶
func (x *ResourceStatus) GetStatus() Status
func (*ResourceStatus) GetVersion ¶
func (x *ResourceStatus) GetVersion() string
func (*ResourceStatus) ProtoMessage ¶
func (*ResourceStatus) ProtoMessage()
func (*ResourceStatus) ProtoReflect ¶
func (x *ResourceStatus) ProtoReflect() protoreflect.Message
func (*ResourceStatus) Reset ¶
func (x *ResourceStatus) Reset()
func (*ResourceStatus) String ¶
func (x *ResourceStatus) String() string
type ResourceType ¶
type ResourceType int32
Represent type of CR.
const ( // Unspecified resource type. ResourceType_RESOURCE_TYPE_UNSPECIFIED ResourceType = 0 // User specified NF Deploy CR. ResourceType_NF_DEPLOY_RESOURCE ResourceType = 1 // CRs that are part of a blueprint. ResourceType_DEPLOYMENT_RESOURCE ResourceType = 2 )
func (ResourceType) Descriptor ¶
func (ResourceType) Descriptor() protoreflect.EnumDescriptor
func (ResourceType) Enum ¶
func (x ResourceType) Enum() *ResourceType
func (ResourceType) EnumDescriptor
deprecated
func (ResourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceType.Descriptor instead.
func (ResourceType) Number ¶
func (x ResourceType) Number() protoreflect.EnumNumber
func (ResourceType) String ¶
func (x ResourceType) String() string
func (ResourceType) Type ¶
func (ResourceType) Type() protoreflect.EnumType
type RollbackDeploymentRequest ¶
type RollbackDeploymentRequest struct {
// Required. Name of the deployment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The revision id of deployment to roll back to.
RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
// contains filtered or unexported fields
}
Request object for `RollbackDeployment`.
func (*RollbackDeploymentRequest) Descriptor
deprecated
func (*RollbackDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use RollbackDeploymentRequest.ProtoReflect.Descriptor instead.
func (*RollbackDeploymentRequest) GetName ¶
func (x *RollbackDeploymentRequest) GetName() string
func (*RollbackDeploymentRequest) GetRevisionId ¶
func (x *RollbackDeploymentRequest) GetRevisionId() string
func (*RollbackDeploymentRequest) ProtoMessage ¶
func (*RollbackDeploymentRequest) ProtoMessage()
func (*RollbackDeploymentRequest) ProtoReflect ¶
func (x *RollbackDeploymentRequest) ProtoReflect() protoreflect.Message
func (*RollbackDeploymentRequest) Reset ¶
func (x *RollbackDeploymentRequest) Reset()
func (*RollbackDeploymentRequest) String ¶
func (x *RollbackDeploymentRequest) String() string
type SearchBlueprintRevisionsRequest ¶
type SearchBlueprintRevisionsRequest struct {
// Required. The name of parent orchestration cluster resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Supported queries:
// 1. "" : Lists all revisions across all blueprints.
// 2. "latest=true" : Lists latest revisions across all blueprints.
// 3. "name={name}" : Lists all revisions of blueprint with name
// {name}.
// 4. "name={name} latest=true": Lists latest revision of blueprint with name
// {name}
Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
// Optional. The maximum number of blueprints revisions to return per page.
// max page size = 100, default page size = 20.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous search call.
// It can be provided to retrieve the subsequent page.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `SearchBlueprintRevisions`.
func (*SearchBlueprintRevisionsRequest) Descriptor
deprecated
func (*SearchBlueprintRevisionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchBlueprintRevisionsRequest.ProtoReflect.Descriptor instead.
func (*SearchBlueprintRevisionsRequest) GetPageSize ¶
func (x *SearchBlueprintRevisionsRequest) GetPageSize() int32
func (*SearchBlueprintRevisionsRequest) GetPageToken ¶
func (x *SearchBlueprintRevisionsRequest) GetPageToken() string
func (*SearchBlueprintRevisionsRequest) GetParent ¶
func (x *SearchBlueprintRevisionsRequest) GetParent() string
func (*SearchBlueprintRevisionsRequest) GetQuery ¶
func (x *SearchBlueprintRevisionsRequest) GetQuery() string
func (*SearchBlueprintRevisionsRequest) ProtoMessage ¶
func (*SearchBlueprintRevisionsRequest) ProtoMessage()
func (*SearchBlueprintRevisionsRequest) ProtoReflect ¶
func (x *SearchBlueprintRevisionsRequest) ProtoReflect() protoreflect.Message
func (*SearchBlueprintRevisionsRequest) Reset ¶
func (x *SearchBlueprintRevisionsRequest) Reset()
func (*SearchBlueprintRevisionsRequest) String ¶
func (x *SearchBlueprintRevisionsRequest) String() string
type SearchBlueprintRevisionsResponse ¶
type SearchBlueprintRevisionsResponse struct {
// The list of requested blueprint revisions.
Blueprints []*Blueprint `protobuf:"bytes,1,rep,name=blueprints,proto3" json:"blueprints,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `SearchBlueprintRevisions`.
func (*SearchBlueprintRevisionsResponse) Descriptor
deprecated
func (*SearchBlueprintRevisionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchBlueprintRevisionsResponse.ProtoReflect.Descriptor instead.
func (*SearchBlueprintRevisionsResponse) GetBlueprints ¶
func (x *SearchBlueprintRevisionsResponse) GetBlueprints() []*Blueprint
func (*SearchBlueprintRevisionsResponse) GetNextPageToken ¶
func (x *SearchBlueprintRevisionsResponse) GetNextPageToken() string
func (*SearchBlueprintRevisionsResponse) ProtoMessage ¶
func (*SearchBlueprintRevisionsResponse) ProtoMessage()
func (*SearchBlueprintRevisionsResponse) ProtoReflect ¶
func (x *SearchBlueprintRevisionsResponse) ProtoReflect() protoreflect.Message
func (*SearchBlueprintRevisionsResponse) Reset ¶
func (x *SearchBlueprintRevisionsResponse) Reset()
func (*SearchBlueprintRevisionsResponse) String ¶
func (x *SearchBlueprintRevisionsResponse) String() string
type SearchDeploymentRevisionsRequest ¶
type SearchDeploymentRevisionsRequest struct {
// Required. The name of parent orchestration cluster resource.
// Format should be -
// "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Supported queries:
// 1. "" : Lists all revisions across all deployments.
// 2. "latest=true" : Lists latest revisions across all
// deployments.
// 3. "name={name}" : Lists all revisions of deployment with name
// {name}.
// 4. "name={name} latest=true": Lists latest revision of deployment with name
// {name}
Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
// Optional. The maximum number of deployment revisions to return per page.
// max page size = 100, default page size = 20.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The page token, received from a previous search call.
// It can be provided to retrieve the subsequent page.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request object for `SearchDeploymentRevisions`.
func (*SearchDeploymentRevisionsRequest) Descriptor
deprecated
func (*SearchDeploymentRevisionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchDeploymentRevisionsRequest.ProtoReflect.Descriptor instead.
func (*SearchDeploymentRevisionsRequest) GetPageSize ¶
func (x *SearchDeploymentRevisionsRequest) GetPageSize() int32
func (*SearchDeploymentRevisionsRequest) GetPageToken ¶
func (x *SearchDeploymentRevisionsRequest) GetPageToken() string
func (*SearchDeploymentRevisionsRequest) GetParent ¶
func (x *SearchDeploymentRevisionsRequest) GetParent() string
func (*SearchDeploymentRevisionsRequest) GetQuery ¶
func (x *SearchDeploymentRevisionsRequest) GetQuery() string
func (*SearchDeploymentRevisionsRequest) ProtoMessage ¶
func (*SearchDeploymentRevisionsRequest) ProtoMessage()
func (*SearchDeploymentRevisionsRequest) ProtoReflect ¶
func (x *SearchDeploymentRevisionsRequest) ProtoReflect() protoreflect.Message
func (*SearchDeploymentRevisionsRequest) Reset ¶
func (x *SearchDeploymentRevisionsRequest) Reset()
func (*SearchDeploymentRevisionsRequest) String ¶
func (x *SearchDeploymentRevisionsRequest) String() string
type SearchDeploymentRevisionsResponse ¶
type SearchDeploymentRevisionsResponse struct {
// The list of requested deployment revisions.
Deployments []*Deployment `protobuf:"bytes,1,rep,name=deployments,proto3" json:"deployments,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response object for `SearchDeploymentRevisions`.
func (*SearchDeploymentRevisionsResponse) Descriptor
deprecated
func (*SearchDeploymentRevisionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchDeploymentRevisionsResponse.ProtoReflect.Descriptor instead.
func (*SearchDeploymentRevisionsResponse) GetDeployments ¶
func (x *SearchDeploymentRevisionsResponse) GetDeployments() []*Deployment
func (*SearchDeploymentRevisionsResponse) GetNextPageToken ¶
func (x *SearchDeploymentRevisionsResponse) GetNextPageToken() string
func (*SearchDeploymentRevisionsResponse) ProtoMessage ¶
func (*SearchDeploymentRevisionsResponse) ProtoMessage()
func (*SearchDeploymentRevisionsResponse) ProtoReflect ¶
func (x *SearchDeploymentRevisionsResponse) ProtoReflect() protoreflect.Message
func (*SearchDeploymentRevisionsResponse) Reset ¶
func (x *SearchDeploymentRevisionsResponse) Reset()
func (*SearchDeploymentRevisionsResponse) String ¶
func (x *SearchDeploymentRevisionsResponse) String() string
type SiteVersion ¶
type SiteVersion struct {
// Output only. NF vendor.
NfVendor string `protobuf:"bytes,1,opt,name=nf_vendor,json=nfVendor,proto3" json:"nf_vendor,omitempty"`
// Output only. NF vendor type.
NfType string `protobuf:"bytes,2,opt,name=nf_type,json=nfType,proto3" json:"nf_type,omitempty"`
// Output only. NF version.
NfVersion string `protobuf:"bytes,3,opt,name=nf_version,json=nfVersion,proto3" json:"nf_version,omitempty"`
// contains filtered or unexported fields
}
SiteVersion Hydration is targeting.
func (*SiteVersion) Descriptor
deprecated
func (*SiteVersion) Descriptor() ([]byte, []int)
Deprecated: Use SiteVersion.ProtoReflect.Descriptor instead.
func (*SiteVersion) GetNfType ¶
func (x *SiteVersion) GetNfType() string
func (*SiteVersion) GetNfVendor ¶
func (x *SiteVersion) GetNfVendor() string
func (*SiteVersion) GetNfVersion ¶
func (x *SiteVersion) GetNfVersion() string
func (*SiteVersion) ProtoMessage ¶
func (*SiteVersion) ProtoMessage()
func (*SiteVersion) ProtoReflect ¶
func (x *SiteVersion) ProtoReflect() protoreflect.Message
func (*SiteVersion) Reset ¶
func (x *SiteVersion) Reset()
func (*SiteVersion) String ¶
func (x *SiteVersion) String() string
type StandardManagementConfig ¶
type StandardManagementConfig struct {
// Optional. Name of the VPC Network to put the GKE cluster and nodes in. The
// VPC will be created if it doesn't exist.
Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
// Optional. Specifies the subnet that the interface will be part of. Network
// key must be specified and the subnet must be a subnetwork of the specified
// network.
Subnet string `protobuf:"bytes,2,opt,name=subnet,proto3" json:"subnet,omitempty"`
// Optional. The /28 network that the masters will use. It should be free
// within the network.
MasterIpv4CidrBlock string `protobuf:"bytes,3,opt,name=master_ipv4_cidr_block,json=masterIpv4CidrBlock,proto3" json:"master_ipv4_cidr_block,omitempty"`
// Optional. The IP address range for the cluster pod IPs. Set to blank to
// have a range chosen with the default size. Set to /netmask (e.g. /14) to
// have a range chosen with a specific netmask. Set to a CIDR notation
// (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
// 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
ClusterCidrBlock string `protobuf:"bytes,4,opt,name=cluster_cidr_block,json=clusterCidrBlock,proto3" json:"cluster_cidr_block,omitempty"`
// Optional. The IP address range for the cluster service IPs. Set to blank to
// have a range chosen with the default size. Set to /netmask (e.g. /14) to
// have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
// 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
// 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
ServicesCidrBlock string `protobuf:"bytes,5,opt,name=services_cidr_block,json=servicesCidrBlock,proto3" json:"services_cidr_block,omitempty"`
// Optional. The name of the existing secondary range in the cluster's
// subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block
// can be used to automatically create a GKE-managed one.
ClusterNamedRange string `protobuf:"bytes,6,opt,name=cluster_named_range,json=clusterNamedRange,proto3" json:"cluster_named_range,omitempty"`
// Optional. The name of the existing secondary range in the cluster's
// subnetwork to use for service ClusterIPs. Alternatively,
// services_cidr_block can be used to automatically create a GKE-managed one.
ServicesNamedRange string `protobuf:"bytes,7,opt,name=services_named_range,json=servicesNamedRange,proto3" json:"services_named_range,omitempty"`
// Optional. Master Authorized Network that supports multiple CIDR blocks.
// Allows access to the k8s master from multiple blocks. It cannot be set at
// the same time with the field man_block.
MasterAuthorizedNetworksConfig *MasterAuthorizedNetworksConfig `` /* 155-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration of the standard (GKE) cluster management.
func (*StandardManagementConfig) Descriptor
deprecated
func (*StandardManagementConfig) Descriptor() ([]byte, []int)
Deprecated: Use StandardManagementConfig.ProtoReflect.Descriptor instead.
func (*StandardManagementConfig) GetClusterCidrBlock ¶
func (x *StandardManagementConfig) GetClusterCidrBlock() string
func (*StandardManagementConfig) GetClusterNamedRange ¶
func (x *StandardManagementConfig) GetClusterNamedRange() string
func (*StandardManagementConfig) GetMasterAuthorizedNetworksConfig ¶
func (x *StandardManagementConfig) GetMasterAuthorizedNetworksConfig() *MasterAuthorizedNetworksConfig
func (*StandardManagementConfig) GetMasterIpv4CidrBlock ¶
func (x *StandardManagementConfig) GetMasterIpv4CidrBlock() string
func (*StandardManagementConfig) GetNetwork ¶
func (x *StandardManagementConfig) GetNetwork() string
func (*StandardManagementConfig) GetServicesCidrBlock ¶
func (x *StandardManagementConfig) GetServicesCidrBlock() string
func (*StandardManagementConfig) GetServicesNamedRange ¶
func (x *StandardManagementConfig) GetServicesNamedRange() string
func (*StandardManagementConfig) GetSubnet ¶
func (x *StandardManagementConfig) GetSubnet() string
func (*StandardManagementConfig) ProtoMessage ¶
func (*StandardManagementConfig) ProtoMessage()
func (*StandardManagementConfig) ProtoReflect ¶
func (x *StandardManagementConfig) ProtoReflect() protoreflect.Message
func (*StandardManagementConfig) Reset ¶
func (x *StandardManagementConfig) Reset()
func (*StandardManagementConfig) String ¶
func (x *StandardManagementConfig) String() string
type Status ¶
type Status int32
Status of an entity (resource, deployment).
const ( // Unknown state. Status_STATUS_UNSPECIFIED Status = 0 // Under progress. Status_STATUS_IN_PROGRESS Status = 1 // Running and ready to serve traffic. Status_STATUS_ACTIVE Status = 2 // Failed or stalled. Status_STATUS_FAILED Status = 3 // Delete in progress. Status_STATUS_DELETING Status = 4 // Deleted deployment. Status_STATUS_DELETED Status = 5 // NFDeploy specific status. Peering in progress. Status_STATUS_PEERING Status = 10 // K8s objects such as NetworkAttachmentDefinition don't have a defined // status. Status_STATUS_NOT_APPLICABLE Status = 11 )
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type TelcoAutomationClient ¶
type TelcoAutomationClient interface {
// Lists OrchestrationClusters in a given project and location.
ListOrchestrationClusters(ctx context.Context, in *ListOrchestrationClustersRequest, opts ...grpc.CallOption) (*ListOrchestrationClustersResponse, error)
// Gets details of a single OrchestrationCluster.
GetOrchestrationCluster(ctx context.Context, in *GetOrchestrationClusterRequest, opts ...grpc.CallOption) (*OrchestrationCluster, error)
// Creates a new OrchestrationCluster in a given project and location.
CreateOrchestrationCluster(ctx context.Context, in *CreateOrchestrationClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes a single OrchestrationCluster.
DeleteOrchestrationCluster(ctx context.Context, in *DeleteOrchestrationClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists EdgeSlms in a given project and location.
ListEdgeSlms(ctx context.Context, in *ListEdgeSlmsRequest, opts ...grpc.CallOption) (*ListEdgeSlmsResponse, error)
// Gets details of a single EdgeSlm.
GetEdgeSlm(ctx context.Context, in *GetEdgeSlmRequest, opts ...grpc.CallOption) (*EdgeSlm, error)
// Creates a new EdgeSlm in a given project and location.
CreateEdgeSlm(ctx context.Context, in *CreateEdgeSlmRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes a single EdgeSlm.
DeleteEdgeSlm(ctx context.Context, in *DeleteEdgeSlmRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates a blueprint.
CreateBlueprint(ctx context.Context, in *CreateBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// Updates a blueprint.
UpdateBlueprint(ctx context.Context, in *UpdateBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// Returns the requested blueprint.
GetBlueprint(ctx context.Context, in *GetBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// Deletes a blueprint and all its revisions.
DeleteBlueprint(ctx context.Context, in *DeleteBlueprintRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// List all blueprints.
ListBlueprints(ctx context.Context, in *ListBlueprintsRequest, opts ...grpc.CallOption) (*ListBlueprintsResponse, error)
// Approves a blueprint and commits a new revision.
ApproveBlueprint(ctx context.Context, in *ApproveBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// Proposes a blueprint for approval of changes.
ProposeBlueprint(ctx context.Context, in *ProposeBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// Rejects a blueprint revision proposal and flips it back to Draft state.
RejectBlueprint(ctx context.Context, in *RejectBlueprintRequest, opts ...grpc.CallOption) (*Blueprint, error)
// List blueprint revisions of a given blueprint.
ListBlueprintRevisions(ctx context.Context, in *ListBlueprintRevisionsRequest, opts ...grpc.CallOption) (*ListBlueprintRevisionsResponse, error)
// Searches across blueprint revisions.
SearchBlueprintRevisions(ctx context.Context, in *SearchBlueprintRevisionsRequest, opts ...grpc.CallOption) (*SearchBlueprintRevisionsResponse, error)
// Searches across deployment revisions.
SearchDeploymentRevisions(ctx context.Context, in *SearchDeploymentRevisionsRequest, opts ...grpc.CallOption) (*SearchDeploymentRevisionsResponse, error)
// Discards the changes in a blueprint and reverts the blueprint to the last
// approved blueprint revision. No changes take place if a blueprint does not
// have revisions.
DiscardBlueprintChanges(ctx context.Context, in *DiscardBlueprintChangesRequest, opts ...grpc.CallOption) (*DiscardBlueprintChangesResponse, error)
// Lists the blueprints in TNA's public catalog. Default page size = 20,
// Max Page Size = 100.
ListPublicBlueprints(ctx context.Context, in *ListPublicBlueprintsRequest, opts ...grpc.CallOption) (*ListPublicBlueprintsResponse, error)
// Returns the requested public blueprint.
GetPublicBlueprint(ctx context.Context, in *GetPublicBlueprintRequest, opts ...grpc.CallOption) (*PublicBlueprint, error)
// Creates a deployment.
CreateDeployment(ctx context.Context, in *CreateDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
// Updates a deployment.
UpdateDeployment(ctx context.Context, in *UpdateDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
// Returns the requested deployment.
GetDeployment(ctx context.Context, in *GetDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
// Removes the deployment by marking it as DELETING. Post which deployment and
// it's revisions gets deleted.
RemoveDeployment(ctx context.Context, in *RemoveDeploymentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// List all deployments.
ListDeployments(ctx context.Context, in *ListDeploymentsRequest, opts ...grpc.CallOption) (*ListDeploymentsResponse, error)
// List deployment revisions of a given deployment.
ListDeploymentRevisions(ctx context.Context, in *ListDeploymentRevisionsRequest, opts ...grpc.CallOption) (*ListDeploymentRevisionsResponse, error)
// Discards the changes in a deployment and reverts the deployment to the last
// approved deployment revision. No changes take place if a deployment does
// not have revisions.
DiscardDeploymentChanges(ctx context.Context, in *DiscardDeploymentChangesRequest, opts ...grpc.CallOption) (*DiscardDeploymentChangesResponse, error)
// Applies the deployment's YAML files to the parent orchestration cluster.
ApplyDeployment(ctx context.Context, in *ApplyDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
// Returns the requested deployment status.
ComputeDeploymentStatus(ctx context.Context, in *ComputeDeploymentStatusRequest, opts ...grpc.CallOption) (*ComputeDeploymentStatusResponse, error)
// Rollback the active deployment to the given past approved deployment
// revision.
RollbackDeployment(ctx context.Context, in *RollbackDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
// Returns the requested hydrated deployment.
GetHydratedDeployment(ctx context.Context, in *GetHydratedDeploymentRequest, opts ...grpc.CallOption) (*HydratedDeployment, error)
// List all hydrated deployments present under a deployment.
ListHydratedDeployments(ctx context.Context, in *ListHydratedDeploymentsRequest, opts ...grpc.CallOption) (*ListHydratedDeploymentsResponse, error)
// Updates a hydrated deployment.
UpdateHydratedDeployment(ctx context.Context, in *UpdateHydratedDeploymentRequest, opts ...grpc.CallOption) (*HydratedDeployment, error)
// Applies a hydrated deployment to a workload cluster.
ApplyHydratedDeployment(ctx context.Context, in *ApplyHydratedDeploymentRequest, opts ...grpc.CallOption) (*HydratedDeployment, error)
}
TelcoAutomationClient is the client API for TelcoAutomation 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 NewTelcoAutomationClient ¶
func NewTelcoAutomationClient(cc grpc.ClientConnInterface) TelcoAutomationClient
type TelcoAutomationServer ¶
type TelcoAutomationServer interface {
// Lists OrchestrationClusters in a given project and location.
ListOrchestrationClusters(context.Context, *ListOrchestrationClustersRequest) (*ListOrchestrationClustersResponse, error)
// Gets details of a single OrchestrationCluster.
GetOrchestrationCluster(context.Context, *GetOrchestrationClusterRequest) (*OrchestrationCluster, error)
// Creates a new OrchestrationCluster in a given project and location.
CreateOrchestrationCluster(context.Context, *CreateOrchestrationClusterRequest) (*longrunningpb.Operation, error)
// Deletes a single OrchestrationCluster.
DeleteOrchestrationCluster(context.Context, *DeleteOrchestrationClusterRequest) (*longrunningpb.Operation, error)
// Lists EdgeSlms in a given project and location.
ListEdgeSlms(context.Context, *ListEdgeSlmsRequest) (*ListEdgeSlmsResponse, error)
// Gets details of a single EdgeSlm.
GetEdgeSlm(context.Context, *GetEdgeSlmRequest) (*EdgeSlm, error)
// Creates a new EdgeSlm in a given project and location.
CreateEdgeSlm(context.Context, *CreateEdgeSlmRequest) (*longrunningpb.Operation, error)
// Deletes a single EdgeSlm.
DeleteEdgeSlm(context.Context, *DeleteEdgeSlmRequest) (*longrunningpb.Operation, error)
// Creates a blueprint.
CreateBlueprint(context.Context, *CreateBlueprintRequest) (*Blueprint, error)
// Updates a blueprint.
UpdateBlueprint(context.Context, *UpdateBlueprintRequest) (*Blueprint, error)
// Returns the requested blueprint.
GetBlueprint(context.Context, *GetBlueprintRequest) (*Blueprint, error)
// Deletes a blueprint and all its revisions.
DeleteBlueprint(context.Context, *DeleteBlueprintRequest) (*emptypb.Empty, error)
// List all blueprints.
ListBlueprints(context.Context, *ListBlueprintsRequest) (*ListBlueprintsResponse, error)
// Approves a blueprint and commits a new revision.
ApproveBlueprint(context.Context, *ApproveBlueprintRequest) (*Blueprint, error)
// Proposes a blueprint for approval of changes.
ProposeBlueprint(context.Context, *ProposeBlueprintRequest) (*Blueprint, error)
// Rejects a blueprint revision proposal and flips it back to Draft state.
RejectBlueprint(context.Context, *RejectBlueprintRequest) (*Blueprint, error)
// List blueprint revisions of a given blueprint.
ListBlueprintRevisions(context.Context, *ListBlueprintRevisionsRequest) (*ListBlueprintRevisionsResponse, error)
// Searches across blueprint revisions.
SearchBlueprintRevisions(context.Context, *SearchBlueprintRevisionsRequest) (*SearchBlueprintRevisionsResponse, error)
// Searches across deployment revisions.
SearchDeploymentRevisions(context.Context, *SearchDeploymentRevisionsRequest) (*SearchDeploymentRevisionsResponse, error)
// Discards the changes in a blueprint and reverts the blueprint to the last
// approved blueprint revision. No changes take place if a blueprint does not
// have revisions.
DiscardBlueprintChanges(context.Context, *DiscardBlueprintChangesRequest) (*DiscardBlueprintChangesResponse, error)
// Lists the blueprints in TNA's public catalog. Default page size = 20,
// Max Page Size = 100.
ListPublicBlueprints(context.Context, *ListPublicBlueprintsRequest) (*ListPublicBlueprintsResponse, error)
// Returns the requested public blueprint.
GetPublicBlueprint(context.Context, *GetPublicBlueprintRequest) (*PublicBlueprint, error)
// Creates a deployment.
CreateDeployment(context.Context, *CreateDeploymentRequest) (*Deployment, error)
// Updates a deployment.
UpdateDeployment(context.Context, *UpdateDeploymentRequest) (*Deployment, error)
// Returns the requested deployment.
GetDeployment(context.Context, *GetDeploymentRequest) (*Deployment, error)
// Removes the deployment by marking it as DELETING. Post which deployment and
// it's revisions gets deleted.
RemoveDeployment(context.Context, *RemoveDeploymentRequest) (*emptypb.Empty, error)
// List all deployments.
ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error)
// List deployment revisions of a given deployment.
ListDeploymentRevisions(context.Context, *ListDeploymentRevisionsRequest) (*ListDeploymentRevisionsResponse, error)
// Discards the changes in a deployment and reverts the deployment to the last
// approved deployment revision. No changes take place if a deployment does
// not have revisions.
DiscardDeploymentChanges(context.Context, *DiscardDeploymentChangesRequest) (*DiscardDeploymentChangesResponse, error)
// Applies the deployment's YAML files to the parent orchestration cluster.
ApplyDeployment(context.Context, *ApplyDeploymentRequest) (*Deployment, error)
// Returns the requested deployment status.
ComputeDeploymentStatus(context.Context, *ComputeDeploymentStatusRequest) (*ComputeDeploymentStatusResponse, error)
// Rollback the active deployment to the given past approved deployment
// revision.
RollbackDeployment(context.Context, *RollbackDeploymentRequest) (*Deployment, error)
// Returns the requested hydrated deployment.
GetHydratedDeployment(context.Context, *GetHydratedDeploymentRequest) (*HydratedDeployment, error)
// List all hydrated deployments present under a deployment.
ListHydratedDeployments(context.Context, *ListHydratedDeploymentsRequest) (*ListHydratedDeploymentsResponse, error)
// Updates a hydrated deployment.
UpdateHydratedDeployment(context.Context, *UpdateHydratedDeploymentRequest) (*HydratedDeployment, error)
// Applies a hydrated deployment to a workload cluster.
ApplyHydratedDeployment(context.Context, *ApplyHydratedDeploymentRequest) (*HydratedDeployment, error)
}
TelcoAutomationServer is the server API for TelcoAutomation service. All implementations should embed UnimplementedTelcoAutomationServer for forward compatibility
type UnimplementedTelcoAutomationServer ¶
type UnimplementedTelcoAutomationServer struct {
}
UnimplementedTelcoAutomationServer should be embedded to have forward compatible implementations.
func (UnimplementedTelcoAutomationServer) ApplyDeployment ¶
func (UnimplementedTelcoAutomationServer) ApplyDeployment(context.Context, *ApplyDeploymentRequest) (*Deployment, error)
func (UnimplementedTelcoAutomationServer) ApplyHydratedDeployment ¶
func (UnimplementedTelcoAutomationServer) ApplyHydratedDeployment(context.Context, *ApplyHydratedDeploymentRequest) (*HydratedDeployment, error)
func (UnimplementedTelcoAutomationServer) ApproveBlueprint ¶
func (UnimplementedTelcoAutomationServer) ApproveBlueprint(context.Context, *ApproveBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) ComputeDeploymentStatus ¶
func (UnimplementedTelcoAutomationServer) ComputeDeploymentStatus(context.Context, *ComputeDeploymentStatusRequest) (*ComputeDeploymentStatusResponse, error)
func (UnimplementedTelcoAutomationServer) CreateBlueprint ¶
func (UnimplementedTelcoAutomationServer) CreateBlueprint(context.Context, *CreateBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) CreateDeployment ¶
func (UnimplementedTelcoAutomationServer) CreateDeployment(context.Context, *CreateDeploymentRequest) (*Deployment, error)
func (UnimplementedTelcoAutomationServer) CreateEdgeSlm ¶
func (UnimplementedTelcoAutomationServer) CreateEdgeSlm(context.Context, *CreateEdgeSlmRequest) (*longrunningpb.Operation, error)
func (UnimplementedTelcoAutomationServer) CreateOrchestrationCluster ¶
func (UnimplementedTelcoAutomationServer) CreateOrchestrationCluster(context.Context, *CreateOrchestrationClusterRequest) (*longrunningpb.Operation, error)
func (UnimplementedTelcoAutomationServer) DeleteBlueprint ¶
func (UnimplementedTelcoAutomationServer) DeleteBlueprint(context.Context, *DeleteBlueprintRequest) (*emptypb.Empty, error)
func (UnimplementedTelcoAutomationServer) DeleteEdgeSlm ¶
func (UnimplementedTelcoAutomationServer) DeleteEdgeSlm(context.Context, *DeleteEdgeSlmRequest) (*longrunningpb.Operation, error)
func (UnimplementedTelcoAutomationServer) DeleteOrchestrationCluster ¶
func (UnimplementedTelcoAutomationServer) DeleteOrchestrationCluster(context.Context, *DeleteOrchestrationClusterRequest) (*longrunningpb.Operation, error)
func (UnimplementedTelcoAutomationServer) DiscardBlueprintChanges ¶
func (UnimplementedTelcoAutomationServer) DiscardBlueprintChanges(context.Context, *DiscardBlueprintChangesRequest) (*DiscardBlueprintChangesResponse, error)
func (UnimplementedTelcoAutomationServer) DiscardDeploymentChanges ¶
func (UnimplementedTelcoAutomationServer) DiscardDeploymentChanges(context.Context, *DiscardDeploymentChangesRequest) (*DiscardDeploymentChangesResponse, error)
func (UnimplementedTelcoAutomationServer) GetBlueprint ¶
func (UnimplementedTelcoAutomationServer) GetBlueprint(context.Context, *GetBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) GetDeployment ¶
func (UnimplementedTelcoAutomationServer) GetDeployment(context.Context, *GetDeploymentRequest) (*Deployment, error)
func (UnimplementedTelcoAutomationServer) GetEdgeSlm ¶
func (UnimplementedTelcoAutomationServer) GetEdgeSlm(context.Context, *GetEdgeSlmRequest) (*EdgeSlm, error)
func (UnimplementedTelcoAutomationServer) GetHydratedDeployment ¶
func (UnimplementedTelcoAutomationServer) GetHydratedDeployment(context.Context, *GetHydratedDeploymentRequest) (*HydratedDeployment, error)
func (UnimplementedTelcoAutomationServer) GetOrchestrationCluster ¶
func (UnimplementedTelcoAutomationServer) GetOrchestrationCluster(context.Context, *GetOrchestrationClusterRequest) (*OrchestrationCluster, error)
func (UnimplementedTelcoAutomationServer) GetPublicBlueprint ¶
func (UnimplementedTelcoAutomationServer) GetPublicBlueprint(context.Context, *GetPublicBlueprintRequest) (*PublicBlueprint, error)
func (UnimplementedTelcoAutomationServer) ListBlueprintRevisions ¶
func (UnimplementedTelcoAutomationServer) ListBlueprintRevisions(context.Context, *ListBlueprintRevisionsRequest) (*ListBlueprintRevisionsResponse, error)
func (UnimplementedTelcoAutomationServer) ListBlueprints ¶
func (UnimplementedTelcoAutomationServer) ListBlueprints(context.Context, *ListBlueprintsRequest) (*ListBlueprintsResponse, error)
func (UnimplementedTelcoAutomationServer) ListDeploymentRevisions ¶
func (UnimplementedTelcoAutomationServer) ListDeploymentRevisions(context.Context, *ListDeploymentRevisionsRequest) (*ListDeploymentRevisionsResponse, error)
func (UnimplementedTelcoAutomationServer) ListDeployments ¶
func (UnimplementedTelcoAutomationServer) ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error)
func (UnimplementedTelcoAutomationServer) ListEdgeSlms ¶
func (UnimplementedTelcoAutomationServer) ListEdgeSlms(context.Context, *ListEdgeSlmsRequest) (*ListEdgeSlmsResponse, error)
func (UnimplementedTelcoAutomationServer) ListHydratedDeployments ¶
func (UnimplementedTelcoAutomationServer) ListHydratedDeployments(context.Context, *ListHydratedDeploymentsRequest) (*ListHydratedDeploymentsResponse, error)
func (UnimplementedTelcoAutomationServer) ListOrchestrationClusters ¶
func (UnimplementedTelcoAutomationServer) ListOrchestrationClusters(context.Context, *ListOrchestrationClustersRequest) (*ListOrchestrationClustersResponse, error)
func (UnimplementedTelcoAutomationServer) ListPublicBlueprints ¶
func (UnimplementedTelcoAutomationServer) ListPublicBlueprints(context.Context, *ListPublicBlueprintsRequest) (*ListPublicBlueprintsResponse, error)
func (UnimplementedTelcoAutomationServer) ProposeBlueprint ¶
func (UnimplementedTelcoAutomationServer) ProposeBlueprint(context.Context, *ProposeBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) RejectBlueprint ¶
func (UnimplementedTelcoAutomationServer) RejectBlueprint(context.Context, *RejectBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) RemoveDeployment ¶
func (UnimplementedTelcoAutomationServer) RemoveDeployment(context.Context, *RemoveDeploymentRequest) (*emptypb.Empty, error)
func (UnimplementedTelcoAutomationServer) RollbackDeployment ¶
func (UnimplementedTelcoAutomationServer) RollbackDeployment(context.Context, *RollbackDeploymentRequest) (*Deployment, error)
func (UnimplementedTelcoAutomationServer) SearchBlueprintRevisions ¶
func (UnimplementedTelcoAutomationServer) SearchBlueprintRevisions(context.Context, *SearchBlueprintRevisionsRequest) (*SearchBlueprintRevisionsResponse, error)
func (UnimplementedTelcoAutomationServer) SearchDeploymentRevisions ¶
func (UnimplementedTelcoAutomationServer) SearchDeploymentRevisions(context.Context, *SearchDeploymentRevisionsRequest) (*SearchDeploymentRevisionsResponse, error)
func (UnimplementedTelcoAutomationServer) UpdateBlueprint ¶
func (UnimplementedTelcoAutomationServer) UpdateBlueprint(context.Context, *UpdateBlueprintRequest) (*Blueprint, error)
func (UnimplementedTelcoAutomationServer) UpdateDeployment ¶
func (UnimplementedTelcoAutomationServer) UpdateDeployment(context.Context, *UpdateDeploymentRequest) (*Deployment, error)
func (UnimplementedTelcoAutomationServer) UpdateHydratedDeployment ¶
func (UnimplementedTelcoAutomationServer) UpdateHydratedDeployment(context.Context, *UpdateHydratedDeploymentRequest) (*HydratedDeployment, error)
type UnsafeTelcoAutomationServer ¶ added in v1.1.6
type UnsafeTelcoAutomationServer interface {
// contains filtered or unexported methods
}
UnsafeTelcoAutomationServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TelcoAutomationServer will result in compilation errors.
type UpdateBlueprintRequest ¶
type UpdateBlueprintRequest struct {
// Required. The `blueprint` to update.
Blueprint *Blueprint `protobuf:"bytes,1,opt,name=blueprint,proto3" json:"blueprint,omitempty"`
// Required. Update mask is used to specify the fields to be overwritten in
// the `blueprint` resource by the update.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
Request object for `UpdateBlueprint`.
func (*UpdateBlueprintRequest) Descriptor
deprecated
func (*UpdateBlueprintRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBlueprintRequest.ProtoReflect.Descriptor instead.
func (*UpdateBlueprintRequest) GetBlueprint ¶
func (x *UpdateBlueprintRequest) GetBlueprint() *Blueprint
func (*UpdateBlueprintRequest) GetUpdateMask ¶
func (x *UpdateBlueprintRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateBlueprintRequest) ProtoMessage ¶
func (*UpdateBlueprintRequest) ProtoMessage()
func (*UpdateBlueprintRequest) ProtoReflect ¶
func (x *UpdateBlueprintRequest) ProtoReflect() protoreflect.Message
func (*UpdateBlueprintRequest) Reset ¶
func (x *UpdateBlueprintRequest) Reset()
func (*UpdateBlueprintRequest) String ¶
func (x *UpdateBlueprintRequest) String() string
type UpdateDeploymentRequest ¶
type UpdateDeploymentRequest struct {
// Required. The `deployment` to update.
Deployment *Deployment `protobuf:"bytes,1,opt,name=deployment,proto3" json:"deployment,omitempty"`
// Required. Update mask is used to specify the fields to be overwritten in
// the `deployment` resource by the update.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
Request object for `UpdateDeployment`.
func (*UpdateDeploymentRequest) Descriptor
deprecated
func (*UpdateDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeploymentRequest.ProtoReflect.Descriptor instead.
func (*UpdateDeploymentRequest) GetDeployment ¶
func (x *UpdateDeploymentRequest) GetDeployment() *Deployment
func (*UpdateDeploymentRequest) GetUpdateMask ¶
func (x *UpdateDeploymentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDeploymentRequest) ProtoMessage ¶
func (*UpdateDeploymentRequest) ProtoMessage()
func (*UpdateDeploymentRequest) ProtoReflect ¶
func (x *UpdateDeploymentRequest) ProtoReflect() protoreflect.Message
func (*UpdateDeploymentRequest) Reset ¶
func (x *UpdateDeploymentRequest) Reset()
func (*UpdateDeploymentRequest) String ¶
func (x *UpdateDeploymentRequest) String() string
type UpdateHydratedDeploymentRequest ¶
type UpdateHydratedDeploymentRequest struct {
// Required. The hydrated deployment to update.
HydratedDeployment *HydratedDeployment `protobuf:"bytes,1,opt,name=hydrated_deployment,json=hydratedDeployment,proto3" json:"hydrated_deployment,omitempty"`
// Required. The list of fields to update. Update mask supports a special
// value `*` which fully replaces (equivalent to PUT) the resource provided.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
Request object for `UpdateHydratedDeployment`.
func (*UpdateHydratedDeploymentRequest) Descriptor
deprecated
func (*UpdateHydratedDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHydratedDeploymentRequest.ProtoReflect.Descriptor instead.
func (*UpdateHydratedDeploymentRequest) GetHydratedDeployment ¶
func (x *UpdateHydratedDeploymentRequest) GetHydratedDeployment() *HydratedDeployment
func (*UpdateHydratedDeploymentRequest) GetUpdateMask ¶
func (x *UpdateHydratedDeploymentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateHydratedDeploymentRequest) ProtoMessage ¶
func (*UpdateHydratedDeploymentRequest) ProtoMessage()
func (*UpdateHydratedDeploymentRequest) ProtoReflect ¶
func (x *UpdateHydratedDeploymentRequest) ProtoReflect() protoreflect.Message
func (*UpdateHydratedDeploymentRequest) Reset ¶
func (x *UpdateHydratedDeploymentRequest) Reset()
func (*UpdateHydratedDeploymentRequest) String ¶
func (x *UpdateHydratedDeploymentRequest) String() string
type WorkloadStatus ¶
type WorkloadStatus struct {
// Output only. SiteVersion running in the workload cluster.
SiteVersion *SiteVersion `protobuf:"bytes,1,opt,name=site_version,json=siteVersion,proto3" json:"site_version,omitempty"`
// Output only. Status.
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
Workload status.
func (*WorkloadStatus) Descriptor
deprecated
func (*WorkloadStatus) Descriptor() ([]byte, []int)
Deprecated: Use WorkloadStatus.ProtoReflect.Descriptor instead.
func (*WorkloadStatus) GetSiteVersion ¶
func (x *WorkloadStatus) GetSiteVersion() *SiteVersion
func (*WorkloadStatus) GetStatus ¶
func (x *WorkloadStatus) GetStatus() string
func (*WorkloadStatus) ProtoMessage ¶
func (*WorkloadStatus) ProtoMessage()
func (*WorkloadStatus) ProtoReflect ¶
func (x *WorkloadStatus) ProtoReflect() protoreflect.Message
func (*WorkloadStatus) Reset ¶
func (x *WorkloadStatus) Reset()
func (*WorkloadStatus) String ¶
func (x *WorkloadStatus) String() string