Google Cloud Telco Automation V1 Client - Class PublicBlueprint (0.1.0)

Reference documentation and code samples for the Google Cloud Telco Automation V1 Client class 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.

Generated from protobuf message google.cloud.telcoautomation.v1.PublicBlueprint

Namespace

Google \ Cloud \ TelcoAutomation \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Name of the public blueprint.

↳ display_name string

The display name of the public blueprint.

↳ description string

The description of the public blueprint.

↳ deployment_level int

DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]

↳ source_provider string

Source provider is the author of a public blueprint. e.g. Google, vendors

↳ rollback_support bool

Output only. Indicates if the deployment created from this blueprint can be rolled back.

getName

Name of the public blueprint.

Returns
TypeDescription
string

setName

Name of the public blueprint.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDisplayName

The display name of the public blueprint.

Returns
TypeDescription
string

setDisplayName

The display name of the public blueprint.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDescription

The description of the public blueprint.

Returns
TypeDescription
string

setDescription

The description of the public blueprint.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDeploymentLevel

DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]

Returns
TypeDescription
int

setDeploymentLevel

DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getSourceProvider

Source provider is the author of a public blueprint. e.g. Google, vendors

Returns
TypeDescription
string

setSourceProvider

Source provider is the author of a public blueprint. e.g. Google, vendors

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getRollbackSupport

Output only. Indicates if the deployment created from this blueprint can be rolled back.

Returns
TypeDescription
bool

setRollbackSupport

Output only. Indicates if the deployment created from this blueprint can be rolled back.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this