Reference documentation and code samples for the Google Cloud Design Center V1 Client class Framework.
Framework for assessment.
Generated from protobuf message google.cloud.designcenter.v1.Framework
Namespace
Google \ Cloud \ DesignCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Required. The framework name. |
↳ major_revision_id |
int
Optional. The major revision id of the framework. |
↳ parent_domain |
Domain
Required. The domain to which this framework belongs. |
↳ display_name |
string
Optional. The framework display name. |
↳ description |
string
Optional. The framework description. |
↳ url |
string
Optional. The URL to a framework. |
↳ active |
bool
Optional. Whether the framework is active. |
↳ cloud_control_details |
array<CloudControl>
Optional. The cloud controls that are associated with the framework. |
↳ deployment_status |
int
Optional. The deployment status of the framework. |
↳ managed_project_applicable |
bool
Output only. Indicates if the framework is defined in the managed project. Only managed-project frameworks can be manually attached. |
getName
Required. The framework name.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Required. The framework name.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMajorRevisionId
Optional. The major revision id of the framework.
| Returns | |
|---|---|
| Type | Description |
int |
|
setMajorRevisionId
Optional. The major revision id of the framework.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getParentDomain
Required. The domain to which this framework belongs.
| Returns | |
|---|---|
| Type | Description |
Domain|null |
|
hasParentDomain
clearParentDomain
setParentDomain
Required. The domain to which this framework belongs.
| Parameter | |
|---|---|
| Name | Description |
var |
Domain
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Optional. The framework display name.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDisplayName
Optional. The framework display name.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDescription
Optional. The framework description.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDescription
Optional. The framework description.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUrl
Optional. The URL to a framework.
| Returns | |
|---|---|
| Type | Description |
string |
|
setUrl
Optional. The URL to a framework.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getActive
Optional. Whether the framework is active.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setActive
Optional. Whether the framework is active.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCloudControlDetails
Optional. The cloud controls that are associated with the framework.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<CloudControl> |
|
setCloudControlDetails
Optional. The cloud controls that are associated with the framework.
| Parameter | |
|---|---|
| Name | Description |
var |
array<CloudControl>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDeploymentStatus
Optional. The deployment status of the framework.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type DeploymentStatus. |
setDeploymentStatus
Optional. The deployment status of the framework.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type DeploymentStatus. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getManagedProjectApplicable
Output only. Indicates if the framework is defined in the managed project.
Only managed-project frameworks can be manually attached.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setManagedProjectApplicable
Output only. Indicates if the framework is defined in the managed project.
Only managed-project frameworks can be manually attached.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|