Constructor
new TableDataProfile(propertiesopt)
Constructs a new TableDataProfile.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.ITableDataProfile |
<optional> |
Properties to set |
- Implements:
-
- ITableDataProfile
Members
configSnapshot
TableDataProfile configSnapshot.
createTime
TableDataProfile createTime.
dataRiskLevel
TableDataProfile dataRiskLevel.
dataSourceType
TableDataProfile dataSourceType.
datasetId
TableDataProfile datasetId.
datasetLocation
TableDataProfile datasetLocation.
datasetProjectId
TableDataProfile datasetProjectId.
encryptionStatus
TableDataProfile encryptionStatus.
expirationTime
TableDataProfile expirationTime.
failedColumnCount
TableDataProfile failedColumnCount.
fullResource
TableDataProfile fullResource.
lastModifiedTime
TableDataProfile lastModifiedTime.
name
TableDataProfile name.
otherInfoTypes
TableDataProfile otherInfoTypes.
predictedInfoTypes
TableDataProfile predictedInfoTypes.
profileLastGenerated
TableDataProfile profileLastGenerated.
profileStatus
TableDataProfile profileStatus.
projectDataProfile
TableDataProfile projectDataProfile.
resourceLabels
TableDataProfile resourceLabels.
resourceVisibility
TableDataProfile resourceVisibility.
rowCount
TableDataProfile rowCount.
scannedColumnCount
TableDataProfile scannedColumnCount.
sensitivityScore
TableDataProfile sensitivityScore.
state
TableDataProfile state.
tableId
TableDataProfile tableId.
tableSizeBytes
TableDataProfile tableSizeBytes.
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
RUNNING |
number |
RUNNING value |
DONE |
number |
DONE value |
Methods
toJSON() → {Object.<string, *>}
Converts this TableDataProfile to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.privacy.dlp.v2.TableDataProfile}
Creates a new TableDataProfile instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.ITableDataProfile |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.TableDataProfile |
TableDataProfile instance |
(static) decode(reader, lengthopt) → {google.privacy.dlp.v2.TableDataProfile}
Decodes a TableDataProfile message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.TableDataProfile |
TableDataProfile |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.privacy.dlp.v2.TableDataProfile}
Decodes a TableDataProfile message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.TableDataProfile |
TableDataProfile |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified TableDataProfile message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.ITableDataProfile |
TableDataProfile message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified TableDataProfile message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.ITableDataProfile |
TableDataProfile message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.privacy.dlp.v2.TableDataProfile}
Creates a TableDataProfile message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.TableDataProfile |
TableDataProfile |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for TableDataProfile
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a TableDataProfile message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.TableDataProfile |
TableDataProfile |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a TableDataProfile message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|