API documentation for telcoautomation_v1alpha1.types
package.
Classes
ApplyDeploymentRequest
Request object for ApplyDeployment
. The resources in given
deployment gets applied to Orchestration Cluster. A new revision is
created when a deployment is applied.
ApplyHydratedDeploymentRequest
Request for applying a hydrated deployment.
ApproveBlueprintRequest
Request object for ApproveBlueprint
.
Blueprint
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 Cluster.
BlueprintView
BlueprintView defines the type of view of the blueprint.
Values: BLUEPRINT_VIEW_UNSPECIFIED (0): Unspecified enum value. BLUEPRINT_VIEW_BASIC (1): View which only contains metadata. BLUEPRINT_VIEW_FULL (2): View which contains metadata and files it encapsulates.
ComputeDeploymentStatusRequest
Request object for ComputeDeploymentStatus
.
ComputeDeploymentStatusResponse
Response object for ComputeDeploymentStatus
.
CreateBlueprintRequest
Request object for CreateBlueprint
.
CreateDeploymentRequest
Request object for CreateDeployment
.
CreateEdgeSlmRequest
Message for creating a EdgeSlm.
CreateOrchestrationClusterRequest
Message for creating a OrchestrationCluster.
DeleteBlueprintRequest
Request object for DeleteBlueprint
.
DeleteBlueprintRevisionRequest
Request object for DeleteBlueprintRevision
.
DeleteDeploymentRequest
Request object for DeleteDeployment
.
DeleteDeploymentRevisionRequest
Request object for DeleteDeploymentRevision
.
DeleteEdgeSlmRequest
Message for deleting a EdgeSlm.
DeleteOrchestrationClusterRequest
Message for deleting a OrchestrationCluster.
Deployment
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).
DeploymentView
DeploymentView defines the type of view of the deployment.
Values: DEPLOYMENT_VIEW_UNSPECIFIED (0): Unspecified enum value. DEPLOYMENT_VIEW_BASIC (1): View which only contains metadata. DEPLOYMENT_VIEW_FULL (2): View which contains metadata and files it encapsulates.
DiscardBlueprintChangesRequest
Request object for DiscardBlueprintChanges
.
DiscardBlueprintChangesResponse
Response object for DiscardBlueprintChanges
.
DiscardDeploymentChangesRequest
Request object for DiscardDeploymentChanges
.
DiscardDeploymentChangesResponse
Response object for DiscardDeploymentChanges
.
EdgeSlm
EdgeSlm represents an SLM instance which manages the lifecycle of edge components installed on Workload clusters managed by an Orchestration Cluster.
File
File represents a yaml file present in a blueprint's package.
FullManagementConfig
Configuration of the full (Autopilot) cluster management
GetBlueprintRequest
Request object for GetBlueprint
.
GetDeploymentRequest
Request object for GetDeployment
.
GetEdgeSlmRequest
Message for getting a EdgeSlm.
GetHydratedDeploymentRequest
Request object for GetHydratedDeployment
.
GetOrchestrationClusterRequest
Message for getting a OrchestrationCluster.
GetPublicBlueprintRequest
Request object for GetPublicBlueprint
.
HydratedDeployment
A collection of kubernetes yaml files which are deployed on a Workload Cluster. Hydrated Deployments are created by TNA intent based automation.
ListBlueprintRevisionsRequest
Request object for ListBlueprintRevisions
.
ListBlueprintRevisionsResponse
Response object for ListBlueprintRevisions
.
ListBlueprintsRequest
Request object for ListBlueprints
.
ListBlueprintsResponse
Response object for ListBlueprints
.
ListDeploymentRevisionsRequest
Request for listing all revisions of a deployment.
ListDeploymentRevisionsResponse
List of deployment revisions for a given deployment.
ListDeploymentsRequest
Request object for ListDeployments
.
ListDeploymentsResponse
Response object for ListDeployments
.
ListEdgeSlmsRequest
Message for requesting list of EdgeSlms
ListEdgeSlmsResponse
Message for response to listing EdgeSlms.
ListHydratedDeploymentsRequest
Request object for ListHydratedDeployments
.
ListHydratedDeploymentsResponse
Response object for ListHydratedDeployments
.
ListOrchestrationClustersRequest
Message for requesting list of OrchestrationClusters.
ListOrchestrationClustersResponse
Message for response to listing OrchestrationClusters.
ListPublicBlueprintsRequest
Request object for ListPublicBlueprints
.
ListPublicBlueprintsResponse
Response object for ListPublicBlueprints
.
ManagementConfig
Configuration of the cluster management
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
MasterAuthorizedNetworksConfig
Configuration of the Master Authorized Network that support multiple CIDRs
OperationMetadata
Represents the metadata of the long-running operation.
OrchestrationCluster
Orchestration cluster represents a GKE cluster with config controller and TNA specific components installed on it.
ProposeBlueprintRequest
Request object for ProposeBlueprint
.
PublicBlueprint
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.
RejectBlueprintRequest
Request object for RejectBlueprint
.
RemoveDeploymentRequest
Request object for RemoveDeployment
.
ResourceStatus
Status of a deployment resource.
ResourceType
Represent type of CR.
Values: RESOURCE_TYPE_UNSPECIFIED (0): Unspecified resource type. NF_DEPLOY_CUSTOM_RESOURCE (1): User specified NF Deploy CR. BLUEPRINT_CUSTOM_RESOURCE (2): CRs that are part of a blueprint.
RollbackDeploymentRequest
Request object for RollbackDeployment
.
SearchBlueprintRevisionsRequest
Request object for SearchBlueprintRevisions
.
SearchBlueprintRevisionsResponse
Response object for SearchBlueprintRevisions
.
SearchDeploymentRevisionsRequest
Request object for SearchDeploymentRevisions
.
SearchDeploymentRevisionsResponse
Response object for SearchDeploymentRevisions
.
StandardManagementConfig
Configuration of the standard (GKE) cluster management.
Status
Status of an entity (resource, deployment).
Values: STATUS_UNSPECIFIED (0): Unknown state. STATUS_IN_PROGRESS (1): Under progress. STATUS_ACTIVE (2): Running and ready to serve traffic. STATUS_FAILED (3): Failed or stalled. STATUS_PEERING (10): NFDeploy specific status.
UpdateBlueprintRequest
Request object for UpdateBlueprint
.
UpdateDeploymentRequest
Request object for UpdateDeployment
.
UpdateHydratedDeploymentRequest
Request object for UpdateHydratedDeployment
.