Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class SecurityPolicy.
Information about the Google Cloud Armor security policy relevant to the finding.
Generated from protobuf message google.cloud.securitycenter.v2.SecurityPolicy
Namespace
Google \ Cloud \ SecurityCenter \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
The name of the Google Cloud Armor security policy, for example, "my-security-policy". |
↳ type |
string
The type of Google Cloud Armor security policy for example, 'backend security policy', 'edge security policy', 'network edge security policy', or 'always-on DDoS protection'. |
↳ preview |
bool
Whether or not the associated rule or policy is in preview mode. |
getName
The name of the Google Cloud Armor security policy, for example, "my-security-policy".
Returns | |
---|---|
Type | Description |
string |
setName
The name of the Google Cloud Armor security policy, for example, "my-security-policy".
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getType
The type of Google Cloud Armor security policy for example, 'backend security policy', 'edge security policy', 'network edge security policy', or 'always-on DDoS protection'.
Returns | |
---|---|
Type | Description |
string |
setType
The type of Google Cloud Armor security policy for example, 'backend security policy', 'edge security policy', 'network edge security policy', or 'always-on DDoS protection'.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getPreview
Whether or not the associated rule or policy is in preview mode.
Returns | |
---|---|
Type | Description |
bool |
setPreview
Whether or not the associated rule or policy is in preview mode.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |