Google Cloud Telco Automation V1 Client - Class PublicBlueprint (1.0.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
Name Description
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
Type Description
string

setName

Name of the public blueprint.

Parameter
Name Description
var string
Returns
Type Description
$this

getDisplayName

The display name of the public blueprint.

Returns
Type Description
string

setDisplayName

The display name of the public blueprint.

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

The description of the public blueprint.

Returns
Type Description
string

setDescription

The description of the public blueprint.

Parameter
Name Description
var string
Returns
Type Description
$this

getDeploymentLevel

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

Returns
Type Description
int

setDeploymentLevel

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

Parameter
Name Description
var int
Returns
Type Description
$this

getSourceProvider

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

Returns
Type Description
string

setSourceProvider

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

Parameter
Name Description
var string
Returns
Type Description
$this

getRollbackSupport

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

Returns
Type Description
bool

setRollbackSupport

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

Parameter
Name Description
var bool
Returns
Type Description
$this