diff --git a/docs/dyn/workloadmanager_v1.projects.locations.insights.html b/docs/dyn/workloadmanager_v1.projects.locations.insights.html
index 9332b5987be..611a339748e 100644
--- a/docs/dyn/workloadmanager_v1.projects.locations.insights.html
+++ b/docs/dyn/workloadmanager_v1.projects.locations.insights.html
@@ -100,8 +100,16 @@
Method Details
"instanceId": "A String", # Required. The instance id where the insight is generated from
"sapDiscovery": { # LINT.IfChange The schema of SAP system discovery data. # The insights data for sap system discovery. This is a copy of SAP System proto and should get updated whenever that one changes.
"applicationLayer": { # Message describing the system component. # An SAP system may run without an application layer.
- "applicationType": "A String", # The component is a SAP application.
- "databaseType": "A String", # The component is a SAP database.
+ "applicationProperties": { # A set of properties describing an SAP Application layer. # Optional. The component is a SAP application.
+ "applicationType": "A String", # Required. Type of the application. Netweaver, etc.
+ "ascsUri": "A String", # Required. Resource URI of the recognized ASCS host of the application.
+ "nfsUri": "A String", # Optional. Resource URI of the recognized shared NFS of the application. May be empty if the application server has only a single node.
+ },
+ "databaseProperties": { # A set of properties describing an SAP Database layer. # Optional. The component is a SAP database.
+ "databaseType": "A String", # Required. Type of the database. HANA, DB2, etc.
+ "primaryInstanceUri": "A String", # Required. URI of the recognized primary instance of the database.
+ "sharedNfsUri": "A String", # Optional. URI of the recognized shared NFS of the database. May be empty if the database has only a single node.
+ },
"hostProject": "A String", # Pantheon Project in which the resources reside.
"resources": [ # The resources in a component.
{ # Message describing a resource.
@@ -117,8 +125,16 @@ Method Details
"sid": "A String", # The sap identifier, used by the SAP software and helps differentiate systems for customers.
},
"databaseLayer": { # Message describing the system component. # An SAP System must have a database.
- "applicationType": "A String", # The component is a SAP application.
- "databaseType": "A String", # The component is a SAP database.
+ "applicationProperties": { # A set of properties describing an SAP Application layer. # Optional. The component is a SAP application.
+ "applicationType": "A String", # Required. Type of the application. Netweaver, etc.
+ "ascsUri": "A String", # Required. Resource URI of the recognized ASCS host of the application.
+ "nfsUri": "A String", # Optional. Resource URI of the recognized shared NFS of the application. May be empty if the application server has only a single node.
+ },
+ "databaseProperties": { # A set of properties describing an SAP Database layer. # Optional. The component is a SAP database.
+ "databaseType": "A String", # Required. Type of the database. HANA, DB2, etc.
+ "primaryInstanceUri": "A String", # Required. URI of the recognized primary instance of the database.
+ "sharedNfsUri": "A String", # Optional. URI of the recognized shared NFS of the database. May be empty if the database has only a single node.
+ },
"hostProject": "A String", # Pantheon Project in which the resources reside.
"resources": [ # The resources in a component.
{ # Message describing a resource.
diff --git a/googleapiclient/discovery_cache/documents/workloadmanager.v1.json b/googleapiclient/discovery_cache/documents/workloadmanager.v1.json
index f1d44d87c7e..3cda5ab5934 100644
--- a/googleapiclient/discovery_cache/documents/workloadmanager.v1.json
+++ b/googleapiclient/discovery_cache/documents/workloadmanager.v1.json
@@ -707,7 +707,7 @@
}
}
},
- "revision": "20230705",
+ "revision": "20230710",
"rootUrl": "https://workloadmanager.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
@@ -1368,13 +1368,13 @@
"description": "Message describing the system component.",
"id": "SapDiscoveryComponent",
"properties": {
- "applicationType": {
- "description": "The component is a SAP application.",
- "type": "string"
+ "applicationProperties": {
+ "$ref": "SapDiscoveryComponentApplicationProperties",
+ "description": "Optional. The component is a SAP application."
},
- "databaseType": {
- "description": "The component is a SAP database.",
- "type": "string"
+ "databaseProperties": {
+ "$ref": "SapDiscoveryComponentDatabaseProperties",
+ "description": "Optional. The component is a SAP database."
},
"hostProject": {
"description": "Pantheon Project in which the resources reside.",
@@ -1394,6 +1394,64 @@
},
"type": "object"
},
+ "SapDiscoveryComponentApplicationProperties": {
+ "description": "A set of properties describing an SAP Application layer.",
+ "id": "SapDiscoveryComponentApplicationProperties",
+ "properties": {
+ "applicationType": {
+ "description": "Required. Type of the application. Netweaver, etc.",
+ "enum": [
+ "APPLICATION_TYPE_UNSPECIFIED",
+ "NETWEAVER"
+ ],
+ "enumDescriptions": [
+ "Unspecified application type",
+ "SAP Netweaver"
+ ],
+ "type": "string"
+ },
+ "ascsUri": {
+ "description": "Required. Resource URI of the recognized ASCS host of the application.",
+ "type": "string"
+ },
+ "nfsUri": {
+ "description": "Optional. Resource URI of the recognized shared NFS of the application. May be empty if the application server has only a single node.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "SapDiscoveryComponentDatabaseProperties": {
+ "description": "A set of properties describing an SAP Database layer.",
+ "id": "SapDiscoveryComponentDatabaseProperties",
+ "properties": {
+ "databaseType": {
+ "description": "Required. Type of the database. HANA, DB2, etc.",
+ "enum": [
+ "DATABASE_TYPE_UNSPECIFIED",
+ "HANA",
+ "MAX_DB",
+ "DB2"
+ ],
+ "enumDescriptions": [
+ "Unspecified database type.",
+ "SAP HANA",
+ "SAP MAX_DB",
+ "IBM DB2"
+ ],
+ "type": "string"
+ },
+ "primaryInstanceUri": {
+ "description": "Required. URI of the recognized primary instance of the database.",
+ "type": "string"
+ },
+ "sharedNfsUri": {
+ "description": "Optional. URI of the recognized shared NFS of the database. May be empty if the database has only a single node.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"SapDiscoveryMetadata": {
"description": "Message describing SAP discovery system metadata",
"id": "SapDiscoveryMetadata",
@@ -1464,9 +1522,9 @@
"description": "Required. The type of this resource.",
"enum": [
"RESOURCE_TYPE_UNSPECIFIED",
- "COMPUTE",
- "STORAGE",
- "NETWORK"
+ "RESOURCE_TYPE_COMPUTE",
+ "RESOURCE_TYPE_STORAGE",
+ "RESOURCE_TYPE_NETWORK"
],
"enumDescriptions": [
"Undefined resource type.",