security_profiles_revisions
Creates, updates, deletes, gets or lists a security_profiles_revisions
resource.
Overview
Name | security_profiles_revisions |
Type | Resource |
Id | google.apigee.security_profiles_revisions |
Fields
The following fields are returned by SELECT
queries:
- organizations_security_profiles_list_revisions
Successful response
Name | Datatype | Description |
---|---|---|
name | string | Immutable. Name of the security profile resource. Format: organizations/{org}/securityProfiles/{profile} |
description | string | Description of the security profile. |
displayName | string | DEPRECATED: DO NOT USE Display name of the security profile. |
environments | array | List of environments attached to security profile. |
maxScore | integer (int32) | Output only. Maximum security score that can be generated by this profile. |
minScore | integer (int32) | Output only. Minimum security score that can be generated by this profile. |
profileConfig | object | Required. Customized profile configuration that computes the security score. (id: GoogleCloudApigeeV1ProfileConfig) |
revisionCreateTime | string (google-datetime) | Output only. The time when revision was created. |
revisionId | string (int64) | Output only. Revision ID of the security profile. |
revisionPublishTime | string (google-datetime) | Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments. |
revisionUpdateTime | string (google-datetime) | Output only. The time when revision was updated. |
scoringConfigs | array | List of profile scoring configs in this revision. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
organizations_security_profiles_list_revisions | select | organizationsId , securityProfilesId | pageSize , pageToken | ListSecurityProfileRevisions lists all the revisions of the security profile. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
organizationsId | string | |
securityProfilesId | string | |
pageSize | integer (int32) | |
pageToken | string |
SELECT
examples
- organizations_security_profiles_list_revisions
ListSecurityProfileRevisions lists all the revisions of the security profile.
SELECT
name,
description,
displayName,
environments,
maxScore,
minScore,
profileConfig,
revisionCreateTime,
revisionId,
revisionPublishTime,
revisionUpdateTime,
scoringConfigs
FROM google.apigee.security_profiles_revisions
WHERE organizationsId = '{{ organizationsId }}' -- required
AND securityProfilesId = '{{ securityProfilesId }}' -- required
AND pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}';