Update target credential library service, API, SDK, CLI (#1343)

This commit is contained in:
Jeff Mitchell authored and GitHub committed 2021-06-25 14:06:31 -04:00
1 parent 83c65d0d4b
commit 86c9a90554
27 files changed
+1474 -1127

No files matched your search

+9 -39
View File
@@ -4170,10 +4170,6 @@
"description": "Output only. The Credential Store to which this Credential Library belongs.",
"readOnly": true
},
"purpose": {
"type": "string",
"description": "The library's purpose for this target."
},
"type": {
"type": "string",
"description": "Output only. The type of the credential library.",
@@ -4352,19 +4348,19 @@
"type": "string",
"description": "Optional boolean expression to filter the workers that are allowed to satisfy this request."
},
"credential_library_ids": {
"application_credential_library_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "The IDs of the credential libraries associated with this Target."
"description": "The IDs of the application credential library ids associated with this Target."
},
"credential_libraries": {
"application_credential_libraries": {
"type": "array",
"items": {
"$ref": "#/definitions/controller.api.resources.targets.v1.CredentialLibrary"
},
"description": "Output only. The credential libraries associated with this Target.",
"description": "Output only. The application credential libraries associated with this Target.",
"readOnly": true
},
"attributes": {
@@ -4606,20 +4602,13 @@
"format": "int64",
"description": "Version is used to ensure this resource has not changed.\nThe mutation will fail if the version does not match the latest known good version."
},
"credential_library_ids": {
"application_credential_library_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"credential_libraries": {
"type": "array",
"items": {
"$ref": "#/definitions/controller.api.services.v1.CredentialLibrary"
}
}
},
"description": "The ids from both credential_library_ids and credential_libraries are used.\nWhen using credential_library_ids the default value \"application\" is used\nfor the purpose."
}
},
"controller.api.services.v1.AddTargetCredentialLibrariesResponse": {
"type": "object",
@@ -4997,19 +4986,6 @@
}
}
},
"controller.api.services.v1.CredentialLibrary": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id of the credential library."
},
"purpose": {
"type": "string",
"description": "The purpose of the credential library for this target. Currently this can\nonly be \"application\" or left empty (which defaults the value to\n\"application\")."
}
}
},
"controller.api.services.v1.DeleteAccountResponse": {
"type": "object"
},
@@ -5457,7 +5433,7 @@
"format": "int64",
"description": "Version is used to ensure this resource has not changed.\nThe mutation will fail if the version does not match the latest known good version."
},
"credential_library_ids": {
"application_credential_library_ids": {
"type": "array",
"items": {
"type": "string"
@@ -5671,20 +5647,14 @@
"format": "int64",
"description": "Version is used to ensure this resource has not changed.\nThe mutation will fail if the version does not match the latest known good version."
},
"credential_library_ids": {
"application_credential_library_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"credential_libraries": {
"type": "array",
"items": {
"$ref": "#/definitions/controller.api.services.v1.CredentialLibrary"
}
}
},
"description": "The ids from both credential_library_ids and credential_libraries are used.\nWhen using credential_library_ids the default value \"application\" is used\nfor the purpose."
"description": "Sets the values for application_credential_library_ids. If any\ncredential_library_id field that is not set in the request will result in\nthose fields being cleared."
},
"controller.api.services.v1.SetTargetCredentialLibrariesResponse": {
"type": "object",