Reference documentation and code samples for the Google Cloud Security Command Center V1p1beta1 Client class OrganizationSettings.
User specified settings that are attached to the Security Command Center organization.
Generated from protobuf message google.cloud.securitycenter.v1p1beta1.OrganizationSettings
Namespace
Google \ Cloud \ SecurityCenter \ V1p1beta1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/organizationSettings". |
↳ enable_asset_discovery |
bool
A flag that indicates if Asset Discovery should be enabled. If the flag is set to |
↳ asset_discovery_config |
Google\Cloud\SecurityCenter\V1p1beta1\OrganizationSettings\AssetDiscoveryConfig
The configuration used for Asset Discovery runs. |
getName
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/organizationSettings".
Returns | |
---|---|
Type | Description |
string |
setName
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/organizationSettings".
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getEnableAssetDiscovery
A flag that indicates if Asset Discovery should be enabled. If the flag is
set to true
, then discovery of assets will occur. If it is set to `false,
all historical assets will remain, but discovery of future assets will not
occur.
Returns | |
---|---|
Type | Description |
bool |
setEnableAssetDiscovery
A flag that indicates if Asset Discovery should be enabled. If the flag is
set to true
, then discovery of assets will occur. If it is set to `false,
all historical assets will remain, but discovery of future assets will not
occur.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getAssetDiscoveryConfig
The configuration used for Asset Discovery runs.
Returns | |
---|---|
Type | Description |
Google\Cloud\SecurityCenter\V1p1beta1\OrganizationSettings\AssetDiscoveryConfig|null |
hasAssetDiscoveryConfig
clearAssetDiscoveryConfig
setAssetDiscoveryConfig
The configuration used for Asset Discovery runs.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\SecurityCenter\V1p1beta1\OrganizationSettings\AssetDiscoveryConfig
|
Returns | |
---|---|
Type | Description |
$this |